Package yapion.serializing
Class YAPIONSerializerFlags
- java.lang.Object
- 
- yapion.serializing.YAPIONSerializerFlags
 
- 
 public final class YAPIONSerializerFlags extends java.lang.ObjectA data structure to hold the flags for anYAPIONSerializer.
- 
- 
Constructor SummaryConstructors Constructor Description YAPIONSerializerFlags()
 - 
Method SummaryModifier and Type Method Description static voidaddFlag(YAPIONSerializerFlagDefault yapionSerializerFlagDefault)voiddefaultFlags()Default any special serialization flags set in thisYAPIONSerializerFlagsinstance.booleanisSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key)Returns if a given special serialization denoted by key is set totrue.voidset(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, boolean value)Set the allowance/disallowance of the special serialization denoted by key.voidsetFalse(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key)Disallow the special serialization denoted by key.voidsetTrue(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key)Allow the special serialization denoted by key.voidstrict()Disallow any special serialization flags set in thisYAPIONSerializerFlagsinstance.
 
- 
- 
- 
Method Detail- 
addFlagpublic static void addFlag(YAPIONSerializerFlagDefault yapionSerializerFlagDefault) 
 - 
strictpublic void strict() Disallow any special serialization flags set in thisYAPIONSerializerFlagsinstance.
 - 
defaultFlagspublic void defaultFlags() Default any special serialization flags set in thisYAPIONSerializerFlagsinstance.
 - 
setTruepublic void setTrue(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key) Allow the special serialization denoted by key.- Parameters:
- key- the special serialization to allow
 
 - 
setFalsepublic void setFalse(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key) Disallow the special serialization denoted by key.- Parameters:
- key- the special serialization to disallow
 
 - 
setpublic void set(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key, boolean value) Set the allowance/disallowance of the special serialization denoted by key.- Parameters:
- key- the special serialization to set
- value- the value- trueof allow,- falseotherwise
 
 - 
isSetpublic boolean isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey key) Returns if a given special serialization denoted by key is set totrue.- Parameters:
- key- the special serialization to check
- Returns:
- trueif set to true,- falseotherwise
 
 
- 
 
-