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_NAMEstatic AttributeSerializer<Object>DEFAULTstatic AttributeSerializer<Collection<? extends Enum<?>>>ENUM_COLLECTIONstatic AttributeSerializer<Object>INSTANCE_CLASS_NAMEstatic AttributeSerializer<Supplier<char[]>>SECRETstatic AttributeSerializer<String[]>STRING_ARRAYstatic AttributeSerializer<Collection<String>>STRING_COLLECTION
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidserialize(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)
-
-