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 ObjectMapAttributeDefinitionbuild()Create theAttributeDefinitionstatic ObjectMapAttributeDefinition.Builderof(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, 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, 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:AbstractAttributeDefinitionBuilderCreate theAttributeDefinition- Specified by:
buildin classAbstractAttributeDefinitionBuilder<ObjectMapAttributeDefinition.Builder,ObjectMapAttributeDefinition>- Returns:
- the attribute definition. Will not return
null
-
-