Package yapion.serializing.data
Class SerializeData<T>
- java.lang.Object
-
- yapion.serializing.data.SerializeData<T>
-
public class SerializeData<T> extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SerializeData()
-
Method Summary
Modifier and Type Method Description <R> SerializeData<R>clone(R object)java.lang.ObjectgetField(java.lang.String fieldName)YAPIONSerializerFlagsgetYAPIONSerializerFlags()voidisSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed)voidisSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed, java.lang.Runnable disallowed)YAPIONAnyTypeserialize(java.lang.Object o)YAPIONAnyTypeserializeField(java.lang.String fieldName)voidsignalDataLoss()
-
-
-
Field Detail
-
object
public final T object
-
context
public final java.lang.String context
-
-
Method Detail
-
clone
public <R> SerializeData<R> clone(R object)
-
serializeField
public final YAPIONAnyType serializeField(java.lang.String fieldName)
-
serialize
public final YAPIONAnyType serialize(java.lang.Object o)
-
getField
public final java.lang.Object getField(java.lang.String fieldName)
-
getYAPIONSerializerFlags
public YAPIONSerializerFlags getYAPIONSerializerFlags()
-
isSet
public void isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed)
-
isSet
public void isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed, java.lang.Runnable disallowed)
-
signalDataLoss
public void signalDataLoss()
-
-