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.Object
getField(java.lang.String fieldName)
YAPIONSerializerFlags
getYAPIONSerializerFlags()
void
isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed)
void
isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, java.lang.Runnable allowed, java.lang.Runnable disallowed)
YAPIONAnyType
serialize(java.lang.Object o)
YAPIONAnyType
serializeField(java.lang.String fieldName)
void
signalDataLoss()
-
-
-
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()
-
-