Package com.sun.identity.sm
Enum SMSUtils.ATTRIBUTE_SCHEMA_CHILD
- java.lang.Object
-
- java.lang.Enum<SMSUtils.ATTRIBUTE_SCHEMA_CHILD>
-
- com.sun.identity.sm.SMSUtils.ATTRIBUTE_SCHEMA_CHILD
-
- All Implemented Interfaces:
Serializable,Comparable<SMSUtils.ATTRIBUTE_SCHEMA_CHILD>
- Enclosing class:
- SMSUtils
protected static enum SMSUtils.ATTRIBUTE_SCHEMA_CHILD extends Enum<SMSUtils.ATTRIBUTE_SCHEMA_CHILD>
Define the children order of the attribute schema. This order is define is the DTD. As we can't get it from there, this variable will give access to this order
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BOOLEAN_VALUES_ELEMENTCHOICE_VALUES_ELEMENTCONDITION_ELEMENTDEFAULT_ELEMENTEXAMPLE_ELEMENTOPTIONALRESOURCE_NAMESERVICE_IDSTATUS_ATTR
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetNodeName()Get the node type namestatic SMSUtils.ATTRIBUTE_SCHEMA_CHILDvalueOf(String name)Returns the enum constant of this type with the specified name.static SMSUtils.ATTRIBUTE_SCHEMA_CHILDvalueOfName(String name)Get the attribute schema child from its namestatic SMSUtils.ATTRIBUTE_SCHEMA_CHILD[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OPTIONAL
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD OPTIONAL
-
SERVICE_ID
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD SERVICE_ID
-
RESOURCE_NAME
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD RESOURCE_NAME
-
STATUS_ATTR
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD STATUS_ATTR
-
CHOICE_VALUES_ELEMENT
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD CHOICE_VALUES_ELEMENT
-
BOOLEAN_VALUES_ELEMENT
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD BOOLEAN_VALUES_ELEMENT
-
DEFAULT_ELEMENT
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD DEFAULT_ELEMENT
-
EXAMPLE_ELEMENT
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD EXAMPLE_ELEMENT
-
CONDITION_ELEMENT
public static final SMSUtils.ATTRIBUTE_SCHEMA_CHILD CONDITION_ELEMENT
-
-
Method Detail
-
values
public static SMSUtils.ATTRIBUTE_SCHEMA_CHILD[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (SMSUtils.ATTRIBUTE_SCHEMA_CHILD c : SMSUtils.ATTRIBUTE_SCHEMA_CHILD.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SMSUtils.ATTRIBUTE_SCHEMA_CHILD valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
valueOfName
public static SMSUtils.ATTRIBUTE_SCHEMA_CHILD valueOfName(String name)
Get the attribute schema child from its name- Parameters:
name- the name of the node- Returns:
- the child type of the attribute schema or null if no mapping found
-
getNodeName
public String getNodeName()
Get the node type name- Returns:
-
-