public static final class SimpleMapAttributeDefinition.Builder extends MapAttributeDefinition.Builder<SimpleMapAttributeDefinition.Builder,SimpleMapAttributeDefinition>
elementValidator
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(PropertiesAttributeDefinition basis) |
Builder(SimpleMapAttributeDefinition basis) |
Builder(String name,
boolean allowNull) |
Builder(String name,
org.jboss.dmr.ModelType valueType,
boolean allowNull) |
Modifier and Type | Method and Description |
---|---|
SimpleMapAttributeDefinition |
build()
Create the
AttributeDefinition |
SimpleMapAttributeDefinition.Builder |
setValueType(org.jboss.dmr.ModelType valueType) |
getAllowNullElement, getElementValidator, getMaxSize, getMinSize, getValidator, setAllowNullElement, setElementValidator, setMapValidator, setValidator
addAccessConstraint, 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, setAllowNull, 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, setXmlName
public Builder(String name, boolean allowNull)
public Builder(String name, org.jboss.dmr.ModelType valueType, boolean allowNull)
public Builder(SimpleMapAttributeDefinition basis)
public Builder(PropertiesAttributeDefinition basis)
public SimpleMapAttributeDefinition.Builder setValueType(org.jboss.dmr.ModelType valueType)
public SimpleMapAttributeDefinition build()
AbstractAttributeDefinitionBuilder
AttributeDefinition
build
in class AbstractAttributeDefinitionBuilder<SimpleMapAttributeDefinition.Builder,SimpleMapAttributeDefinition>
null
Copyright © 2023 JBoss by Red Hat. All rights reserved.