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)
boolean
deserialize(java.lang.String fieldName, java.lang.Object object, YAPIONAnyType yapionAnyType)
java.lang.Object
deserialize(YAPIONAnyType yapionAnyType)
java.lang.Object
getGenericInstance(java.lang.Class<?> clazz)
<T> T
getInstance(java.lang.Class<T> clazz)
boolean
hasFactory(java.lang.Class<?> clazz)
boolean
setField(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)
-
-