Index
All Classes and Interfaces|All Packages
C
- convertFrom(I, String, T) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Convert the data
- convertTo(O, F) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Convert the data
- createSerializer() - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Create the serializer
D
- DataConverter<F,
T, - Class in me.hsgamer.hscore.serializerI, O> -
The data converter, which converts the raw object to the final object and vice versa
- DataConverter() - Constructor for class me.hsgamer.hscore.serializer.DataConverter
-
Create a new data converter
- deserialize(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Deserialize the raw object
- deserialize(String, I) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Deserialize the input
G
- getInput(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Get the input from the raw object
- getOutput(T) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Get the output from the final object
- getRegisteredTypes() - Method in class me.hsgamer.hscore.serializer.Serializer
-
Get the registered types
- getSerializer() - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Get the serializer
- getType(F) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Get the type of the raw object
M
- me.hsgamer.hscore.serializer - package me.hsgamer.hscore.serializer
-
Contains the serializer, which is used to serialize and deserialize objects
- me.hsgamer.hscore.serializer.annotation - package me.hsgamer.hscore.serializer.annotation
-
Contains annotations for
me.hsgamer.hscore.serializer
R
- register(Class<T>) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Register a new entry, without specifying the type and the input function.
- register(Class<T>, Function<I, T>, Function<T, I>) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Register a new entry, without specifying the type.
- register(String, Class<T>, Function<I, T>, Function<T, I>) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Register a new entry
S
- serialize(O) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Serialize the output
- serialize(T) - Method in class me.hsgamer.hscore.serializer.DataConverter
-
Serialize the final object
- Serializer<I,
O> - Class in me.hsgamer.hscore.serializer -
The serializer
- Serializer() - Constructor for class me.hsgamer.hscore.serializer.Serializer
- SerializerInputFunction - Annotation Interface in me.hsgamer.hscore.serializer.annotation
- SerializerOutputFunction - Annotation Interface in me.hsgamer.hscore.serializer.annotation
- SerializerType - Annotation Interface in me.hsgamer.hscore.serializer.annotation
U
- unregister(Class<? extends O>) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Unregister an entry
- unregister(String) - Method in class me.hsgamer.hscore.serializer.Serializer
-
Unregister an entry
V
- value() - Element in annotation interface me.hsgamer.hscore.serializer.annotation.SerializerType
All Classes and Interfaces|All Packages