Index

C D G M R S U V 
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,I,O> - Class in me.hsgamer.hscore.serializer
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
 
C D G M R S U V 
All Classes and Interfaces|All Packages