public static final class ObjectListAttributeDefinition.Builder extends ListAttributeDefinition.Builder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>
accessConstraints, allowedValues, allowExpression, allowNull, alternatives, arbitraryDescriptors, attributeGroup, attributeMarshaller, corrector, defaultValue, deprecated, flags, maxSize, measurementUnit, minSize, name, nullSignificant, parser, referenceRecorder, requires, resourceOnly, type, validateNull, validator, xmlName| Constructor and Description |
|---|
Builder(String name,
ObjectTypeAttributeDefinition valueType) |
| Modifier and Type | Method and Description |
|---|---|
ObjectListAttributeDefinition |
build()
Create the
AttributeDefinition |
static ObjectListAttributeDefinition.Builder |
of(String name,
ObjectTypeAttributeDefinition valueType) |
ObjectListAttributeDefinition.Builder |
setAllowNull(boolean allowNull)
Sets whether the attribute should
allow undefined values. |
getAllowNullElement, getElementValidator, getMaxSize, getMinSize, getValidator, setAllowDuplicates, setAllowNullElement, setElementValidator, setListValidator, setValidatoraddAccessConstraint, addAlternatives, addArbitraryDescriptor, addFlag, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeGroup, getAttributeMarshaller, getCorrector, getDefaultValue, getDeprecated, getFlags, getMeasurementUnit, getName, getNullSignficant, getNullSignificant, getParser, getRequires, getType, getUndefinedMetricValue, getXmlName, isAllowExpression, isAllowNull, isFlagPresent, isResourceOnly, isValidateNull, removeFlag, setAccessConstraints, setAllowedValues, setAllowedValues, setAllowedValues, setAllowExpression, setAlternatives, setAttributeGroup, setAttributeMarshaller, setAttributeParser, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCorrector, setDefaultValue, setDeprecated, setDeprecated, setFlags, setMaxSize, setMeasurementUnit, setMinSize, setName, setNullSignficant, setNullSignificant, setRequires, setResourceOnly, setRestartAllServices, setRestartJVM, setStorageRuntime, setType, setUndefinedMetricValue, setValidateNull, setXmlNamepublic Builder(String name, ObjectTypeAttributeDefinition valueType)
public static ObjectListAttributeDefinition.Builder of(String name, ObjectTypeAttributeDefinition valueType)
public ObjectListAttributeDefinition build()
AbstractAttributeDefinitionBuilderAttributeDefinitionbuild in class AbstractAttributeDefinitionBuilder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>nullpublic ObjectListAttributeDefinition.Builder setAllowNull(boolean allowNull)
AbstractAttributeDefinitionBuilderallow undefined values.
If not set the default value is the value provided to the builder constructor, or false
if no value is provided.setAllowNull in class AbstractAttributeDefinitionBuilder<ObjectListAttributeDefinition.Builder,ObjectListAttributeDefinition>allowNull - true if undefined values should be allowedCopyright © 2015 JBoss by Red Hat. All rights reserved.