Package com.isode.dsapi.config
Class SchemaObjects.AttrWrapperMultiValuedString
java.lang.Object
com.isode.dsapi.config.SchemaObjects.AttrWrapper<List<String>>
com.isode.dsapi.config.SchemaObjects.AttrWrapperMultiValuedString
- Enclosing class:
- SchemaObjects
public abstract static class SchemaObjects.AttrWrapperMultiValuedString
extends SchemaObjects.AttrWrapper<List<String>>
Base class for representing a multi-valued attribute type
- Since:
- 15.0
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract AttributeTypeConstruct an attribute object using default value of the attributeGet the default value for the given attribute typeGet the default string representation of the default value of given attribute type
-
Constructor Details
-
AttrWrapperMultiValuedString
public AttrWrapperMultiValuedString()
-
-
Method Details
-
getAttributeType
- Specified by:
getAttributeTypein classSchemaObjects.AttrWrapper<List<String>>
-
getDefaultValue
Description copied from class:SchemaObjects.AttrWrapperGet the default value for the given attribute type- Specified by:
getDefaultValuein classSchemaObjects.AttrWrapper<List<String>>- Returns:
- default value
-
getDefaultAttribute
Description copied from class:SchemaObjects.AttrWrapperConstruct an attribute object using default value of the attribute- Overrides:
getDefaultAttributein classSchemaObjects.AttrWrapper<List<String>>- Returns:
- DSAPI's attribute object
Attributeor null if no default value defined or if the default value is not of valid syntax for the attribute type
-
getDefaultValueStringRepresentation
Description copied from class:SchemaObjects.AttrWrapperGet the default string representation of the default value of given attribute type- Specified by:
getDefaultValueStringRepresentationin classSchemaObjects.AttrWrapper<List<String>>- Returns:
- string representation of default value or null if no default value defined
-