Package org.jboss.as.controller
Class ObjectMapAttributeDefinition.Builder
- java.lang.Object
-
- org.jboss.as.controller.AbstractAttributeDefinitionBuilder<BUILDER,ATTRIBUTE>
-
- org.jboss.as.controller.MapAttributeDefinition.Builder<ObjectMapAttributeDefinition.Builder,ObjectMapAttributeDefinition>
-
- org.jboss.as.controller.ObjectMapAttributeDefinition.Builder
-
- Enclosing class:
- ObjectMapAttributeDefinition
public static final class ObjectMapAttributeDefinition.Builder extends MapAttributeDefinition.Builder<ObjectMapAttributeDefinition.Builder,ObjectMapAttributeDefinition>
-
-
Field Summary
-
Fields inherited from class org.jboss.as.controller.MapAttributeDefinition.Builder
elementValidator
-
-
Constructor Summary
Constructors Constructor Description Builder(String name, ObjectTypeAttributeDefinition valueType)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ObjectMapAttributeDefinition
build()
Create theAttributeDefinition
static ObjectMapAttributeDefinition.Builder
of(String name, ObjectTypeAttributeDefinition valueType)
-
Methods inherited from class org.jboss.as.controller.MapAttributeDefinition.Builder
getAllowNullElement, getElementValidator, getMaxSize, getMinSize, getValidator, setAllowNullElement, setElementValidator, setMapValidator, setValidator
-
Methods inherited from class org.jboss.as.controller.AbstractAttributeDefinitionBuilder
addAccessConstraint, addAlternatives, addArbitraryDescriptor, addFlag, getAccessConstraints, getAllowedValues, getAlternatives, getArbitraryDescriptors, getAttributeGroup, getAttributeMarshaller, getCapabilityReferenceRecorder, getCorrector, getDefaultValue, getDeprecated, getFlags, getMeasurementUnit, getName, getNullSignificant, getParser, getRequires, getStability, getType, getUndefinedMetricValue, getXmlName, isAllowExpression, isFlagPresent, isNillable, isResourceOnly, removeAlternatives, removeFlag, setAccessConstraints, setAllowedValues, setAllowedValues, setAllowedValues, setAllowExpression, setAlternatives, setAttributeGroup, setAttributeMarshaller, setAttributeParser, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCapabilityReference, setCorrector, setDefaultValue, setDeprecated, setDeprecated, setExpressionsDeprecated, setFlags, setMaxSize, setMeasurementUnit, setMinSize, setNullSignificant, setRequired, setRequires, setResourceOnly, setRestartAllServices, setRestartJVM, setRuntimeServiceNotRequired, setStability, setStorageRuntime, setUndefinedMetricValue, setXmlName
-
-
-
-
Constructor Detail
-
Builder
public Builder(String name, ObjectTypeAttributeDefinition valueType)
-
-
Method Detail
-
of
public static ObjectMapAttributeDefinition.Builder of(String name, ObjectTypeAttributeDefinition valueType)
-
build
public ObjectMapAttributeDefinition build()
Description copied from class:AbstractAttributeDefinitionBuilder
Create theAttributeDefinition
- Specified by:
build
in classAbstractAttributeDefinitionBuilder<ObjectMapAttributeDefinition.Builder,ObjectMapAttributeDefinition>
- Returns:
- the attribute definition. Will not return
null
-
-