| Package | Description |
|---|---|
| org.jboss.as.controller |
| Modifier and Type | Class and Description |
|---|---|
static class |
AttributeMarshallers.MapAttributeMarshaller |
static class |
AttributeMarshallers.ObjectMapAttributeMarshaller |
static class |
AttributeMarshallers.PropertiesAttributeMarshaller |
static class |
AttributeMarshallers.SimpleListAttributeMarshaller |
class |
DefaultAttributeMarshaller |
| Modifier and Type | Field and Description |
|---|---|
static AttributeMarshaller |
AttributeMarshaller.ATTRIBUTE_OBJECT
Marshaller for ObjectTypeAttributeDefinition.
|
protected AttributeMarshaller |
AttributeDefinition.attributeMarshaller |
protected AttributeMarshaller |
AbstractAttributeDefinitionBuilder.attributeMarshaller |
static AttributeMarshaller |
AttributeMarshaller.COMMA_STRING_LIST
comma delimited list marshaller
|
static AttributeMarshaller |
AttributeMarshaller.ELEMENT_ONLY_OBJECT
Marshaller for ObjectTypeAttributeDefinition.
|
static AttributeMarshaller |
AttributeMarshaller.OBJECT_LIST_MARSHALLER |
static AttributeMarshaller |
AttributeMarshaller.OBJECT_MAP_MARSHALLER |
static AttributeMarshaller |
AttributeMarshaller.PROPERTIES_MARSHALLER |
static AttributeMarshaller |
AttributeMarshaller.PROPERTIES_MARSHALLER_UNWRAPPED |
static AttributeMarshaller |
AttributeMarshaller.SIMPLE
simple marshaller
|
static AttributeMarshaller |
AttributeMarshaller.STRING_LIST
space delimited list marshaller
|
static AttributeMarshaller |
AttributeMarshaller.UNWRAPPED_OBJECT_LIST_MARSHALLER |
static AttributeMarshaller |
AttributeMarshaller.WRAPPED_OBJECT_LIST_MARSHALLER |
| Modifier and Type | Method and Description |
|---|---|
AttributeMarshaller |
AttributeDefinition.getAttributeMarshaller() |
AttributeMarshaller |
AbstractAttributeDefinitionBuilder.getAttributeMarshaller() |
static AttributeMarshaller |
AttributeMarshallers.getObjectMapAttributeMarshaller(String keyElementName) |
static AttributeMarshaller |
AttributeMarshallers.getObjectMapAttributeMarshaller(String elementName,
boolean wrapElement) |
static AttributeMarshaller |
AttributeMarshallers.getObjectMapAttributeMarshaller(String wrapperElementName,
boolean wrapElement,
String elementName,
String keyElementName) |
static AttributeMarshaller |
AttributeMarshallers.getObjectMapAttributeMarshaller(String elementName,
String keyElementName,
boolean wrapElement) |
static AttributeMarshaller |
AttributeMarshallers.getSimpleListMarshaller(boolean wrapper) |
| Modifier and Type | Method and Description |
|---|---|
PersistentResourceXMLDescription.PersistentResourceXMLBuilder |
PersistentResourceXMLDescription.PersistentResourceXMLBuilder.addAttribute(AttributeDefinition attribute,
AttributeParser attributeParser,
AttributeMarshaller attributeMarshaller) |
BUILDER |
AbstractAttributeDefinitionBuilder.setAttributeMarshaller(AttributeMarshaller marshaller)
Sets a custom
AttributeMarshaller to use for marshalling the attribute to xml. |
| Constructor and Description |
|---|
AttributeDefinition(String name,
String xmlName,
org.jboss.dmr.ModelNode defaultValue,
org.jboss.dmr.ModelType type,
boolean allowNull,
boolean allowExpression,
MeasurementUnit measurementUnit,
ParameterCorrector valueCorrector,
ParameterValidator validator,
boolean validateNull,
String[] alternatives,
String[] requires,
AttributeMarshaller attributeMarshaller,
boolean resourceOnly,
DeprecationData deprecationData,
AccessConstraintDefinition[] accessConstraints,
Boolean nilSignificant,
AttributeParser parser,
AttributeAccess.Flag... flags)
Deprecated.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.