public class ClassAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo> extends AttributeSerializer<T,U,B>
Modifier and Type | Field and Description |
---|---|
static AttributeSerializer<Object,ConfigurationInfo,ConfigurationBuilderInfo> |
INSTANCE |
Constructor and Description |
---|
ClassAttributeSerializer() |
Modifier and Type | Method and Description |
---|---|
Object |
readAttributeValue(String enclosingElement,
AttributeDefinition attributeDefinition,
Object attrValue,
B builderInfo)
Read attribute value from serialized format, if
AttributeSerializer.canRead(String, AttributeDefinition) is true
for this instance of serializer. |
canRead, getSerializationName, getSerializationValue
public static final AttributeSerializer<Object,ConfigurationInfo,ConfigurationBuilderInfo> INSTANCE
public Object readAttributeValue(String enclosingElement, AttributeDefinition attributeDefinition, Object attrValue, B builderInfo)
AttributeSerializer
AttributeSerializer.canRead(String, AttributeDefinition)
is true
for this instance of serializer.readAttributeValue
in class AttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
enclosingElement
- The parent element where the attribute is located.attributeDefinition
- The serialized attribute definition.attrValue
- The serialize attribute value.builderInfo
- the ConfigurationBuilderInfo
where the attribute is defined.Copyright © 2021 JBoss by Red Hat. All rights reserved.