|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--com.ibm.itim.dataservices.schema.SchemaAttribute
Class that represents the definition of an attribute within the LDAP schema.
Field Summary | |
---|---|
static java.lang.String |
BINARY_SYNTAX
|
static java.lang.String |
BIT_STRING_SYNTAX
|
static java.lang.String |
BOOLEAN_SYNTAX
|
static java.lang.String |
CASE_EXACT_IA5_MATCH_EQUALITY_NAME
|
static java.lang.String |
CASE_EXACT_IA5_MATCH_EQUALITY_OID
|
static java.lang.String |
CASE_EXACT_MATCH_EQUALITY_NAME
|
static java.lang.String |
CASE_EXACT_MATCH_EQUALITY_OID
|
static java.lang.String |
CASE_IGNORE_IA5_MATCH_EQUALITY_NAME
|
static java.lang.String |
CASE_IGNORE_IA5_MATCH_EQUALITY_OID
|
static java.lang.String |
CASE_IGNORE_MATCH_EQUALITY_NAME
|
static java.lang.String |
CASE_IGNORE_MATCH_EQUALITY_OID
|
static java.lang.String |
CERTIFICATE_SYNTAX
|
static java.lang.String |
DIRECTORY_STRING_SYNTAX
|
static java.lang.String |
DN_SYNTAX
|
static java.lang.String |
FAX_SYNTAX
|
static java.lang.String |
GENERALIZED_TIME_SYNTAX
|
static java.lang.String |
IA5_STRING_SYNTAX
|
static java.lang.String |
INTEGER_SYNTAX
|
static java.lang.String |
NUMERIC_STRING
|
static java.lang.String |
OID_MATCH_EQUALITY_NAME
|
static java.lang.String |
OID_MATCH_EQUALITY_OID
|
static java.lang.String |
OID_SYNTAX
|
static java.lang.String |
PHONE_NUMBER_SYNTAX
|
static java.lang.String |
POSTAL_ADDRESS_SYNTAX
|
static java.lang.String |
UTC_TIME_SYNTAX
|
Constructor Summary | |
---|---|
SchemaAttribute(java.lang.String name,
java.lang.String syntax,
boolean isSingleValue,
boolean isRequired,
com.ibm.itim.dataservices.schema.AttributeConstraint attrConstraint)
|
|
SchemaAttribute(java.lang.String name,
java.lang.String syntax,
boolean isSingleValue,
boolean isRequired,
com.ibm.itim.dataservices.schema.AttributeConstraint attrConstraint,
java.lang.String equality)
|
Method Summary | |
---|---|
com.ibm.itim.dataservices.schema.AttributeConstraint |
getConstraint()
Returns the attribute's constraint (if any). |
java.lang.String |
getEquality()
Returns the equality of the attribute (if any). |
java.lang.String |
getName()
Returns the name of the attribute. |
java.lang.String |
getSyntax()
Returns the syntax of the attribute. |
boolean |
isRequired()
Returns whether the attribute is required or not within the context of the class this definition is associated with. |
boolean |
isSingleValued()
Returns whether the attribute is single valued or not. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final java.lang.String BINARY_SYNTAX
public static final java.lang.String BIT_STRING_SYNTAX
public static final java.lang.String BOOLEAN_SYNTAX
public static final java.lang.String CERTIFICATE_SYNTAX
public static final java.lang.String DN_SYNTAX
public static final java.lang.String DIRECTORY_STRING_SYNTAX
public static final java.lang.String FAX_SYNTAX
public static final java.lang.String GENERALIZED_TIME_SYNTAX
public static final java.lang.String IA5_STRING_SYNTAX
public static final java.lang.String INTEGER_SYNTAX
public static final java.lang.String NUMERIC_STRING
public static final java.lang.String OID_SYNTAX
public static final java.lang.String POSTAL_ADDRESS_SYNTAX
public static final java.lang.String PHONE_NUMBER_SYNTAX
public static final java.lang.String UTC_TIME_SYNTAX
public static final java.lang.String CASE_IGNORE_MATCH_EQUALITY_NAME
public static final java.lang.String CASE_IGNORE_MATCH_EQUALITY_OID
public static final java.lang.String CASE_EXACT_MATCH_EQUALITY_NAME
public static final java.lang.String CASE_EXACT_MATCH_EQUALITY_OID
public static final java.lang.String CASE_EXACT_IA5_MATCH_EQUALITY_NAME
public static final java.lang.String CASE_EXACT_IA5_MATCH_EQUALITY_OID
public static final java.lang.String CASE_IGNORE_IA5_MATCH_EQUALITY_NAME
public static final java.lang.String CASE_IGNORE_IA5_MATCH_EQUALITY_OID
public static final java.lang.String OID_MATCH_EQUALITY_NAME
public static final java.lang.String OID_MATCH_EQUALITY_OID
Constructor Detail |
public SchemaAttribute(java.lang.String name, java.lang.String syntax, boolean isSingleValue, boolean isRequired, com.ibm.itim.dataservices.schema.AttributeConstraint attrConstraint)
public SchemaAttribute(java.lang.String name, java.lang.String syntax, boolean isSingleValue, boolean isRequired, com.ibm.itim.dataservices.schema.AttributeConstraint attrConstraint, java.lang.String equality)
Method Detail |
public java.lang.String getName()
public boolean isSingleValued()
public java.lang.String getSyntax()
public boolean isRequired()
public com.ibm.itim.dataservices.schema.AttributeConstraint getConstraint()
public java.lang.String getEquality()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |