Interface AttributeSerializer<T>
-
- All Known Implementing Classes:
PropertiesAttributeSerializer
public interface AttributeSerializer<T>
AttributeSerializer.- Since:
- 10.0
-
-
Field Summary
Fields Modifier and Type Field Description static AttributeSerializer<Class>
CLASS_NAME
static AttributeSerializer<Object>
DEFAULT
static AttributeSerializer<Collection<? extends Enum<?>>>
ENUM_COLLECTION
static AttributeSerializer<Object>
INSTANCE_CLASS_NAME
static AttributeSerializer<Supplier<char[]>>
SECRET
static AttributeSerializer<String[]>
STRING_ARRAY
static AttributeSerializer<Collection<String>>
STRING_COLLECTION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
serialize(ConfigurationWriter writer, String name, T value)
-
-
-
Field Detail
-
DEFAULT
static final AttributeSerializer<Object> DEFAULT
-
SECRET
static final AttributeSerializer<Supplier<char[]>> SECRET
-
STRING_ARRAY
static final AttributeSerializer<String[]> STRING_ARRAY
-
STRING_COLLECTION
static final AttributeSerializer<Collection<String>> STRING_COLLECTION
-
ENUM_COLLECTION
static final AttributeSerializer<Collection<? extends Enum<?>>> ENUM_COLLECTION
-
INSTANCE_CLASS_NAME
static final AttributeSerializer<Object> INSTANCE_CLASS_NAME
-
CLASS_NAME
static final AttributeSerializer<Class> CLASS_NAME
-
-
Method Detail
-
serialize
void serialize(ConfigurationWriter writer, String name, T value)
-
-