Class AsElementAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
- java.lang.Object
-
- org.infinispan.commons.configuration.attributes.AttributeSerializer<T,U,B>
-
- org.infinispan.commons.configuration.attributes.AsElementAttributeSerializer<T,U,B>
-
public class AsElementAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo> extends AttributeSerializer<T,U,B>
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.infinispan.commons.configuration.attributes.AttributeSerializer
AttributeSerializer.SerializationMode
-
-
Constructor Summary
Constructors Constructor Description AsElementAttributeSerializer()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AttributeSerializer.SerializationModegetSerializationMode()java.lang.StringgetSerializationName(Attribute<T> attribute, U configurationElement)java.lang.ObjectgetSerializationValue(Attribute<T> attribute, U configurationElement)-
Methods inherited from class org.infinispan.commons.configuration.attributes.AttributeSerializer
canRead, getParentElement, readAttributeValue
-
-
-
-
Method Detail
-
getSerializationName
public java.lang.String getSerializationName(Attribute<T> attribute, U configurationElement)
- Overrides:
getSerializationNamein classAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>- Returns:
- The desired serialised attribute name.
-
getSerializationValue
public java.lang.Object getSerializationValue(Attribute<T> attribute, U configurationElement)
- Overrides:
getSerializationValuein classAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>- Returns:
- The attribute value to be serialized.
-
getSerializationMode
public AttributeSerializer.SerializationMode getSerializationMode()
- Overrides:
getSerializationModein classAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
-
-