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()
          This field indicates the nature of the compound characteristics, which are the Ring (A), Reverse (I), Simple reference or referenced (R), Relation (L).
 java.lang.String getReferencedCharacteristic()
          This field is used to complete the compound characteristics selected in the Characteristics field.
 SocrateAuthorizationValues getSub0SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub1SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub2SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub3SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub4SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub5SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub6SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub7SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub8SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 SocrateAuthorizationValues getSub9SchemaAutorization()
          This field indicates the type of access authorizations for each subschema.
 boolean isChain()
          This field is used to identify the Rings with a double chain or the referenced rings with a double chain.
 

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: