Package yapion.serializing.data
Class DeserializeData<T extends YAPIONAnyType>
- java.lang.Object
-
- yapion.serializing.data.DeserializeData<T>
-
public class DeserializeData<T extends YAPIONAnyType> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description DeserializeData()
-
Method Summary
Modifier and Type Method Description <R extends YAPIONAnyType>
DeserializeData<R>clone(R object)booleandeserialize(java.lang.String fieldName, java.lang.Object object, YAPIONAnyType yapionAnyType)java.lang.Objectdeserialize(YAPIONAnyType yapionAnyType)java.lang.ObjectgetGenericInstance(java.lang.Class<?> clazz)<T> TgetInstance(java.lang.Class<T> clazz)booleanhasFactory(java.lang.Class<?> clazz)booleansetField(java.lang.String fieldName, java.lang.Object object, java.lang.Object objectToSet)
-
-
-
Field Detail
-
object
public final T extends YAPIONAnyType object
-
context
public final java.lang.String context
-
-
Method Detail
-
clone
public <R extends YAPIONAnyType> DeserializeData<R> clone(R object)
-
deserialize
public boolean deserialize(java.lang.String fieldName, java.lang.Object object, YAPIONAnyType yapionAnyType)
-
deserialize
public java.lang.Object deserialize(YAPIONAnyType yapionAnyType)
-
hasFactory
public boolean hasFactory(java.lang.Class<?> clazz)
-
getGenericInstance
public java.lang.Object getGenericInstance(java.lang.Class<?> clazz) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
getInstance
public <T> T getInstance(java.lang.Class<T> clazz) throws java.lang.ClassNotFoundException- Throws:
java.lang.ClassNotFoundException
-
setField
public boolean setField(java.lang.String fieldName, java.lang.Object object, java.lang.Object objectToSet)
-
-