public interface EnumAD extends SpecifiedName, AttributeDefinition
BIGDECIMAL, BIGINTEGER, BOOLEAN, BYTE, CHARACTER, DOUBLE, FLOAT, INTEGER, LONG, PASSWORD, SHORT, STRING
Modifier and Type | Method and Description |
---|---|
default int |
getCardinality() |
default java.lang.Object |
getDefault() |
default java.lang.String[] |
getDefaultValue() |
default java.lang.String |
getDescription() |
default java.lang.String |
getID()
Typicall an OID
|
default java.lang.String |
getName() |
default java.lang.String[] |
getOptionLabels() |
default java.lang.String[] |
getOptionValues() |
default int |
getType() |
java.lang.String |
name()
The name
|
default java.lang.String |
validate(java.lang.String value) |
getSpec
java.lang.String name()
SpecifiedName
name
in interface SpecifiedName
default java.lang.Object getDefault()
default java.lang.String getName()
getName
in interface AttributeDefinition
default java.lang.String getID()
SpecifiedName
getID
in interface AttributeDefinition
getID
in interface SpecifiedName
default java.lang.String getDescription()
getDescription
in interface AttributeDefinition
default int getCardinality()
getCardinality
in interface AttributeDefinition
default int getType()
getType
in interface AttributeDefinition
default java.lang.String[] getOptionValues()
getOptionValues
in interface AttributeDefinition
default java.lang.String[] getOptionLabels()
getOptionLabels
in interface AttributeDefinition
default java.lang.String validate(java.lang.String value)
validate
in interface AttributeDefinition
default java.lang.String[] getDefaultValue()
getDefaultValue
in interface AttributeDefinition
Copyright © 2007–2020. All rights reserved.