com.ibm.pdp.maf.rpp.pac.segment
Interface SocrateElement

All Superinterfaces:
Element

public interface SocrateElement
extends Element

Indicates the complementary lines for a SOCRATE entity.


Field Summary
static java.lang.String copyright
           
 
Method Summary
 SocrateCharacteristicTypeValues getCharacteristicType()
           
 java.lang.String getReferencedCharacteristic()
           
 SocrateAuthorizationValues getSub0SchemaAutorization()
           
 SocrateAuthorizationValues getSub1SchemaAutorization()
           
 SocrateAuthorizationValues getSub2SchemaAutorization()
           
 SocrateAuthorizationValues getSub3SchemaAutorization()
           
 SocrateAuthorizationValues getSub4SchemaAutorization()
           
 SocrateAuthorizationValues getSub5SchemaAutorization()
           
 SocrateAuthorizationValues getSub6SchemaAutorization()
           
 SocrateAuthorizationValues getSub7SchemaAutorization()
           
 SocrateAuthorizationValues getSub8SchemaAutorization()
           
 SocrateAuthorizationValues getSub9SchemaAutorization()
           
 boolean isChain()
           
 

Field Detail

copyright

static final java.lang.String copyright
See Also:
Constant Field Values
Method Detail

getCharacteristicType

SocrateCharacteristicTypeValues getCharacteristicType()

This field indicates the nature of the compound characteristics, which are the Ring (A), Reverse (I), Simple reference or referenced (R), Relation (L).

Returns:

getReferencedCharacteristic

java.lang.String getReferencedCharacteristic()

This field is used to complete the compound characteristics selected in the Characteristics field. The entity code required depends on the type of characteristics you have chosen:

Returns:

getSub0SchemaAutorization

SocrateAuthorizationValues getSub0SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub1SchemaAutorization

SocrateAuthorizationValues getSub1SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub2SchemaAutorization

SocrateAuthorizationValues getSub2SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub3SchemaAutorization

SocrateAuthorizationValues getSub3SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub4SchemaAutorization

SocrateAuthorizationValues getSub4SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub5SchemaAutorization

SocrateAuthorizationValues getSub5SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub6SchemaAutorization

SocrateAuthorizationValues getSub6SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub7SchemaAutorization

SocrateAuthorizationValues getSub7SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub8SchemaAutorization

SocrateAuthorizationValues getSub8SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

getSub9SchemaAutorization

SocrateAuthorizationValues getSub9SchemaAutorization()

This field indicates the type of access authorizations for each subschema. For each subschema, you can choose between the following access authorizations:

Returns:

isChain

boolean isChain()

This field is used to identify the Rings with a double chain or the referenced rings with a double chain.

Returns: