public final class BooleanSerializableType extends PlainSerializableType<Boolean>
SerializableType for boolean values.| Modifier and Type | Field and Description |
|---|---|
static BooleanSerializableType |
BOOLEAN |
| Modifier and Type | Method and Description |
|---|---|
<S> Boolean |
deserializeValue(S elem,
ValueSerializer<S,?> serializer)
Deserializes a config primitive from a serialized form.
|
boolean |
equals(Object o)
Two serialized types are equal if and only if they are of the same kind
and both have the same constraints.
|
int |
hashCode() |
<S> void |
serialize(TypeSerializer<S> serializer,
S target)
Serializes this type to a persistent format using the given
TypeSerializer. |
<S> S |
serializeValue(Boolean value,
ValueSerializer<S,?> serializer)
Serializes a config primitive to a serialized form.
|
String |
toString() |
cast, getErasedPlatformType, getGenericPlatformTypeaccepts, isAssignableFrom, testpublic static final BooleanSerializableType BOOLEAN
public <S> void serialize(TypeSerializer<S> serializer, S target)
SerializableTypeTypeSerializer.serialize in class SerializableType<Boolean>S - The type to serialize to.serializer - The type serializer to use.target - The place to which this type is serialized.TypeSerializerpublic <S> S serializeValue(Boolean value, ValueSerializer<S,?> serializer)
SerializableTypeSerializableType.cast(Object) and additionally
satisfy this type's particular constraints.serializeValue in class SerializableType<Boolean>S - The type of the serialized form.value - The value to serialize.serializer - A ValueSerializer defining the serialized form.public <S> Boolean deserializeValue(S elem, ValueSerializer<S,?> serializer) throws ValueDeserializationException
SerializableTypedeserializeValue in class SerializableType<Boolean>S - The type of the serialized form.elem - The serialized form of the value.serializer - A ValueSerializer defining the serialized form.ValueDeserializationException - If a value cannot be deserialized.public boolean equals(Object o)
SerializableTypeequals in class SerializableType<Boolean>public int hashCode()
hashCode in class SerializableType<Boolean>public String toString()
toString in class SerializableType<Boolean>