Class DefaultSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
- java.lang.Object
-
- org.infinispan.commons.configuration.attributes.AttributeSerializer<T,U,B>
-
- org.infinispan.commons.configuration.attributes.DefaultSerializer<T,U,B>
-
public class DefaultSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo> extends AttributeSerializer<T,U,B>
Default implementation ofAttributeSerializer
that uses the xmlName as the output format for the name, and the value without transformation.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getSerializationName(Attribute<T> attribute, U configurationElement)
-
Methods inherited from class org.infinispan.commons.configuration.attributes.AttributeSerializer
canRead, getSerializationValue, readAttributeValue
-
-
-
-
Method Detail
-
getSerializationName
public java.lang.String getSerializationName(Attribute<T> attribute, U configurationElement)
- Overrides:
getSerializationName
in classAttributeSerializer<T,U extends ConfigurationInfo,B extends ConfigurationBuilderInfo>
- Returns:
- The desired serialised attribute name or null if the attribute name is to be omitted and the value will be written directly
-
-