A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes All Packages

A

AbstractOutput - Class in yapion.hierarchy.output
 
AbstractOutput() - Constructor for class yapion.hierarchy.output.AbstractOutput
 
accept() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
accessField(Field, Object) - Static method in class yapion.utils.ReflectionsUtils
 
accessField(String, Object) - Static method in class yapion.utils.ReflectionsUtils
 
add() - Method in class yapion.serializing.api.InstanceFactory
Add this InstanceFactory to the SerializeManager by calling SerializeManager.add(InstanceFactory).
add() - Method in class yapion.serializing.api.SerializerList
Add this ListSerializer to the SerializeManager by calling SerializeManager.add(SerializerBase).
add() - Method in class yapion.serializing.api.SerializerMap
Add this ListSerializer to the SerializeManager by calling SerializeManager.add(SerializerBase).
add() - Method in class yapion.serializing.api.SerializerObject
Add this ListSerializer to the SerializeManager by calling SerializeManager.add(SerializerBase).
add() - Method in class yapion.serializing.api.SerializerQueue
Add this ListSerializer to the SerializeManager by calling SerializeManager.add(SerializerBase).
add() - Method in class yapion.serializing.api.SerializerSet
Add this ListSerializer to the SerializeManager by calling SerializeManager.add(SerializerBase).
add(Class<? extends YAPIONPacket>, YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
Add an YAPIONPacketHandler for a specified packetType to handle.
add(String, Class<?>) - Method in class yapion.hierarchy.types.YAPIONObject
 
add(YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
 
add(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
add(YAPIONPacketHandler, Class<? extends YAPIONPacket>) - Method in class yapion.packet.YAPIONPacketReceiver
add(YAPIONParserMapValue) - Method in class yapion.hierarchy.types.YAPIONMap
 
add(C, V) - Method in interface yapion.hierarchy.api.storage.MapAdd
 
add(Class<? extends YAPIONPacket>[], YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
Deprecated.
since 0.25.0
add(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
add(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
add(T) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
 
add(ValueHandler<?>) - Method in class yapion.hierarchy.types.utils.ValueHandlerList
 
add(Validator) - Method in class yapion.hierarchy.validators.Validator
Deprecated.
Add all ValidatorVariable of another Validator to this Validator.
add(Validator) - Method in class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
Add a new Validator to this ValidatorCluster.
add(ValidatorVariable) - Method in class yapion.hierarchy.validators.Validator
Deprecated.
Add a new ValidatorVariable which will validate a small portion of any YAPIONObject.
add(YAPIONPacketHandler, Class<? extends YAPIONPacket>...) - Method in class yapion.packet.YAPIONPacketReceiver
Deprecated.
since 0.25.0
add(InstanceFactory<?>) - Static method in class yapion.serializing.SerializeManager
Add an InstanceFactory or InstanceFactory to the SerializerManager which will be used to create instances of a given Class.
add(SerializerBase<T, ?>) - Static method in class yapion.serializing.SerializeManager
 
addAndGetPrevious(C, V) - Method in interface yapion.hierarchy.api.storage.MapAdd
 
addAndGetPrevious(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
addAndGetPrevious(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
addClassMapping(Class<?>, Class<?>) - Method in class yapion.serializing.TypeReMapper
Add a class remapping from one Class type to another.
addClassMapping(Class<?>, String) - Method in class yapion.serializing.TypeReMapper
Add a class remapping from one Class type to another.
addClassMapping(String, Class<?>) - Method in class yapion.serializing.TypeReMapper
Add a class remapping from one Class type to another.
addClassMapping(String, String) - Method in class yapion.serializing.TypeReMapper
Add a class remapping from one Class type to another.
addFlag(YAPIONSerializerFlagDefault) - Static method in class yapion.serializing.YAPIONSerializerFlags
 
addIfAbsent(Integer, Class<T>, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addIfAbsent(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addIfAbsent(Integer, YAPIONType, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addIfAbsent(K, Class<T>, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
addIfAbsent(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
addIfAbsent(K, YAPIONType, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
addOrPointer(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addOrPointer(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
addOrPointer(YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
Optional API.
addOrPointer(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addOrPointer(C, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.MapAdd
Optional API.
addOrPointer(C, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
addOrPointer(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
Optional API.
addOrPointerAndGetPrevious(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
addOrPointerAndGetPrevious(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
addOrPointerAndGetPrevious(C, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.MapAdd
Optional API.
addOrPointerAndGetPrevious(C, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
addOrPointerAndGetPrevious(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
Optional API.
addPackageMapping(Package, Package) - Method in class yapion.serializing.TypeReMapper
Add a type remapping from one Package to another.
addPackageMapping(Package, String) - Method in class yapion.serializing.TypeReMapper
Add a type remapping from one Package to another.
addPackageMapping(String, Package) - Method in class yapion.serializing.TypeReMapper
Add a type remapping from one Package to another.
addPackageMapping(String, String) - Method in class yapion.serializing.TypeReMapper
Add a type remapping from one Package to another.
addSpecialCreator(Class<T>, Function<YAPIONObject, T>) - Static method in class yapion.utils.ReflectionsUtils
 
Adler32Serializer - Class in yapion.serializing.serializer.object.zip
 
Adler32Serializer() - Constructor for class yapion.serializing.serializer.object.zip.Adler32Serializer
 
ALL_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If all are valid.
allKeys() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
allKeys() - Method in class yapion.hierarchy.types.YAPIONArray
 
allKeys() - Method in class yapion.hierarchy.types.YAPIONMap
 
allKeys() - Method in class yapion.hierarchy.types.YAPIONObject
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.BooleanHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.CharacterHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.NullHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.StringHandler
 
allowed(char, int) - Method in interface yapion.hierarchy.types.value.ValueHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
allowed(char, int) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
allValueHandlers() - Static method in class yapion.hierarchy.types.YAPIONValue
 
alternative() - Method in annotation type yapion.annotations.api.DeprecationInfo
 
ANY - yapion.hierarchy.types.YAPIONType
 
ANY - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
ANY_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If one or more are valid.
apply(B) - Method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
apply(YAPIONDiff) - Method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
array(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
ARRAY - yapion.hierarchy.types.YAPIONType
 
ARRAY - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
ArrayAdd<I,​K> - Interface in yapion.hierarchy.api.storage
 
ArrayQuery() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
ArrayRetrieveBuilder() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
asOptional() - Method in class yapion.utils.MethodReturnValue
 
AtomicBooleanSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicBooleanSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicBooleanSerializer
 
AtomicIntegerArraySerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicIntegerArraySerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicIntegerArraySerializer
 
AtomicIntegerSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicIntegerSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicIntegerSerializer
 
AtomicLongArraySerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicLongArraySerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicLongArraySerializer
 
AtomicLongSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicLongSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicLongSerializer
 
AtomicMarkableReferenceSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicMarkableReferenceSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicMarkableReferenceSerializer
 
AtomicReferenceArraySerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicReferenceArraySerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicReferenceArraySerializer
 
AtomicReferenceSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicReferenceSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicReferenceSerializer
 
AtomicStampedReferenceSerializer - Class in yapion.serializing.serializer.object.atomic
 
AtomicStampedReferenceSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.AtomicStampedReferenceSerializer
 
available() - Method in class yapion.io.YAPIONInputStream
 
available() - Method in class yapion.io.YAPIONSocket
 
available() - Method in class yapion.utils.YAPIONTreeIterator
 
availableDatas() - Method in class yapion.utils.YAPIONTreeIterator
 
availableValues() - Method in class yapion.utils.YAPIONTreeIterator
 

B

BACK_REFERENCE - yapion.utils.RecursionUtils.RecursionType
 
backChainFunction(Function<K, I>) - Method in interface yapion.hierarchy.api.retrieve.Query
 
backChainQuery(Query<K, I>) - Method in interface yapion.hierarchy.api.retrieve.Query
 
BIG_DECIMAL_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
BIG_INTEGER_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
BigDecimalHandler() - Constructor for class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
BigDecimalSerializer - Class in yapion.serializing.serializer.primitive.number
 
BigDecimalSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.BigDecimalSerializer
 
bigDecimalValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
BigIntegerHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
BigIntegerSerializer - Class in yapion.serializing.serializer.primitive.number
 
BigIntegerSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.BigIntegerSerializer
 
bigIntegerValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
bind(SocketAddress) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
bind(SocketAddress) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
bind(SocketAddress, int) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
BooleanHandler - Class in yapion.hierarchy.types.value
 
BooleanHandler() - Constructor for class yapion.hierarchy.types.value.BooleanHandler
 
BooleanSerializer - Class in yapion.serializing.serializer.primitive
 
BooleanSerializer() - Constructor for class yapion.serializing.serializer.primitive.BooleanSerializer
 
boolValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
BufferedImageSerializer - Class in yapion.serializing.serializer.object.awt
 
BufferedImageSerializer() - Constructor for class yapion.serializing.serializer.object.awt.BufferedImageSerializer
 
BYTE_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
ByteHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
ByteHexHandler() - Constructor for class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
bytes(String) - Method in class yapion.hierarchy.output.AbstractOutput
 
ByteSerializer - Class in yapion.serializing.serializer.primitive.number
 
ByteSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.ByteSerializer
 
byteValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 

C

cacheReferenceValue(long) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
cascading() - Method in annotation type yapion.annotations.object.YAPIONData
Cascade this annotation to instance properties / objects and their properties, too.
chainFunction(Function<O, K>) - Method in interface yapion.hierarchy.api.retrieve.Query
 
chainQuery(Query<O, K>) - Method in interface yapion.hierarchy.api.retrieve.Query
 
CHANGE - yapion.hierarchy.diff.DiffType
 
CHAR_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
CharacterHandler - Class in yapion.hierarchy.types.value
 
CharacterHandler() - Constructor for class yapion.hierarchy.types.value.CharacterHandler
 
CharacterSerializer - Class in yapion.serializing.serializer.primitive
 
CharacterSerializer() - Constructor for class yapion.serializing.serializer.primitive.CharacterSerializer
 
charToUTFEscape(char, ValueUtils.EscapeCharacters) - Static method in class yapion.hierarchy.types.value.ValueUtils
 
charValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
checkRecursion(YAPIONAnyType, YAPIONAnyType) - Static method in class yapion.utils.RecursionUtils
Checks if a instance is already given in the hierarchy.
ClassSerializer - Class in yapion.serializing.serializer.object.other
 
ClassSerializer() - Constructor for class yapion.serializing.serializer.object.other.ClassSerializer
 
classType() - Method in interface yapion.serializing.InternalSerializer
 
classType() - Method in class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
classType() - Method in class yapion.serializing.serializer.object.throwable.ThrowableSerializer
 
classType() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
classType() - Method in class yapion.serializing.serializer.object.yapion.types.YAPIONAnyTypeSerializer
 
ClassUtils - Class in yapion.utils
 
ClassUtils() - Constructor for class yapion.utils.ClassUtils
 
clone(R) - Method in class yapion.serializing.data.DeserializeData
 
clone(R) - Method in class yapion.serializing.data.SerializeData
 
close() - Method in class yapion.hierarchy.output.StreamOutput
 
close() - Method in class yapion.hierarchy.output.SystemOutput
 
close() - Method in class yapion.io.YAPIONInputStream
Closes the InputStream.
close() - Method in class yapion.io.YAPIONOutputStream
Closes the OutputStream.
close() - Method in class yapion.io.YAPIONSocket
 
close() - Method in class yapion.packet.YAPIONPacketStream
 
close() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
close() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
close() - Method in class yapion.utils.YAPIONTreeIterator
 
close(YAPIONPacket) - Static method in interface yapion.packet.YAPIONPacketHandler
Close a PacketStream associated with this YAPIONPacket.
closeOnException() - Method in interface yapion.packet.YAPIONPacketHandler
Specifies if the OutputStream and InputStream should be closed if an exception gets thrown.
ColorSerializer - Class in yapion.serializing.serializer.object.awt
 
ColorSerializer() - Constructor for class yapion.serializing.serializer.object.awt.ColorSerializer
 
command() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
command(String...) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
command(List<String>) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
compute(Integer, BiFunction<Integer, T, T>) - Method in class yapion.hierarchy.types.YAPIONArray
 
compute(K, BiFunction<K, T, T>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
computeIfAbsent(Integer, Function<Integer, T>) - Method in class yapion.hierarchy.types.YAPIONArray
 
computeIfAbsent(K, Function<K, T>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
computeIfPresent(K, BiFunction<K, T, T>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
connect(SocketAddress) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
connect(SocketAddress, int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
constructObject(String, boolean) - Static method in class yapion.utils.ReflectionsUtils
Construct an Object instance from a given className.
constructObject(YAPIONObject, InternalSerializer<?>, boolean) - Static method in class yapion.utils.ReflectionsUtils
Construct an Object instance from a given yapionObject.
constructObjectObjenesis(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
Construct an Object instance from a given Class.
constructObjectObjenesis(String) - Static method in class yapion.utils.ReflectionsUtils
Construct an Object instance from a given className.
ConstructorSerializer - Class in yapion.serializing.serializer.object.reflect
 
ConstructorSerializer() - Constructor for class yapion.serializing.serializer.object.reflect.ConstructorSerializer
 
consume(String) - Method in class yapion.hierarchy.output.AbstractOutput
 
consumeIndent(int) - Method in class yapion.hierarchy.output.AbstractOutput
 
consumePrettified(String) - Method in class yapion.hierarchy.output.AbstractOutput
 
containsKey(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
containsKey(K, Class<T>) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
containsKey(K, YAPIONType) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
containsKey(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
containsKey(T, Class<C>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
containsKey(T, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
containsValue(YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
context - Variable in class yapion.serializing.data.DeserializeData
 
context - Variable in class yapion.serializing.data.SerializeData
 
context() - Method in annotation type yapion.annotations.deserialize.YAPIONLoad
 
context() - Method in annotation type yapion.annotations.deserialize.YAPIONLoadExclude
 
context() - Method in annotation type yapion.annotations.object.YAPIONData
 
context() - Method in annotation type yapion.annotations.object.YAPIONField
 
context() - Method in annotation type yapion.annotations.object.YAPIONPostDeserialization
 
context() - Method in annotation type yapion.annotations.object.YAPIONPostSerialization
 
context() - Method in annotation type yapion.annotations.object.YAPIONPreDeserialization
 
context() - Method in annotation type yapion.annotations.object.YAPIONPreSerialization
 
context() - Method in annotation type yapion.annotations.serialize.YAPIONOptimize
 
context() - Method in annotation type yapion.annotations.serialize.YAPIONSave
 
context() - Method in annotation type yapion.annotations.serialize.YAPIONSaveExclude
 
ContextManager - Class in yapion.serializing
 
ContextManager(String) - Constructor for class yapion.serializing.ContextManager
 
ContextManager.YAPIONInfo - Class in yapion.serializing
 
convert() - Method in class yapion.serializing.api.SerializerBase
 
convert() - Method in class yapion.serializing.api.SerializerObject
 
copy() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
copy() - Method in class yapion.serializing.TypeReMapper
Clone this TypeReMapper and internal state.
CRC32Serializer - Class in yapion.serializing.serializer.object.zip
 
CRC32Serializer() - Constructor for class yapion.serializing.serializer.object.zip.CRC32Serializer
 
createInstance(Consumer<YAPIONPacket>, boolean, boolean) - Static method in interface yapion.packet.YAPIONPacketHandler
Create a YAPIONPacketHandler by the different parameters
createInstance(Consumer<YAPIONPacket>, boolean, boolean, boolean) - Static method in interface yapion.packet.YAPIONPacketHandler
Create a YAPIONPacketHandler by the different parameters
createWithObjenesis() - Method in interface yapion.serializing.InternalSerializer
 
createWithObjenesis() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
currentTime - Variable in class yapion.packet.LostHeartBeatPacket
 
custom(int) - Static method in class yapion.hierarchy.output.Indentator
 
custom(int, char) - Static method in class yapion.hierarchy.output.Indentator
 

D

daemonThread() - Method in interface yapion.packet.YAPIONPacketHandler
Specifies if the Thread should be a Daemon or not.
data - Variable in class yapion.serializing.ContextManager.YAPIONInfo
 
DATA_LOSS_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if data loss should be handled silently false or should throw an exception true.
DateSerializer - Class in yapion.serializing.serializer.object.time
 
DateSerializer() - Constructor for class yapion.serializing.serializer.object.time.DateSerializer
 
deepSize() - Method in class yapion.hierarchy.api.groups.YAPIONDataType
 
deepSize() - Method in class yapion.hierarchy.types.YAPIONArray
 
deepSize() - Method in class yapion.hierarchy.types.YAPIONMap
 
deepSize() - Method in class yapion.hierarchy.types.YAPIONObject
 
DEFAULT - Static variable in class yapion.hierarchy.output.Indentator
 
DEFAULT_WAIT - Static variable in class yapion.packet.YAPIONPacketStream
 
defaultFlags() - Method in class yapion.serializing.YAPIONSerializerFlags
Default any special serialization flags set in this YAPIONSerializerFlags instance.
defaultImplementation() - Method in interface yapion.serializing.InternalSerializer
 
defaultImplementation() - Method in class yapion.serializing.serializer.object.collection.DequeSerializer
 
defaultImplementation() - Method in class yapion.serializing.serializer.object.collection.ListSerializer
 
defaultImplementation() - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
defaultImplementation() - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
defaultImplementation() - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
DELETE - yapion.hierarchy.diff.DiffType
 
DeprecationInfo - Annotation Type in yapion.annotations.api
 
depth() - Method in class yapion.hierarchy.types.YAPIONPath
 
DequeSerializer - Class in yapion.serializing.serializer.object.collection
 
DequeSerializer() - Constructor for class yapion.serializing.serializer.object.collection.DequeSerializer
 
DeserializationExceptionPacket - Class in yapion.packet
 
DeserializationExceptionPacket() - Constructor for class yapion.packet.DeserializationExceptionPacket
 
deserialize(YAPIONObject) - Static method in class yapion.serializing.YAPIONDeserializer
Serialize an YAPION Object to an Object.
deserialize(YAPIONObject, TypeReMapper) - Static method in class yapion.serializing.YAPIONDeserializer
Serialize an YAPION Object to an Object.
deserialize(YAPIONObject, String) - Static method in class yapion.serializing.YAPIONDeserializer
Serialize an YAPION Object to an Object.
deserialize(YAPIONObject, String, TypeReMapper) - Static method in class yapion.serializing.YAPIONDeserializer
Serialize an YAPION Object to an Object.
deserialize(String, Object, YAPIONAnyType) - Method in class yapion.serializing.data.DeserializeData
 
deserialize(YAPIONAnyType) - Method in class yapion.serializing.data.DeserializeData
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in interface yapion.serializing.InternalSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.net.SocketSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadGroupSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadLocalSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicBooleanSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerArraySerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicLongArraySerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicLongSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicMarkableReferenceSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceArraySerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.AtomicStampedReferenceSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.DoubleAdderSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.atomic.LongAdderSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.awt.BufferedImageSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.awt.ColorSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.DequeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.ListSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.StackSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.collection.VectorSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.HashTableSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.net.Inet4AddressSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.net.Inet6AddressSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.net.InetAddressSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.net.URISerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.net.URLSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.optional.OptionalDoubleSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.optional.OptionalIntSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.optional.OptionalLongSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.optional.OptionalSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.ClassSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.EnumSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.FileSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.MathContextSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.RandomSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.other.UUIDSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.reflect.ConstructorSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.reflect.FieldSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.reflect.MethodSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.regex.PatternSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldF2mSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldFpSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECParameterSpecSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECPointSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.ec.EllipticCurveSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.internal.rsa.RSAOtherPrimeInfoSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.KeyPairSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.text.SimpleDateFormatSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.throwable.InvocationTargetExceptionSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.throwable.StackTraceElementSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.throwable.ThrowableSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.DateSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.DurationSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.InstantSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.LocalDateSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.LocalDateTimeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.LocalTimeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.MonthDaySerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.OffsetDateTimeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.OffsetTimeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.PeriodSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.YearMonthSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.YearSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.ZonedDateTimeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.ZoneIdSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.time.ZoneOffsetSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffChangeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffDeleteSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffInsertSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.diff.YAPIONDiffSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.types.YAPIONAnyTypeSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.zip.Adler32Serializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.zip.CRC32Serializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.BooleanSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.CharacterSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.BigDecimalSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.BigIntegerSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.ByteSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.DoubleSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.FloatSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.IntegerSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.LongSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.number.ShortSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.string.StringBufferSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.string.StringBuilderSerializer
 
deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.primitive.string.StringSerializer
 
deserialize(DeserializeData<K>) - Method in class yapion.serializing.api.SerializerBase
 
deserialize(DeserializeData<R>) - Method in interface yapion.serializing.utils.SerializeManagerUtils.DeserializationGetter
 
deserialize(DeserializeData<YAPIONArray>) - Method in class yapion.serializing.api.SerializerList
This method is used to deserialize the type defined by SerializerList.type().
deserialize(DeserializeData<YAPIONArray>) - Method in class yapion.serializing.api.SerializerQueue
This method is used to deserialize the type defined by SerializerQueue.type().
deserialize(DeserializeData<YAPIONArray>) - Method in class yapion.serializing.api.SerializerSet
This method is used to deserialize the type defined by SerializerSet.type().
deserialize(DeserializeData<YAPIONMap>) - Method in class yapion.serializing.api.SerializerMap
This method is used to deserialize the type defined by SerializerMap.type().
deserialize(DeserializeData<YAPIONObject>) - Method in class yapion.serializing.api.SerializerObject
This method is used to deserialize the type defined by SerializerObject.type().
DESERIALIZE_EXCEPTION - yapion.packet.YAPIONPacketReceiver.Handler
Used when deserialization to an YAPIONPacket failed with an exception.
DeserializeData<T extends YAPIONAnyType> - Class in yapion.serializing.data
 
DeserializeData() - Constructor for class yapion.serializing.data.DeserializeData
 
deserializeDeque(DeserializeData<?>, YAPIONArray, T) - Static method in class yapion.serializing.utils.DeserializeUtils
 
DeserializeField - Class in yapion.serializing
 
DeserializeField() - Constructor for class yapion.serializing.DeserializeField
 
deserializeList(DeserializeData<?>, YAPIONArray, T) - Static method in class yapion.serializing.utils.DeserializeUtils
 
deserializeMap(DeserializeData<?>, YAPIONMap, T) - Static method in class yapion.serializing.utils.DeserializeUtils
 
deserializePrivateKey(Class<?>, YAPIONObject, String) - Static method in class yapion.serializing.serializer.object.security.internal.KeySpecSerializerProvider
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.DHKeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in interface yapion.serializing.serializer.object.security.internal.KeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAKeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAMultiPrimePrivateCrtKeySpecSerializer
 
deserializePrivateKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAPrivateCrtKeySpecSerializer
 
deserializePublicKey(Class<?>, YAPIONObject, String) - Static method in class yapion.serializing.serializer.object.security.internal.KeySpecSerializerProvider
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.DHKeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in interface yapion.serializing.serializer.object.security.internal.KeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAKeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAMultiPrimePrivateCrtKeySpecSerializer
 
deserializePublicKey(YAPIONObject, String) - Method in class yapion.serializing.serializer.object.security.internal.RSAPrivateCrtKeySpecSerializer
 
deserializeQueue(DeserializeData<?>, YAPIONArray, T) - Static method in class yapion.serializing.utils.DeserializeUtils
 
DeserializeResult - Class in yapion.serializing
 
DeserializeResult() - Constructor for class yapion.serializing.DeserializeResult
 
deserializeSet(DeserializeData<?>, YAPIONArray, T) - Static method in class yapion.serializing.utils.DeserializeUtils
 
DeserializeUtils - Class in yapion.serializing.utils
 
DeserializeUtils() - Constructor for class yapion.serializing.utils.DeserializeUtils
 
desiredTimeOut - Variable in class yapion.packet.LostHeartBeatPacket
 
DHKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
DHKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.DHKeySpecSerializer
 
diffApplierArray(YAPIONArray) - Static method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
diffApplierMap(YAPIONMap) - Static method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
diffApplierObject(YAPIONObject) - Static method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
DiffBase - Interface in yapion.hierarchy.diff
 
DiffBase.DiffChange - Class in yapion.hierarchy.diff
 
DiffBase.DiffDelete - Class in yapion.hierarchy.diff
 
DiffBase.DiffInsert - Class in yapion.hierarchy.diff
 
DiffChange(YAPIONPath, YAPIONAnyType, YAPIONAnyType) - Constructor for class yapion.hierarchy.diff.DiffBase.DiffChange
 
DiffChangeSerializer - Class in yapion.serializing.serializer.object.yapion.diff
 
DiffChangeSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.diff.DiffChangeSerializer
 
DiffDelete(YAPIONPath, YAPIONAnyType) - Constructor for class yapion.hierarchy.diff.DiffBase.DiffDelete
 
DiffDeleteSerializer - Class in yapion.serializing.serializer.object.yapion.diff
 
DiffDeleteSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.diff.DiffDeleteSerializer
 
DiffInsert(YAPIONPath, YAPIONAnyType) - Constructor for class yapion.hierarchy.diff.DiffBase.DiffInsert
 
DiffInsertSerializer - Class in yapion.serializing.serializer.object.yapion.diff
 
DiffInsertSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.diff.DiffInsertSerializer
 
DiffType - Enum in yapion.hierarchy.diff
 
DIRECT - yapion.utils.RecursionUtils.RecursionType
 
directory() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
directory(File) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
discardCache() - Static method in class yapion.serializing.MethodManager
Discard the cache used by YAPIONSerializer and YAPIONDeserializer.
discardCache() - Static method in class yapion.utils.ReferenceIDUtils
Discard the cache used by ReferenceIDUtils.referenceOld(String)
discardCache() - Static method in class yapion.utils.ReflectionsUtils
Discard the cache used by
discardReferenceValue() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
DOUBLE_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
DoubleAdderSerializer - Class in yapion.serializing.serializer.object.atomic
 
DoubleAdderSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.DoubleAdderSerializer
 
DoubleHandler() - Constructor for class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
DoubleSerializer - Class in yapion.serializing.serializer.primitive.number
 
DoubleSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.DoubleSerializer
 
doubleValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
DROP - yapion.packet.YAPIONPacketReceiver.Handler
Used when some data was dropped.
DropPacket - Class in yapion.packet
 
DSAKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
DSAKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
 
DurationSerializer - Class in yapion.serializing.serializer.object.time
 
DurationSerializer() - Constructor for class yapion.serializing.serializer.object.time.DurationSerializer
 

E

ECFieldF2mSerializer - Class in yapion.serializing.serializer.object.security.internal.ec
 
ECFieldF2mSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ec.ECFieldF2mSerializer
 
ECFieldFpSerializer - Class in yapion.serializing.serializer.object.security.internal.ec
 
ECFieldFpSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ec.ECFieldFpSerializer
 
ECKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
ECKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
 
ECParameterSpecSerializer - Class in yapion.serializing.serializer.object.security.internal.ec
 
ECParameterSpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ec.ECParameterSpecSerializer
 
ECPointSerializer - Class in yapion.serializing.serializer.object.security.internal.ec
 
ECPointSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ec.ECPointSerializer
 
EllipticCurveSerializer - Class in yapion.serializing.serializer.object.security.internal.ec
 
EllipticCurveSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.ec.EllipticCurveSerializer
 
empty() - Method in interface yapion.serializing.InternalSerializer
 
empty() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
empty() - Static method in class yapion.utils.MethodReturnValue
 
ENUM_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the EnumSerializer for identifying an Enum by its Class.getTypeName().
ENUM_TYPE_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used anywhere you need an Enum as type.
EnumSerializer - Class in yapion.serializing.serializer.object.other
 
EnumSerializer() - Constructor for class yapion.serializing.serializer.object.other.EnumSerializer
 
environment() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
equals(Object) - Method in class yapion.hierarchy.types.YAPIONArray
 
equals(Object) - Method in class yapion.hierarchy.types.YAPIONMap
 
equals(Object) - Method in class yapion.hierarchy.types.YAPIONObject
 
equals(Object) - Method in class yapion.hierarchy.types.YAPIONPointer
 
equals(Object) - Method in class yapion.hierarchy.types.YAPIONValue
 
ERROR - yapion.packet.YAPIONPacketReceiver.Handler
ERROR_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if a Error should be handled silently false or should throw an exception true.
ErrorSerializer - Class in yapion.serializing.serializer.object.throwable
 
ErrorSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
every() - Method in class yapion.hierarchy.api.retrieve.Retriever
 
every(Consumer<RetrieveResult>) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
EXCEPTION - yapion.packet.YAPIONPacketReceiver.Handler
Used when any user handlers threw an exception.
EXCEPTION_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the ThrowableSerializer and ErrorSerializer for identifying an Throwable, Exception, RuntimeException and Error respectively by its Class.getTypeName().

F

fieldName - Variable in class yapion.serializing.DeserializeField
The fieldName that could not be serialized.
FieldSerializer - Class in yapion.serializing.serializer.object.reflect
 
FieldSerializer() - Constructor for class yapion.serializing.serializer.object.reflect.FieldSerializer
 
FILE_ENDING - Static variable in class yapion.YAPIONUtils
This is the default file ending associated by a file with the format yapion, For more information see YAPIONParser or YAPIONInputStream.
FILE_ENDING_POINT - Static variable in class yapion.YAPIONUtils
This is the default file ending associated by a file with the format yapion, For more information see YAPIONParser or YAPIONInputStream.
FileBufferGZIPOutput - Class in yapion.hierarchy.output
 
FileBufferGZIPOutput(File) - Constructor for class yapion.hierarchy.output.FileBufferGZIPOutput
 
FileBufferGZIPOutput(File, int) - Constructor for class yapion.hierarchy.output.FileBufferGZIPOutput
 
FileBufferGZIPOutput(File, int, int) - Constructor for class yapion.hierarchy.output.FileBufferGZIPOutput
 
FileBufferOutput - Class in yapion.hierarchy.output
 
FileBufferOutput(File) - Constructor for class yapion.hierarchy.output.FileBufferOutput
 
FileBufferOutput(File, boolean) - Constructor for class yapion.hierarchy.output.FileBufferOutput
 
FileBufferOutput(File, int) - Constructor for class yapion.hierarchy.output.FileBufferOutput
 
FileBufferOutput(File, int, boolean) - Constructor for class yapion.hierarchy.output.FileBufferOutput
 
FileBufferPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
FileBufferPrettifiedOutput(File) - Constructor for class yapion.hierarchy.output.FileBufferPrettifiedOutput
Deprecated.
 
FileBufferPrettifiedOutput(File, int) - Constructor for class yapion.hierarchy.output.FileBufferPrettifiedOutput
Deprecated.
 
FileGZIPOutput - Class in yapion.hierarchy.output
 
FileGZIPOutput(File) - Constructor for class yapion.hierarchy.output.FileGZIPOutput
 
FileGZIPOutput(File, int) - Constructor for class yapion.hierarchy.output.FileGZIPOutput
 
FileOutput - Class in yapion.hierarchy.output
 
FileOutput(File) - Constructor for class yapion.hierarchy.output.FileOutput
 
FileOutput(File, boolean) - Constructor for class yapion.hierarchy.output.FileOutput
 
FilePrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
FilePrettifiedOutput(File) - Constructor for class yapion.hierarchy.output.FilePrettifiedOutput
Deprecated.
 
FileSerializer - Class in yapion.serializing.serializer.object.other
 
FileSerializer() - Constructor for class yapion.serializing.serializer.object.other.FileSerializer
 
finishMapping() - Method in class yapion.hierarchy.types.YAPIONMap
 
flagKey(String) - Static method in class yapion.serializing.YAPIONSerializerFlagDefault
Static instance getter method which either creates a new YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey or returns an already existing Instance.
flagKeys() - Static method in class yapion.serializing.YAPIONSerializerFlagDefault
Retrieve every flagKey specified in the current Runtime up until now.
flatten(YAPIONObject) - Static method in class yapion.YAPIONUtils
The inputted YAPIONObject is flattened to one YAPIONObject as the main layer.
FLOAT_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
FloatHandler() - Constructor for class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
FloatSerializer - Class in yapion.serializing.serializer.primitive.number
 
FloatSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.FloatSerializer
 
floatValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
flush() - Method in class yapion.hierarchy.output.StreamOutput
 
flush() - Method in class yapion.io.YAPIONOutputStream
Flushes the OutputStream
forEach(BiConsumer<K, YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
format(long) - Static method in class yapion.utils.ReferenceIDUtils
Formats the input to the standard reference ID structure.
FractionNumberHandler - Class in yapion.hierarchy.types.value
 
FractionNumberHandler() - Constructor for class yapion.hierarchy.types.value.FractionNumberHandler
 
FractionNumberHandler.BigDecimalHandler - Class in yapion.hierarchy.types.value
 
FractionNumberHandler.DoubleHandler - Class in yapion.hierarchy.types.value
 
FractionNumberHandler.FloatHandler - Class in yapion.hierarchy.types.value
 

G

get() - Method in class yapion.hierarchy.types.YAPIONValue
 
get() - Method in class yapion.serializing.ContextManager
 
get() - Method in class yapion.utils.MethodReturnValue
 
get(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
get(int) - Method in class yapion.hierarchy.types.YAPIONPath
 
get(String) - Method in class yapion.hierarchy.types.YAPIONArray
 
get(String) - Method in class yapion.hierarchy.types.YAPIONMap
 
get(String) - Method in class yapion.hierarchy.types.YAPIONObject
 
get(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
get(I) - Method in interface yapion.hierarchy.api.retrieve.Query
 
get(String) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
get(String) - Method in interface yapion.hierarchy.api.ObjectSearch
 
get(String) - Method in class yapion.hierarchy.types.YAPIONPointer
 
get(String...) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
get(String...) - Method in interface yapion.hierarchy.api.ObjectSearch
 
getAllValues() - Method in class yapion.hierarchy.api.groups.YAPIONDataType
 
getAllValues() - Method in class yapion.hierarchy.types.YAPIONArray
 
getAllValues() - Method in class yapion.hierarchy.types.YAPIONMap
 
getAllValues() - Method in class yapion.hierarchy.types.YAPIONObject
 
getArray(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getArray(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getArray(K, Consumer<YAPIONArray>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getArray(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getArray(T, Consumer<YAPIONArray>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getBackedArray() - Method in class yapion.hierarchy.types.YAPIONArray
Modifying this is an unsafe operation.
getBackedMap() - Method in class yapion.hierarchy.types.YAPIONMap
Modifying this is an unsafe operation.
getBackedMap() - Method in class yapion.hierarchy.types.YAPIONObject
Modifying this is an unsafe operation.
getBoxed(Class<?>) - Static method in class yapion.utils.ClassUtils
 
getBoxed(String) - Static method in class yapion.utils.ClassUtils
 
getChannel() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getChannel() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getClass(String) - Static method in class yapion.utils.ClassUtils
 
getDepth() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
getDepth() - Method in interface yapion.hierarchy.api.ObjectPath
 
getDeserializeResult() - Method in class yapion.serializing.YAPIONDeserializer
getException() - Method in class yapion.packet.YAPIONPacket
The exception that was thrown by the YAPIONPacketHandler.handlePacket(YAPIONPacket) method.
getField(Class<?>, String) - Static method in class yapion.utils.ReflectionsUtils
 
getField(String) - Method in class yapion.serializing.data.SerializeData
 
getFields(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
 
getGenericInstance(Class<?>) - Method in class yapion.serializing.data.DeserializeData
 
getGenericObjectInstance(Class<?>) - Static method in class yapion.serializing.SerializeManager
 
getInetAddress() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getInetAddress() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getInputStream() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getInstance(Class<T>) - Method in class yapion.serializing.data.DeserializeData
 
getKeepAlive() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getKeys() - Method in class yapion.hierarchy.types.YAPIONMap
 
getKeys() - Method in class yapion.hierarchy.types.YAPIONObject
 
getLast() - Method in class yapion.hierarchy.types.YAPIONPath
 
getLocalAddress() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getLocalPort() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getLocalPort() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getLocalSocketAddress() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getLocalSocketAddress() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getMap(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getMap(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getMap(K, Consumer<YAPIONMap>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getMap(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getMap(T, Consumer<YAPIONMap>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getName() - Method in enum yapion.hierarchy.types.YAPIONType
 
getObject() - Method in class yapion.serializing.YAPIONDeserializer
Get the deserialized Object.
getObject(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getObject(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getObject(K, Consumer<YAPIONObject>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getObject(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getObject(T, Consumer<YAPIONObject>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getObjectInstance(Class<T>) - Static method in class yapion.serializing.SerializeManager
 
getObjectOrException() - Method in class yapion.serializing.YAPIONDeserializer
Get the deserialized Object.
getOOBInline() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getOrSetDefault(K, T) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getOutputStream() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getParent() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
getPath() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
getPath() - Method in interface yapion.hierarchy.api.ObjectPath
 
getPath() - Method in class yapion.hierarchy.types.YAPIONPath
 
getPath(YAPIONAnyType) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
getPath(YAPIONAnyType) - Method in interface yapion.hierarchy.api.ObjectPath
 
getPath(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
getPath(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
getPath(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
getPlainValue(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getPlainValue(K, Consumer<T>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getPlainValue(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getPlainValue(T, Consumer<C>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getPlainValueOrDefault(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getPlainValueOrDefault(T, C) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getPointer(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getPointer(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getPointer(K, Consumer<YAPIONPointer>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getPointer(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getPointer(T, Consumer<YAPIONPointer>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getPointerID() - Method in class yapion.hierarchy.types.YAPIONPointer
 
getPointerIDString() - Method in class yapion.hierarchy.types.YAPIONPointer
 
getPort() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getPrimitive(String) - Static method in class yapion.utils.ClassUtils
 
getProcessBuilder() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
getRaw(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getReceiveBufferSize() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getReceiveBufferSize() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getRecursionType() - Method in class yapion.utils.RecursionUtils.RecursionResult
 
getReducedYAPIONObject() - Method in class yapion.serializing.YAPIONSerializer
Get the internal parsed YAPIONObject in reduced mode.
getReferenceValue() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
getReferenceValue() - Method in enum yapion.hierarchy.types.YAPIONType
 
getRemoteSocketAddress() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getResult() - Method in class yapion.hierarchy.output.StringOutput
 
getReuseAddress() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getReuseAddress() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getSendBufferSize() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getServerSocket() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getSocket() - Method in class yapion.io.YAPIONSocket
 
getSocket() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getSoLinger() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getSoTimeout() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
getSoTimeout() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getStringBuilder() - Method in class yapion.hierarchy.output.StringBuilderOutput
 
getTargetException() - Method in exception yapion.exceptions.utils.YAPIONReflectionInvocationException
 
getTcpNoDelay() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getTrafficClass() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
getType() - Method in interface yapion.hierarchy.api.ObjectType
 
getType() - Method in class yapion.hierarchy.types.YAPIONArray
 
getType() - Method in class yapion.hierarchy.types.YAPIONMap
 
getType() - Method in class yapion.hierarchy.types.YAPIONObject
 
getType() - Method in class yapion.hierarchy.types.YAPIONPointer
 
getType() - Method in class yapion.hierarchy.types.YAPIONValue
 
getType() - Method in class yapion.packet.YAPIONPacket
The type name returned by Class.getTypeName().
getType(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getValue(int) - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
getValue(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValue(K, Class<T>) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValue(K, Class<T>, Consumer<YAPIONValue<T>>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValue(K, Consumer<YAPIONValue>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValue(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValue(K, T, Consumer<YAPIONValue<T>>, Runnable) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
Deprecated.
getValue(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValue(T, C) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValue(T, C, Consumer<YAPIONValue<C>>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
getValue(T, Class<C>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValue(T, Class<C>, Consumer<YAPIONValue<C>>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValue(T, Consumer<YAPIONValue>, Runnable) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValueOfField(Field, Object) - Static method in class yapion.utils.ReflectionsUtils
 
getValueOrDefault(K, Class<T>, T) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValueOrDefault(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getValueOrDefault(T, C) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValueOrDefault(T, Class<C>, C) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getValueType() - Method in class yapion.hierarchy.types.YAPIONValue
 
getYAPIONAny() - Method in class yapion.utils.RecursionUtils.RecursionResult
 
getYAPIONAnyType(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
 
getYAPIONAnyType(T) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
 
getYAPIONAnyTypeOrSetDefault(K, T) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getYAPIONArrayOrSetDefault(K, YAPIONArray) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getYAPIONInputStream() - Method in class yapion.io.YAPIONSocket
 
getYAPIONMapOrSetDefault(K, YAPIONMap) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getYAPIONObject() - Method in class yapion.hierarchy.types.YAPIONPointer
 
getYAPIONObject() - Method in class yapion.serializing.YAPIONSerializer
Get the internal parsed YAPIONObject.
getYAPIONObjectOrSetDefault(K, YAPIONObject) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getYAPIONOutputStream() - Method in class yapion.io.YAPIONSocket
 
getYAPIONPacketStream() - Method in class yapion.packet.YAPIONPacket
Returns the YAPIONOutputStream set by YAPIONSocket and is the OutputStream to the InputStream.
getYAPIONPointerOrSetDefault(K, YAPIONPointer) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
getYAPIONSerializerFlags() - Method in class yapion.serializing.data.SerializeData
 
getYAPIONSerializerFlags() - Method in class yapion.serializing.YAPIONSerializer
Returns the flags this serialization should follow.
getYAPIONValueOrSetDefault(K, YAPIONValue<?>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 

H

handle(YAPIONPacket) - Method in class yapion.packet.YAPIONPacketReceiver
Handles an YAPIONPacket by calling the specified yapionPacketHandler for the type of the packet.
HANDLE_FAILED - yapion.packet.YAPIONPacketReceiver.Handler
Used when anything while checking the incoming data failed.
HandleFailedPacket - Class in yapion.packet
 
HandleFailedPacket() - Constructor for class yapion.packet.HandleFailedPacket
 
handlePacket(YAPIONPacket) - Method in interface yapion.packet.YAPIONPacketHandler
Handle a specific YAPIONPacket.
hasFactory(Class<?>) - Method in class yapion.serializing.data.DeserializeData
 
hasFactory(Class<?>) - Static method in class yapion.serializing.SerializeManager
 
hashCode() - Method in class yapion.hierarchy.types.YAPIONArray
 
hashCode() - Method in class yapion.hierarchy.types.YAPIONMap
 
hashCode() - Method in class yapion.hierarchy.types.YAPIONObject
 
hashCode() - Method in class yapion.hierarchy.types.YAPIONPointer
 
hashCode() - Method in class yapion.hierarchy.types.YAPIONValue
 
HashTableSerializer - Class in yapion.serializing.serializer.object.map
 
HashTableSerializer() - Constructor for class yapion.serializing.serializer.object.map.HashTableSerializer
 
hasIgnoredFields(Object) - Method in class yapion.serializing.DeserializeResult
Check if a given Object has ignored fields.
hasNext() - Method in class yapion.utils.YAPIONTreeIterator
 
hasNone() - Method in class yapion.hierarchy.api.retrieve.Retriever
 
hasNone(Runnable) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
hasOne() - Method in class yapion.hierarchy.api.retrieve.Retriever
 
hasOne(Runnable) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
hasParent() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
hasReferenceValue() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
hasValue(boolean) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(boolean, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(boolean, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(byte) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(byte, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(byte, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(char) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(char, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(char, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(double) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(double, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(double, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(float) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(float, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(float, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(int) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(int, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(int, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(long) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(long, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(long, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(short) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(short, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(short, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(String) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(String, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(String, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigDecimal) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigDecimal, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigDecimal, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigInteger) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigInteger, Class<T>) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(BigInteger, YAPIONType) - Method in interface yapion.hierarchy.api.storage.MapRetrieve
Deprecated.
hasValue(K) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
Deprecated.
hasValue(K, Class<T>) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
Deprecated.
hasValue(K, YAPIONType) - Method in interface yapion.hierarchy.api.storage.ObjectRetrieve
Deprecated.
HEART_BEAT - yapion.packet.YAPIONPacketReceiver.Handler
Used when an heartbeat packet arrived.
HeartBeatPacket - Class in yapion.packet
 
HeartBeatPacket() - Constructor for class yapion.packet.HeartBeatPacket
 
HeartBeatType - Enum in yapion.packet
 
HexNumberHandler - Class in yapion.hierarchy.types.value
 
HexNumberHandler() - Constructor for class yapion.hierarchy.types.value.HexNumberHandler
 
HexNumberHandler.ByteHexHandler - Class in yapion.hierarchy.types.value
 
HexNumberHandler.IntegerHexHandler - Class in yapion.hierarchy.types.value
 
HexNumberHandler.LongHexHandler - Class in yapion.hierarchy.types.value
 
HexNumberHandler.ShortHexHandler - Class in yapion.hierarchy.types.value
 
HIGH_WAIT - Static variable in class yapion.packet.YAPIONPacketStream
 

I

IdentifierUtils - Class in yapion.utils
 
IdentifierUtils() - Constructor for class yapion.utils.IdentifierUtils
 
ignoredFields(Object) - Method in class yapion.serializing.DeserializeResult
Retrieve all ignored fields for a given Object.
ignoredValue - Variable in class yapion.serializing.DeserializeField
The value that should have been serialized into the fieldName.
ignoreException() - Method in interface yapion.packet.YAPIONPacketHandler
Specifies if exceptions should be ignores and not processes by the '@exception' handler.
implementsInterface(Class<?>, Class<?>) - Static method in class yapion.utils.ReflectionsUtils
 
indent(int) - Method in class yapion.hierarchy.output.Indentator
 
Indentator - Class in yapion.hierarchy.output
 
Indentator() - Constructor for class yapion.hierarchy.output.Indentator
 
Inet4AddressSerializer - Class in yapion.serializing.serializer.object.net
 
Inet4AddressSerializer() - Constructor for class yapion.serializing.serializer.object.net.Inet4AddressSerializer
 
Inet6AddressSerializer - Class in yapion.serializing.serializer.object.net
 
Inet6AddressSerializer() - Constructor for class yapion.serializing.serializer.object.net.Inet6AddressSerializer
 
InetAddressSerializer - Class in yapion.serializing.serializer.object.net
 
InetAddressSerializer() - Constructor for class yapion.serializing.serializer.object.net.InetAddressSerializer
 
inheritIO() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
init() - Method in interface yapion.serializing.InternalSerializer
 
init() - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
init() - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
init() - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
init() - Method in class yapion.serializing.serializer.object.reflect.ConstructorSerializer
 
init() - Method in class yapion.serializing.serializer.object.reflect.FieldSerializer
 
init() - Method in class yapion.serializing.serializer.object.reflect.MethodSerializer
 
init() - Method in class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
init() - Method in class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
init() - Method in class yapion.serializing.serializer.object.yapion.diff.YAPIONDiffSerializer
 
initialSince() - Method in annotation type yapion.annotations.api.SerializerImplementation
 
INSERT - yapion.hierarchy.diff.DiffType
 
instance() - Method in class yapion.hierarchy.diff.YAPIONDiff.YAPIONDiffFactory
 
instance() - Method in class yapion.serializing.api.InstanceFactory
This should return an Instance of the desired class described by InstanceFactory.type().
instance() - Method in interface yapion.serializing.utils.SerializeManagerUtils.InstanceGetter
 
InstanceFactory<T> - Class in yapion.serializing.api
 
InstanceFactory() - Constructor for class yapion.serializing.api.InstanceFactory
 
InstanceFactory(Class<T>, SerializeManagerUtils.InstanceGetter<T>) - Static method in class yapion.serializing.SerializeManager
InstanceFactory(Class<T>, SerializeManagerUtils.InstanceGetter<T>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
Create a InstanceFactory from one interface: SerializeManagerUtils.InstanceGetter Which is a FunctionalInterface with just one method to override.
InstantSerializer - Class in yapion.serializing.serializer.object.time
 
InstantSerializer() - Constructor for class yapion.serializing.serializer.object.time.InstantSerializer
 
INT_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
IntegerHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
IntegerHexHandler() - Constructor for class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
IntegerSerializer - Class in yapion.serializing.serializer.primitive.number
 
IntegerSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.IntegerSerializer
 
interfaceType() - Method in interface yapion.serializing.InternalSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.collection.DequeSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.collection.ListSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
interfaceType() - Method in class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
internalAdd(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalAdd(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalAdd(YAPIONAnyType, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalAdd(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdd
 
InternalAdd<I,​K> - Interface in yapion.hierarchy.api.storage.internal
 
internalAddAndGetPrevious(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalAddAndGetPrevious(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalAddAndGetPrevious(YAPIONAnyType, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalAddAndGetPrevious(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdd
 
InternalAdvancedOperations<I,​K> - Interface in yapion.hierarchy.api.storage.internal
 
InternalAPI - Annotation Type in yapion.annotations.api
Anything annotated with this Annotation is considered internal API and should only be used if you know what you do.
internalConsume(String) - Method in class yapion.hierarchy.output.AbstractOutput
 
internalConsume(String) - Method in class yapion.hierarchy.output.LengthOutput
 
internalConsume(String) - Method in class yapion.hierarchy.output.StreamOutput
 
internalConsume(String) - Method in class yapion.hierarchy.output.StringBuilderOutput
 
internalConsume(String) - Method in class yapion.hierarchy.output.WriterOutput
 
internalConsumePrettified(String) - Method in class yapion.hierarchy.output.AbstractOutput
 
internalConsumePrettified(String) - Method in class yapion.hierarchy.output.LengthOutput
 
internalContainsKey(Integer, Class<T>) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalContainsKey(Integer, YAPIONType) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalContainsKey(String, Class<T>) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalContainsKey(String, YAPIONType) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalContainsKey(YAPIONAnyType, Class<T>) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalContainsKey(YAPIONAnyType, YAPIONType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalContainsKey(K) - Method in interface yapion.hierarchy.api.storage.internal.InternalRetrieve
 
internalContainsKey(K, Class<T>) - Method in interface yapion.hierarchy.api.storage.internal.InternalRetrieve
 
internalContainsKey(K, YAPIONType) - Method in interface yapion.hierarchy.api.storage.internal.InternalRetrieve
 
internalContainsValue(YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalRetrieve
 
internalContainsValue(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalContainsValue(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalContainsValue(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalGetYAPIONAnyType(Integer) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalGetYAPIONAnyType(String) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalGetYAPIONAnyType(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalGetYAPIONAnyType(K) - Method in interface yapion.hierarchy.api.storage.internal.InternalRetrieve
 
internalRemove(Integer) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalRemove(String) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalRemove(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalRemove(K) - Method in interface yapion.hierarchy.api.storage.internal.InternalRemove
 
InternalRemove<I,​K> - Interface in yapion.hierarchy.api.storage.internal
 
internalRemoveAndGet(Integer) - Method in class yapion.hierarchy.types.YAPIONArray
 
internalRemoveAndGet(String) - Method in class yapion.hierarchy.types.YAPIONObject
 
internalRemoveAndGet(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
 
internalRemoveAndGet(K) - Method in interface yapion.hierarchy.api.storage.internal.InternalRemove
 
InternalRetrieve<K> - Interface in yapion.hierarchy.api.storage.internal
 
InternalSerializer<T> - Interface in yapion.serializing
 
intValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
InvocationTargetExceptionSerializer - Class in yapion.serializing.serializer.object.throwable
 
InvocationTargetExceptionSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.InvocationTargetExceptionSerializer
 
invokeMethod(String, Object, Object...) - Static method in class yapion.utils.ReflectionsUtils
Invokes a method with the given arguments on a given object and return the possible return value.
invokeMethod(String, Object, ReflectionsUtils.Parameter...) - Static method in class yapion.utils.ReflectionsUtils
Invokes a method with the given arguments on a given object and return the possible return value.
invokeMethodObjectSystem(Method, Object) - Static method in class yapion.utils.ReflectionsUtils
Invokes a method with the given arguments on a given object and return the possible return value.
IS - yapion.YAPIONUtils.CheckResult
If either YAPIONUtils.isBase64YAPIONObject(String) or YAPIONUtils.isStringYAPIONObject(String) return this a string can be a YAPION object.
isBase64YAPIONObject(String) - Static method in class yapion.YAPIONUtils
Check if a base64 encoded String can be a YAPION Object serialized by the YAPIONSerializer that can be deserialized by the YAPIONDeserializer.
isBound() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
isBound() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isClassSuperclassOf(Class<?>, Class<?>) - Static method in class yapion.utils.ReflectionsUtils
 
isClosed() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
isClosed() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isConnected() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isEmpty() - Method in class yapion.hierarchy.api.groups.YAPIONDataType
 
isEmpty() - Method in class yapion.hierarchy.types.YAPIONArray
 
isEmpty() - Method in class yapion.hierarchy.types.YAPIONMap
 
isEmpty() - Method in class yapion.hierarchy.types.YAPIONObject
 
isEmpty() - Method in class yapion.parser.TypeStack
 
isEmpty() - Method in class yapion.utils.MethodReturnValue
 
isInputShutdown() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isInterface() - Method in class yapion.serializing.api.SerializerObject
Returns true if SerializerObject.type() should be treated as an interface.
isNotEmpty() - Method in class yapion.parser.TypeStack
 
isOutputShutdown() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isPresent() - Method in class yapion.utils.MethodReturnValue
 
isPrimitive(Class<?>) - Static method in class yapion.utils.ClassUtils
 
isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey) - Method in class yapion.serializing.YAPIONSerializerFlags
Returns if a given special serialization denoted by key is set to true.
isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey, Runnable) - Method in class yapion.serializing.data.SerializeData
 
isSet(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey, Runnable, Runnable) - Method in class yapion.serializing.data.SerializeData
 
isStringYAPIONObject(String) - Static method in class yapion.YAPIONUtils
Check if a generic String can be a YAPION Object serialized by the YAPIONSerializer that can be deserialized by the YAPIONDeserializer.
isValidCastType(String) - Method in class yapion.hierarchy.types.YAPIONValue
 
isValuePresent() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
iterator() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
iterator() - Method in class yapion.hierarchy.types.YAPIONArray
 
iterator() - Method in class yapion.hierarchy.types.YAPIONMap
 
iterator() - Method in class yapion.hierarchy.types.YAPIONObject
 
itself() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
itself() - Method in class yapion.hierarchy.types.YAPIONArray
 
itself() - Method in class yapion.hierarchy.types.YAPIONMap
 
itself() - Method in class yapion.hierarchy.types.YAPIONObject
 

J

join() - Method in class yapion.hierarchy.types.YAPIONPath
 
join(String) - Method in class yapion.hierarchy.types.YAPIONPath
 
JSONMapper - Class in yapion.parser
 
JSONParser - Class in yapion.parser
 
JSONParserException - Exception in yapion.exceptions.parser
 
JSONParserException() - Constructor for exception yapion.exceptions.parser.JSONParserException
 
JSONParserException(String) - Constructor for exception yapion.exceptions.parser.JSONParserException
 
JSONParserException(String, Throwable) - Constructor for exception yapion.exceptions.parser.JSONParserException
 
JSONParserException(Throwable) - Constructor for exception yapion.exceptions.parser.JSONParserException
 

K

KEY - yapion.hierarchy.types.value.ValueUtils.EscapeCharacters
 
KEY_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the PrivateKeySerializer and PublicKeySerializer for identifying an PublicKey and PrivateKey respectively by its Class.getTypeName().
KeyPairSerializer - Class in yapion.serializing.serializer.object.security
 
KeyPairSerializer() - Constructor for class yapion.serializing.serializer.object.security.KeyPairSerializer
 
KeySpecSerializer<PR extends java.security.PrivateKey,​PU extends java.security.PublicKey> - Interface in yapion.serializing.serializer.object.security.internal
 
KeySpecSerializerProvider - Class in yapion.serializing.serializer.object.security.internal
 
KeySpecSerializerProvider() - Constructor for class yapion.serializing.serializer.object.security.internal.KeySpecSerializerProvider
 

L

lastHeartbeat - Variable in class yapion.packet.LostHeartBeatPacket
 
LEAST_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If at least the inputted number are valid.
length() - Method in class yapion.hierarchy.api.groups.YAPIONDataType
 
length() - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
length() - Method in class yapion.hierarchy.output.StringBuilderOutput
 
length() - Method in class yapion.hierarchy.types.YAPIONArray
 
length() - Method in class yapion.hierarchy.types.YAPIONMap
 
length() - Method in class yapion.hierarchy.types.YAPIONObject
 
LengthOutput - Class in yapion.hierarchy.output
 
LengthOutput() - Constructor for class yapion.hierarchy.output.LengthOutput
 
listRegisteredClassSerializer() - Static method in class yapion.serializing.SerializeManager
 
listRegisteredInterfaceSerializer() - Static method in class yapion.serializing.SerializeManager
 
listRegisteredSerializer() - Static method in class yapion.serializing.SerializeManager
 
ListSerializer - Class in yapion.serializing.serializer.object.collection
 
ListSerializer() - Constructor for class yapion.serializing.serializer.object.collection.ListSerializer
 
load - Variable in class yapion.serializing.ContextManager.YAPIONInfo
 
loadWithoutAnnotation() - Method in interface yapion.serializing.InternalSerializer
 
loadWithoutAnnotation() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
LocalDateSerializer - Class in yapion.serializing.serializer.object.time
 
LocalDateSerializer() - Constructor for class yapion.serializing.serializer.object.time.LocalDateSerializer
 
LocalDateTimeSerializer - Class in yapion.serializing.serializer.object.time
 
LocalDateTimeSerializer() - Constructor for class yapion.serializing.serializer.object.time.LocalDateTimeSerializer
 
LocalTimeSerializer - Class in yapion.serializing.serializer.object.time
 
LocalTimeSerializer() - Constructor for class yapion.serializing.serializer.object.time.LocalTimeSerializer
 
LONG_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
LongAdderSerializer - Class in yapion.serializing.serializer.object.atomic
 
LongAdderSerializer() - Constructor for class yapion.serializing.serializer.object.atomic.LongAdderSerializer
 
LongHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
LongHexHandler() - Constructor for class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
LongSerializer - Class in yapion.serializing.serializer.primitive.number
 
LongSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.LongSerializer
 
longValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
LOST_HEART_BEAT - yapion.packet.YAPIONPacketReceiver.Handler
Used when the heartbeat packet was not received in the given amount of time.
LostHeartBeatPacket - Class in yapion.packet
 
LostHeartBeatPacket() - Constructor for class yapion.packet.LostHeartBeatPacket
 
LOW_WAIT - Static variable in class yapion.packet.YAPIONPacketStream
 

M

map(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
MAP - yapion.hierarchy.types.YAPIONType
 
MAP - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
MAP_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONMap.toJSON(AbstractOutput) implementation and YAPIONMap.toJSONLossy(AbstractOutput) for representation of an YAPIONMap as a JSON object.
MapAdd<I,​K> - Interface in yapion.hierarchy.api.storage
 
mapJSON(String) - Static method in class yapion.parser.YAPIONParser
This method first parses the String to a YAPIONObject with YAPIONParser.parseJSON(String) and maps the YAPIONObject back.
mapJSON(YAPIONObject) - Static method in class yapion.parser.YAPIONParser
This method maps every corrupted YAPIONPointer and YAPIONMap back to their corresponding YAPION representations.
MapQuery() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
MapRemove<I,​K> - Interface in yapion.hierarchy.api.storage
 
MapRetrieve<K> - Interface in yapion.hierarchy.api.storage
 
MapRetrieveBuilder() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
MapSerializer - Class in yapion.serializing.serializer.object.map
 
MapSerializer() - Constructor for class yapion.serializing.serializer.object.map.MapSerializer
 
MathContextSerializer - Class in yapion.serializing.serializer.object.other
 
MathContextSerializer() - Constructor for class yapion.serializing.serializer.object.other.MathContextSerializer
 
merge(K, T, BiFunction<K, T, T>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
MethodManager - Class in yapion.serializing
 
MethodReturnValue<T> - Class in yapion.utils
 
MethodSerializer - Class in yapion.serializing.serializer.object.reflect
 
MethodSerializer() - Constructor for class yapion.serializing.serializer.object.reflect.MethodSerializer
 
MonthDaySerializer - Class in yapion.serializing.serializer.object.time
 
MonthDaySerializer() - Constructor for class yapion.serializing.serializer.object.time.MonthDaySerializer
 
MOST_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If at most the inputted number are valid.

N

next() - Method in class yapion.utils.YAPIONTreeIterator
 
NONE - yapion.utils.RecursionUtils.RecursionType
 
NONE_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If none are valid.
nonNullValuePresent() - Method in class yapion.utils.MethodReturnValue
 
NOT - yapion.YAPIONUtils.CheckResult
If either YAPIONUtils.isBase64YAPIONObject(String) or YAPIONUtils.isStringYAPIONObject(String) return this a string can definitely not be a YAPION object.
NOTHING - yapion.hierarchy.types.value.ValueUtils.EscapeCharacters
 
NullHandler - Class in yapion.hierarchy.types.value
 
NullHandler() - Constructor for class yapion.hierarchy.types.value.NullHandler
 

O

object - Variable in class yapion.serializing.data.DeserializeData
 
object - Variable in class yapion.serializing.data.SerializeData
 
object(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
OBJECT - yapion.hierarchy.types.YAPIONType
 
OBJECT - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
ObjectAdd<I,​K> - Interface in yapion.hierarchy.api.storage
 
ObjectOutput - Interface in yapion.hierarchy.api
 
ObjectPath - Interface in yapion.hierarchy.api
 
ObjectQuery() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
ObjectRemove<I,​K> - Interface in yapion.hierarchy.api.storage
 
ObjectRetrieve<K> - Interface in yapion.hierarchy.api.storage
 
ObjectRetrieveBuilder() - Static method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
objects() - Method in class yapion.serializing.DeserializeResult
Retrieve all Object's that have ignored fields present.
ObjectSearch - Interface in yapion.hierarchy.api
 
ObjectSearch.YAPIONSearchResult<T extends YAPIONAnyType> - Class in yapion.hierarchy.api
 
ObjectType - Interface in yapion.hierarchy.api
 
of(T) - Static method in class yapion.utils.MethodReturnValue
 
OffsetDateTimeSerializer - Class in yapion.serializing.serializer.object.time
 
OffsetDateTimeSerializer() - Constructor for class yapion.serializing.serializer.object.time.OffsetDateTimeSerializer
 
OffsetTimeSerializer - Class in yapion.serializing.serializer.object.time
 
OffsetTimeSerializer() - Constructor for class yapion.serializing.serializer.object.time.OffsetTimeSerializer
 
optimize - Variable in class yapion.serializing.ContextManager.YAPIONInfo
 
OptionalAPI - Annotation Type in yapion.annotations.api
This annotation will be put at any method that is optional to implement.
OptionalDoubleSerializer - Class in yapion.serializing.serializer.object.optional
 
OptionalDoubleSerializer() - Constructor for class yapion.serializing.serializer.object.optional.OptionalDoubleSerializer
 
OptionalIntSerializer - Class in yapion.serializing.serializer.object.optional
 
OptionalIntSerializer() - Constructor for class yapion.serializing.serializer.object.optional.OptionalIntSerializer
 
OptionalLongSerializer - Class in yapion.serializing.serializer.object.optional
 
OptionalLongSerializer() - Constructor for class yapion.serializing.serializer.object.optional.OptionalLongSerializer
 
OptionalSerializer - Class in yapion.serializing.serializer.object.optional
 
OptionalSerializer() - Constructor for class yapion.serializing.serializer.object.optional.OptionalSerializer
 
output(Boolean) - Method in class yapion.hierarchy.types.value.BooleanHandler
 
output(Byte) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
output(Byte) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
output(Character) - Method in class yapion.hierarchy.types.value.CharacterHandler
 
output(Double) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
output(Float) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
output(Integer) - Method in class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
output(Integer) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
output(Long) - Method in class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
output(Long) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
output(Object) - Method in class yapion.hierarchy.types.value.NullHandler
 
output(Short) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
output(Short) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
output(String) - Method in class yapion.hierarchy.types.value.StringHandler
 
output(BigDecimal) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
output(BigInteger) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
output(T) - Method in interface yapion.hierarchy.types.value.ValueHandler
 

P

parallelStream() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
Parameter(Class<?>, Object) - Constructor for class yapion.utils.ReflectionsUtils.Parameter
 
parse() - Method in class yapion.parser.JSONMapper
 
parse() - Method in class yapion.parser.YAPIONParser
Parses the InputStream or String to an YAPIONObject.
parse() - Method in class yapion.serializing.YAPIONDeserializer
Parses the YAPIONObject to the Object.
parse() - Method in class yapion.serializing.YAPIONSerializer
Parses the Object to the YAPIONObject.
parse(File) - Static method in class yapion.parser.YAPIONParser
Parses the File content to an YAPIONObject.
parse(InputStream) - Static method in class yapion.parser.YAPIONParser
Parses the InputStream to an YAPIONObject.
parse(Object) - Method in class yapion.serializing.YAPIONSerializer
 
parse(String) - Method in class yapion.hierarchy.types.value.BooleanHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.CharacterHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.NullHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.StringHandler
 
parse(String) - Method in interface yapion.hierarchy.types.value.ValueHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
parse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
parse(String) - Static method in class yapion.parser.YAPIONParser
Parses the String to an YAPIONObject.
parse(YAPIONAnyType) - Method in class yapion.serializing.YAPIONDeserializer
 
parseJSON(String) - Static method in class yapion.parser.YAPIONParser
Parses the JSON String to an YAPIONObject.
parseOld(InputStream) - Static method in class yapion.parser.YAPIONParser
Deprecated.
since 0.23.0
parseOld(String) - Static method in class yapion.parser.YAPIONParser
Deprecated.
since 0.23.0
parseValue(String) - Static method in class yapion.hierarchy.types.YAPIONValue
 
parseValue(String, Iterable<ValueHandler<?>>) - Static method in class yapion.hierarchy.types.YAPIONValue
 
path(List<String>) - Method in interface yapion.hierarchy.validators.ValidationHook
Deprecated.
Alter the validation so that the path of you YAPIONAnyType can be deeper in the object.
PatternSerializer - Class in yapion.serializing.serializer.object.regex
 
PatternSerializer() - Constructor for class yapion.serializing.serializer.object.regex.PatternSerializer
 
peek() - Method in class yapion.parser.TypeStack
 
PeriodSerializer - Class in yapion.serializing.serializer.object.time
 
PeriodSerializer() - Constructor for class yapion.serializing.serializer.object.time.PeriodSerializer
 
pointer(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
POINTER - yapion.hierarchy.types.YAPIONType
 
POINTER - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
POINTER_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONPointer.toJSON(AbstractOutput) implementation and YAPIONPointer.toJSONLossy(AbstractOutput) for representation of an YAPIONPointer as a JSON object.
pop(YAPIONType) - Method in class yapion.parser.TypeStack
 
preParse(String) - Method in class yapion.hierarchy.types.value.BooleanHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.CharacterHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.NullHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.StringHandler
 
preParse(String) - Method in interface yapion.hierarchy.types.value.ValueHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
preParse(String) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
prettified() - Method in class yapion.hierarchy.output.AbstractOutput
 
prettified() - Method in class yapion.hierarchy.output.FileBufferPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.FilePrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.LengthOutput
 
prettified() - Method in class yapion.hierarchy.output.StreamBufferPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.StreamOutput
 
prettified() - Method in class yapion.hierarchy.output.StreamPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.StringBuilderOutput
 
prettified() - Method in class yapion.hierarchy.output.StringBuilderPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.StringPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.SystemPrettifiedOutput
Deprecated.
 
prettified() - Method in class yapion.hierarchy.output.WriterOutput
 
primitiveType() - Method in interface yapion.serializing.InternalSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.BooleanSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.CharacterSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.ByteSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.DoubleSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.FloatSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.IntegerSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.LongSerializer
 
primitiveType() - Method in class yapion.serializing.serializer.primitive.number.ShortSerializer
 
PRIVATE_KEY_AS_NULL - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if a PrivateKey should be serialized as null true or serialized properly false.
PRIVATE_KEY_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if a PrivateKey should be serialized false or should result in an thrown exception true.
PrivateKeySerializer - Class in yapion.serializing.serializer.object.security
 
PrivateKeySerializer() - Constructor for class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
PROBABLE - yapion.YAPIONUtils.CheckResult
If either YAPIONUtils.isBase64YAPIONObject(String) or YAPIONUtils.isStringYAPIONObject(String) return this a string can be a YAPION object.
ProcessBuilderSerializer - Class in yapion.serializing.serializer.notserializable.os
 
ProcessBuilderSerializer() - Constructor for class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
ProcessSerializer - Class in yapion.serializing.serializer.notserializable.os
 
ProcessSerializer() - Constructor for class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
push(YAPIONType) - Method in class yapion.parser.TypeStack
 
put(C, V) - Method in interface yapion.hierarchy.api.storage.MapAdd
 
put(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
put(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
putAndGetItself(C, V) - Method in interface yapion.hierarchy.api.storage.MapAdd
 
putAndGetItself(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
putAndGetItself(K, T) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
 
putOrPointer(C, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.MapAdd
Optional API.
putOrPointer(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
Optional API.
putOrPointerAndGetItself(C, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.MapAdd
Optional API.
putOrPointerAndGetItself(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ObjectAdd
Optional API.

Q

QUAD_SPACE - Static variable in class yapion.hierarchy.output.Indentator
 
query(Query<YAPIONDataType<?, K>, ?>) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
Query<I extends YAPIONAnyType,​O extends YAPIONAnyType> - Interface in yapion.hierarchy.api.retrieve
 
QueueSerializer - Class in yapion.serializing.serializer.object.collection
 
QueueSerializer() - Constructor for class yapion.serializing.serializer.object.collection.QueueSerializer
 

R

RandomSerializer - Class in yapion.serializing.serializer.object.other
 
RandomSerializer() - Constructor for class yapion.serializing.serializer.object.other.RandomSerializer
 
read() - Method in class yapion.io.YAPIONInputStream
Read and parses the next YAPIONObject.
read() - Method in class yapion.io.YAPIONSocket
 
readByte() - Method in class yapion.io.YAPIONInputStream
 
readObject() - Method in class yapion.io.YAPIONInputStream
Reads, parses and deserializes the next YAPIONObject.
readObject() - Method in class yapion.io.YAPIONSocket
 
readObject(TypeReMapper) - Method in class yapion.io.YAPIONInputStream
Reads, parses and deserializes the next YAPIONObject.
RECEIVE - yapion.packet.HeartBeatType
 
RecursionUtils - Class in yapion.utils
 
RecursionUtils() - Constructor for class yapion.utils.RecursionUtils
 
RecursionUtils.RecursionResult - Class in yapion.utils
 
RecursionUtils.RecursionType - Enum in yapion.utils
 
redirectError() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectError(File) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectError(ProcessBuilder.Redirect) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectErrorStream() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectErrorStream(boolean) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectInput() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectInput(File) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectInput(ProcessBuilder.Redirect) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectOutput() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectOutput(File) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
redirectOutput(ProcessBuilder.Redirect) - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
reducedMode(boolean) - Method in class yapion.serializing.YAPIONDeserializer
Set the reducedMode for this deserialization.
REFERENCE_FUNCTION - Static variable in class yapion.utils.ReferenceIDUtils
Calculates the reference ID of a given String, primarily used for variable names.
REFERENCE_FUNCTION_OLD - Static variable in class yapion.utils.ReferenceIDUtils
Deprecated.
since 0.23.0
ReferenceFunction - Class in yapion.utils
 
ReferenceFunction() - Constructor for class yapion.utils.ReferenceFunction
 
ReferenceIDUtils - Class in yapion.utils
 
ReferenceIDUtils() - Constructor for class yapion.utils.ReferenceIDUtils
 
referenceValue() - Method in interface yapion.hierarchy.api.ObjectType
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
referenceValue(ReferenceFunction) - Method in interface yapion.hierarchy.api.ObjectType
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.YAPIONPointer
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.BooleanHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.CharacterHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.BigDecimalHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.DoubleHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.FractionNumberHandler.FloatHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ByteHexHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.HexNumberHandler.IntegerHexHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.HexNumberHandler.LongHexHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.NullHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.StringHandler
 
referenceValue(ReferenceFunction) - Method in interface yapion.hierarchy.types.value.ValueHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.BigIntegerHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ByteHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.IntegerHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.LongHandler
 
referenceValue(ReferenceFunction) - Method in class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
referenceValueProvider(ReferenceFunction) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
referenceValueProvider(ReferenceFunction) - Method in class yapion.hierarchy.types.YAPIONArray
 
referenceValueProvider(ReferenceFunction) - Method in class yapion.hierarchy.types.YAPIONMap
 
referenceValueProvider(ReferenceFunction) - Method in class yapion.hierarchy.types.YAPIONObject
 
referenceValueProvider(ReferenceFunction) - Method in class yapion.hierarchy.types.YAPIONValue
 
REFLECTION_AS_NULL - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if a Reflection should be serialized as null true or serialized properly false.
REFLECTION_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
The key to specify if a Reflection should be serialized false or should result in an thrown exception true.
ReflectionsUtils - Class in yapion.utils
 
ReflectionsUtils() - Constructor for class yapion.utils.ReflectionsUtils
 
ReflectionsUtils.Parameter - Class in yapion.utils
 
register() - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method will be called by YAPION to register any Serializer.
register(InstanceFactory<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a InstanceFactory.
register(SerializerList<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a SerializerList.
register(SerializerMap<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a SerializerMap.
register(SerializerObject<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a SerializerObject.
register(SerializerQueue<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a SerializerQueue.
register(SerializerSet<?>) - Method in interface yapion.serializing.api.YAPIONSerializerRegistrator
This method is a shortcut to register a SerializerSet.
registration(Class<?>...) - Static method in class yapion.serializing.YAPIONRegistrator
This method will scan the packages of the given classes and any sub packages for any class which contain methods annotated with YAPIONRegistratorProvider.
remove(Class<?>) - Static method in class yapion.serializing.SerializeManager
Remove a special Serializer with the type name.
remove(K) - Method in interface yapion.hierarchy.api.storage.ObjectRemove
 
remove(T) - Method in interface yapion.hierarchy.api.storage.MapRemove
 
removeAll(Set<K>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
removeAndGet(K) - Method in interface yapion.hierarchy.api.storage.ObjectRemove
 
removeAndGet(T) - Method in interface yapion.hierarchy.api.storage.MapRemove
 
removed(Field) - Static method in class yapion.utils.ClassUtils
Checks if a given field should be serialized or not.
removeIf(BiPredicate<K, YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
removeIf(Predicate<YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
removeParent() - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
replace(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
replaceAll(BiFunction<K, YAPIONAnyType, YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
result() - Method in class yapion.hierarchy.api.retrieve.Retriever
 
result() - Method in class yapion.parser.JSONMapper
 
result() - Method in class yapion.parser.YAPIONParser
Returns the YAPIONObject parsed by parse()
result(Runnable) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
result(Runnable, Consumer<RetrieveResult>) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
result(Consumer<RetrieveResult>) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
result(Consumer<RetrieveResult>, Runnable) - Method in class yapion.hierarchy.api.retrieve.Retriever
 
retainAll(Set<K>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
retainIf(BiPredicate<K, YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
retainIf(Predicate<YAPIONAnyType>) - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
retrieve(ObjectRetrieve<K>) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
RetrieveBuilder<K> - Class in yapion.hierarchy.api.retrieve
 
Retriever<K> - Class in yapion.hierarchy.api.retrieve
 
RetrieveResult - Class in yapion.hierarchy.api.retrieve
 
reverseApply(B) - Method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
reverseApply(YAPIONDiff) - Method in class yapion.hierarchy.diff.YAPIONDiffApplier
 
RSAKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
RSAKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.RSAKeySpecSerializer
 
RSAMultiPrimePrivateCrtKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
RSAMultiPrimePrivateCrtKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.RSAMultiPrimePrivateCrtKeySpecSerializer
 
RSAOtherPrimeInfoSerializer - Class in yapion.serializing.serializer.object.security.internal.rsa
 
RSAOtherPrimeInfoSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.rsa.RSAOtherPrimeInfoSerializer
 
RSAPrivateCrtKeySpecSerializer - Class in yapion.serializing.serializer.object.security.internal
 
RSAPrivateCrtKeySpecSerializer() - Constructor for class yapion.serializing.serializer.object.security.internal.RSAPrivateCrtKeySpecSerializer
 
RunnableSerializer - Class in yapion.serializing.serializer.notserializable.thread
 
RunnableSerializer() - Constructor for class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
 
runThread() - Method in interface yapion.packet.YAPIONPacketHandler
Specifies if this handler should be run in a Thread.

S

save - Variable in class yapion.serializing.ContextManager.YAPIONInfo
 
saveWithoutAnnotation() - Method in interface yapion.serializing.InternalSerializer
 
saveWithoutAnnotation() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
SEND - yapion.packet.HeartBeatType
 
SEND_AND_RECEIVE - yapion.packet.HeartBeatType
 
sendUrgentData(int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
serialize(Object) - Static method in class yapion.serializing.YAPIONSerializer
Serialize an Object to an YAPION Object.
serialize(Object, String) - Static method in class yapion.serializing.YAPIONSerializer
Serialize an Object to an YAPION Object.
serialize(Object, String, YAPIONSerializerFlags) - Static method in class yapion.serializing.YAPIONSerializer
Serialize an Object to an YAPION Object.
serialize(Object, YAPIONSerializerFlags) - Static method in class yapion.serializing.YAPIONSerializer
Serialize an Object to an YAPION Object.
serialize(Object) - Method in class yapion.serializing.data.SerializeData
 
serialize(SerializeData<Color>) - Method in class yapion.serializing.serializer.object.awt.ColorSerializer
 
serialize(SerializeData<BufferedImage>) - Method in class yapion.serializing.serializer.object.awt.BufferedImageSerializer
 
serialize(SerializeData<File>) - Method in class yapion.serializing.serializer.object.other.FileSerializer
 
serialize(SerializeData<Boolean>) - Method in class yapion.serializing.serializer.primitive.BooleanSerializer
 
serialize(SerializeData<Byte>) - Method in class yapion.serializing.serializer.primitive.number.ByteSerializer
 
serialize(SerializeData<Character>) - Method in class yapion.serializing.serializer.primitive.CharacterSerializer
 
serialize(SerializeData<Class<?>>) - Method in class yapion.serializing.serializer.object.other.ClassSerializer
 
serialize(SerializeData<Double>) - Method in class yapion.serializing.serializer.primitive.number.DoubleSerializer
 
serialize(SerializeData<Enum<?>>) - Method in class yapion.serializing.serializer.object.other.EnumSerializer
 
serialize(SerializeData<Error>) - Method in class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
serialize(SerializeData<Float>) - Method in class yapion.serializing.serializer.primitive.number.FloatSerializer
 
serialize(SerializeData<Integer>) - Method in class yapion.serializing.serializer.primitive.number.IntegerSerializer
 
serialize(SerializeData<Long>) - Method in class yapion.serializing.serializer.primitive.number.LongSerializer
 
serialize(SerializeData<Process>) - Method in class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
serialize(SerializeData<ProcessBuilder>) - Method in class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
serialize(SerializeData<Constructor<?>>) - Method in class yapion.serializing.serializer.object.reflect.ConstructorSerializer
 
serialize(SerializeData<Field>) - Method in class yapion.serializing.serializer.object.reflect.FieldSerializer
 
serialize(SerializeData<InvocationTargetException>) - Method in class yapion.serializing.serializer.object.throwable.InvocationTargetExceptionSerializer
 
serialize(SerializeData<Method>) - Method in class yapion.serializing.serializer.object.reflect.MethodSerializer
 
serialize(SerializeData<Runnable>) - Method in class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
 
serialize(SerializeData<Short>) - Method in class yapion.serializing.serializer.primitive.number.ShortSerializer
 
serialize(SerializeData<StackTraceElement>) - Method in class yapion.serializing.serializer.object.throwable.StackTraceElementSerializer
 
serialize(SerializeData<String>) - Method in class yapion.serializing.serializer.primitive.string.StringSerializer
 
serialize(SerializeData<StringBuffer>) - Method in class yapion.serializing.serializer.primitive.string.StringBufferSerializer
 
serialize(SerializeData<StringBuilder>) - Method in class yapion.serializing.serializer.primitive.string.StringBuilderSerializer
 
serialize(SerializeData<Thread>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadSerializer
 
serialize(SerializeData<ThreadGroup>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadGroupSerializer
 
serialize(SerializeData<ThreadLocal<?>>) - Method in class yapion.serializing.serializer.notserializable.thread.ThreadLocalSerializer
 
serialize(SerializeData<Throwable>) - Method in class yapion.serializing.serializer.object.throwable.ThrowableSerializer
 
serialize(SerializeData<BigDecimal>) - Method in class yapion.serializing.serializer.primitive.number.BigDecimalSerializer
 
serialize(SerializeData<BigInteger>) - Method in class yapion.serializing.serializer.primitive.number.BigIntegerSerializer
 
serialize(SerializeData<MathContext>) - Method in class yapion.serializing.serializer.object.other.MathContextSerializer
 
serialize(SerializeData<Inet4Address>) - Method in class yapion.serializing.serializer.object.net.Inet4AddressSerializer
 
serialize(SerializeData<Inet6Address>) - Method in class yapion.serializing.serializer.object.net.Inet6AddressSerializer
 
serialize(SerializeData<InetAddress>) - Method in class yapion.serializing.serializer.object.net.InetAddressSerializer
 
serialize(SerializeData<ServerSocket>) - Method in class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
 
serialize(SerializeData<Socket>) - Method in class yapion.serializing.serializer.notserializable.net.SocketSerializer
 
serialize(SerializeData<URI>) - Method in class yapion.serializing.serializer.object.net.URISerializer
 
serialize(SerializeData<URL>) - Method in class yapion.serializing.serializer.object.net.URLSerializer
 
serialize(SerializeData<KeyPair>) - Method in class yapion.serializing.serializer.object.security.KeyPairSerializer
 
serialize(SerializeData<PrivateKey>) - Method in class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
serialize(SerializeData<ECFieldF2m>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldF2mSerializer
 
serialize(SerializeData<ECFieldFp>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldFpSerializer
 
serialize(SerializeData<ECParameterSpec>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECParameterSpecSerializer
 
serialize(SerializeData<ECPoint>) - Method in class yapion.serializing.serializer.object.security.internal.ec.ECPointSerializer
 
serialize(SerializeData<EllipticCurve>) - Method in class yapion.serializing.serializer.object.security.internal.ec.EllipticCurveSerializer
 
serialize(SerializeData<RSAOtherPrimeInfo>) - Method in class yapion.serializing.serializer.object.security.internal.rsa.RSAOtherPrimeInfoSerializer
 
serialize(SerializeData<SimpleDateFormat>) - Method in class yapion.serializing.serializer.object.text.SimpleDateFormatSerializer
 
serialize(SerializeData<Duration>) - Method in class yapion.serializing.serializer.object.time.DurationSerializer
 
serialize(SerializeData<Instant>) - Method in class yapion.serializing.serializer.object.time.InstantSerializer
 
serialize(SerializeData<LocalDate>) - Method in class yapion.serializing.serializer.object.time.LocalDateSerializer
 
serialize(SerializeData<LocalDateTime>) - Method in class yapion.serializing.serializer.object.time.LocalDateTimeSerializer
 
serialize(SerializeData<LocalTime>) - Method in class yapion.serializing.serializer.object.time.LocalTimeSerializer
 
serialize(SerializeData<MonthDay>) - Method in class yapion.serializing.serializer.object.time.MonthDaySerializer
 
serialize(SerializeData<OffsetDateTime>) - Method in class yapion.serializing.serializer.object.time.OffsetDateTimeSerializer
 
serialize(SerializeData<OffsetTime>) - Method in class yapion.serializing.serializer.object.time.OffsetTimeSerializer
 
serialize(SerializeData<Period>) - Method in class yapion.serializing.serializer.object.time.PeriodSerializer
 
serialize(SerializeData<Year>) - Method in class yapion.serializing.serializer.object.time.YearSerializer
 
serialize(SerializeData<YearMonth>) - Method in class yapion.serializing.serializer.object.time.YearMonthSerializer
 
serialize(SerializeData<ZonedDateTime>) - Method in class yapion.serializing.serializer.object.time.ZonedDateTimeSerializer
 
serialize(SerializeData<ZoneId>) - Method in class yapion.serializing.serializer.object.time.ZoneIdSerializer
 
serialize(SerializeData<ZoneOffset>) - Method in class yapion.serializing.serializer.object.time.ZoneOffsetSerializer
 
serialize(SerializeData<AtomicBoolean>) - Method in class yapion.serializing.serializer.object.atomic.AtomicBooleanSerializer
 
serialize(SerializeData<AtomicInteger>) - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerSerializer
 
serialize(SerializeData<AtomicIntegerArray>) - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerArraySerializer
 
serialize(SerializeData<AtomicLong>) - Method in class yapion.serializing.serializer.object.atomic.AtomicLongSerializer
 
serialize(SerializeData<AtomicLongArray>) - Method in class yapion.serializing.serializer.object.atomic.AtomicLongArraySerializer
 
serialize(SerializeData<AtomicMarkableReference<?>>) - Method in class yapion.serializing.serializer.object.atomic.AtomicMarkableReferenceSerializer
 
serialize(SerializeData<AtomicReference<?>>) - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceSerializer
 
serialize(SerializeData<AtomicReferenceArray<?>>) - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceArraySerializer
 
serialize(SerializeData<AtomicStampedReference<?>>) - Method in class yapion.serializing.serializer.object.atomic.AtomicStampedReferenceSerializer
 
serialize(SerializeData<DoubleAdder>) - Method in class yapion.serializing.serializer.object.atomic.DoubleAdderSerializer
 
serialize(SerializeData<LongAdder>) - Method in class yapion.serializing.serializer.object.atomic.LongAdderSerializer
 
serialize(SerializeData<Date>) - Method in class yapion.serializing.serializer.object.time.DateSerializer
 
serialize(SerializeData<Deque<?>>) - Method in class yapion.serializing.serializer.object.collection.DequeSerializer
 
serialize(SerializeData<Hashtable<?, ?>>) - Method in class yapion.serializing.serializer.object.map.HashTableSerializer
 
serialize(SerializeData<List<?>>) - Method in class yapion.serializing.serializer.object.collection.ListSerializer
 
serialize(SerializeData<Map<?, ?>>) - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
serialize(SerializeData<Optional<?>>) - Method in class yapion.serializing.serializer.object.optional.OptionalSerializer
 
serialize(SerializeData<OptionalDouble>) - Method in class yapion.serializing.serializer.object.optional.OptionalDoubleSerializer
 
serialize(SerializeData<OptionalInt>) - Method in class yapion.serializing.serializer.object.optional.OptionalIntSerializer
 
serialize(SerializeData<OptionalLong>) - Method in class yapion.serializing.serializer.object.optional.OptionalLongSerializer
 
serialize(SerializeData<Queue<?>>) - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
serialize(SerializeData<Random>) - Method in class yapion.serializing.serializer.object.other.RandomSerializer
 
serialize(SerializeData<Pattern>) - Method in class yapion.serializing.serializer.object.regex.PatternSerializer
 
serialize(SerializeData<Set<?>>) - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
serialize(SerializeData<Stack<?>>) - Method in class yapion.serializing.serializer.object.collection.StackSerializer
 
serialize(SerializeData<UUID>) - Method in class yapion.serializing.serializer.object.other.UUIDSerializer
 
serialize(SerializeData<Vector<?>>) - Method in class yapion.serializing.serializer.object.collection.VectorSerializer
 
serialize(SerializeData<Adler32>) - Method in class yapion.serializing.serializer.object.zip.Adler32Serializer
 
serialize(SerializeData<CRC32>) - Method in class yapion.serializing.serializer.object.zip.CRC32Serializer
 
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerBase
 
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerList
This method is used to serialize the type defined by SerializerList.type().
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerMap
This method is used to serialize the type defined by SerializerMap.type().
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerObject
This method is used to serialize the type defined by SerializerObject.type().
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerQueue
This method is used to serialize the type defined by SerializerQueue.type().
serialize(SerializeData<T>) - Method in class yapion.serializing.api.SerializerSet
This method is used to serialize the type defined by SerializerSet.type().
serialize(SerializeData<T>) - Method in interface yapion.serializing.InternalSerializer
 
serialize(SerializeData<T>) - Method in interface yapion.serializing.utils.SerializeManagerUtils.SerializationGetter
 
serialize(SerializeData<YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.yapion.types.YAPIONAnyTypeSerializer
 
serialize(SerializeData<DiffBase.DiffChange>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffChangeSerializer
 
serialize(SerializeData<DiffBase.DiffDelete>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffDeleteSerializer
 
serialize(SerializeData<DiffBase.DiffInsert>) - Method in class yapion.serializing.serializer.object.yapion.diff.DiffInsertSerializer
 
serialize(SerializeData<YAPIONDiff>) - Method in class yapion.serializing.serializer.object.yapion.diff.YAPIONDiffSerializer
 
serialize(SerializeData<YAPIONPacket>) - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
SerializeData<T> - Class in yapion.serializing.data
 
SerializeData() - Constructor for class yapion.serializing.data.SerializeData
 
serializeDeque(SerializeData<T>, YAPIONObject) - Static method in class yapion.serializing.utils.SerializeUtils
 
serializeField(String) - Method in class yapion.serializing.data.SerializeData
 
serializeList(SerializeData<T>, YAPIONObject) - Static method in class yapion.serializing.utils.SerializeUtils
 
SerializeManager - Class in yapion.serializing
 
SerializeManagerUtils - Class in yapion.serializing.utils
 
SerializeManagerUtils() - Constructor for class yapion.serializing.utils.SerializeManagerUtils
 
SerializeManagerUtils.DeserializationGetter<T,​R extends YAPIONAnyType> - Interface in yapion.serializing.utils
 
SerializeManagerUtils.InstanceGetter<T> - Interface in yapion.serializing.utils
 
SerializeManagerUtils.SerializationGetter<T,​R extends YAPIONAnyType> - Interface in yapion.serializing.utils
 
serializeMap(SerializeData<T>, YAPIONObject) - Static method in class yapion.serializing.utils.SerializeUtils
 
serializePrivateKey(DSAPrivateKey) - Method in class yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
 
serializePrivateKey(ECPrivateKey) - Method in class yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
 
serializePrivateKey(RSAMultiPrimePrivateCrtKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAMultiPrimePrivateCrtKeySpecSerializer
 
serializePrivateKey(RSAPrivateCrtKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAPrivateCrtKeySpecSerializer
 
serializePrivateKey(RSAPrivateKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAKeySpecSerializer
 
serializePrivateKey(PrivateKey) - Static method in class yapion.serializing.serializer.object.security.internal.KeySpecSerializerProvider
 
serializePrivateKey(DHPrivateKey) - Method in class yapion.serializing.serializer.object.security.internal.DHKeySpecSerializer
 
serializePrivateKey(PR) - Method in interface yapion.serializing.serializer.object.security.internal.KeySpecSerializer
 
serializePublicKey(DSAPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.DSAKeySpecSerializer
 
serializePublicKey(ECPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.ECKeySpecSerializer
 
serializePublicKey(RSAPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAKeySpecSerializer
 
serializePublicKey(RSAPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAMultiPrimePrivateCrtKeySpecSerializer
 
serializePublicKey(RSAPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.RSAPrivateCrtKeySpecSerializer
 
serializePublicKey(PublicKey) - Static method in class yapion.serializing.serializer.object.security.internal.KeySpecSerializerProvider
 
serializePublicKey(DHPublicKey) - Method in class yapion.serializing.serializer.object.security.internal.DHKeySpecSerializer
 
serializePublicKey(PU) - Method in interface yapion.serializing.serializer.object.security.internal.KeySpecSerializer
 
serializeQueue(SerializeData<T>, YAPIONObject) - Static method in class yapion.serializing.utils.SerializeUtils
 
SerializerBase<T,​K extends YAPIONAnyType> - Class in yapion.serializing.api
 
SerializerBase() - Constructor for class yapion.serializing.api.SerializerBase
 
SerializerImplementation - Annotation Type in yapion.annotations.api
 
SerializerList<T extends java.util.List<?>> - Class in yapion.serializing.api
 
SerializerList() - Constructor for class yapion.serializing.api.SerializerList
 
SerializerList(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
SerializerList(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
SerializerMap<T extends java.util.Map<?,​?>> - Class in yapion.serializing.api
 
SerializerMap() - Constructor for class yapion.serializing.api.SerializerMap
 
SerializerMap(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONMap>, SerializeManagerUtils.DeserializationGetter<T, YAPIONMap>) - Static method in class yapion.serializing.SerializeManager
SerializerMap(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONMap>, SerializeManagerUtils.DeserializationGetter<T, YAPIONMap>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
SerializerObject<T> - Class in yapion.serializing.api
 
SerializerObject() - Constructor for class yapion.serializing.api.SerializerObject
 
SerializerObject(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONObject>, SerializeManagerUtils.DeserializationGetter<T, YAPIONObject>) - Static method in class yapion.serializing.SerializeManager
SerializerObject(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONObject>, SerializeManagerUtils.DeserializationGetter<T, YAPIONObject>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
SerializerQueue<T extends java.util.Queue<?>> - Class in yapion.serializing.api
 
SerializerQueue() - Constructor for class yapion.serializing.api.SerializerQueue
 
SerializerQueue(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
SerializerQueue(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
SerializerSet<T extends java.util.Set<?>> - Class in yapion.serializing.api
 
SerializerSet() - Constructor for class yapion.serializing.api.SerializerSet
 
SerializerSet(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
SerializerSet(Class<T>, SerializeManagerUtils.SerializationGetter<T, YAPIONArray>, SerializeManagerUtils.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.utils.SerializeManagerUtils
serializeSet(SerializeData<T>, YAPIONObject) - Static method in class yapion.serializing.utils.SerializeUtils
 
SerializeUtils - Class in yapion.serializing.utils
 
SerializeUtils() - Constructor for class yapion.serializing.utils.SerializeUtils
 
ServerSocketSerializer - Class in yapion.serializing.serializer.notserializable.net
 
ServerSocketSerializer() - Constructor for class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
 
set(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
set(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
 
set(K, T) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
 
set(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey, boolean) - Method in class yapion.serializing.YAPIONSerializerFlags
Set the allowance/disallowance of the special serialization denoted by key.
setFalse(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey) - Method in class yapion.serializing.YAPIONSerializerFlags
Disallow the special serialization denoted by key.
setField(String, Object, Object) - Method in class yapion.serializing.data.DeserializeData
 
setHandler(YAPIONPacketReceiver.Handler, YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
Set the SpecialHandler YAPIONPacketHandler to do something.
setHeartBeatMode(HeartBeatType, long) - Method in class yapion.packet.YAPIONPacketStream
Set the heartBeat mode desired for this connection.
setIndentator(Indentator) - Method in class yapion.hierarchy.output.AbstractOutput
 
setKeepAlive(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setOOBInline(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setOrPointer(Integer, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
 
setOrPointer(K, YAPIONAnyType) - Method in interface yapion.hierarchy.api.storage.ArrayAdd
Optional API.
setParent(YAPIONAnyType) - Method in class yapion.hierarchy.api.groups.YAPIONAnyType
 
setPerformancePreferences(int, int, int) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
setPerformancePreferences(int, int, int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setReceiveBufferSize(int) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
setReceiveBufferSize(int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setReferenceFunction(ReferenceFunction) - Method in class yapion.parser.YAPIONParser
 
setReuseAddress(boolean) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
setReuseAddress(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setSendBufferSize(int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
SetSerializer - Class in yapion.serializing.serializer.object.collection
 
SetSerializer() - Constructor for class yapion.serializing.serializer.object.collection.SetSerializer
 
setSocketFactory(SocketImplFactory) - Static method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
setSocketImplFactory(SocketImplFactory) - Static method in class yapion.serializing.wrapped.net.WrappedSocket
 
setSoLinger(boolean, int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setSoTimeout(int) - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
setSoTimeout(int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setTcpNoDelay(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setTrafficClass(int) - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
setTrue(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey) - Method in class yapion.serializing.YAPIONSerializerFlags
Allow the special serialization denoted by key.
setType(ValidatorType) - Method in class yapion.hierarchy.validators.ValidatorVariable
Deprecated.
 
setTypeReMapper(TypeReMapper) - Method in class yapion.packet.YAPIONPacketStream
Set a TypeReMapper to use for the deserialize call.
setValidationHook(ValidationHook) - Method in class yapion.hierarchy.validators.Validator
Deprecated.
JavaDoc found under ValidationHook
setValueOfField(Field, Object, Object) - Static method in class yapion.utils.ReflectionsUtils
 
setYAPIONObject(YAPIONObject) - Method in class yapion.hierarchy.types.YAPIONPointer
 
setYAPIONPacketReceiver(YAPIONPacketReceiver) - Method in class yapion.packet.YAPIONPacketStream
Set a direct receiver for data from this InputStream.
setYAPIONPacketReceiver(YAPIONPacketReceiver, int) - Method in class yapion.packet.YAPIONPacketStream
Set a direct receiver for data from this InputStream.
setYAPIONPacketStream(YAPIONPacketStream) - Method in class yapion.packet.YAPIONPacket
Set the YAPIONOutputStream that corresponds to the InputStream.
SHORT_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
ShortHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler.ShortHandler
 
ShortHexHandler() - Constructor for class yapion.hierarchy.types.value.HexNumberHandler.ShortHexHandler
 
ShortSerializer - Class in yapion.serializing.serializer.primitive.number
 
ShortSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.ShortSerializer
 
shortValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
shutdownInput() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
shutdownOutput() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
signalDataLoss() - Method in class yapion.serializing.data.SerializeData
 
SimpleDateFormatSerializer - Class in yapion.serializing.serializer.object.text
 
SimpleDateFormatSerializer() - Constructor for class yapion.serializing.serializer.object.text.SimpleDateFormatSerializer
 
since() - Method in annotation type yapion.annotations.api.DeprecationInfo
 
since() - Method in annotation type yapion.annotations.api.SerializerImplementation
 
since() - Method in annotation type yapion.annotations.api.WrappedImplementation
 
SINGLE_SPACE - Static variable in class yapion.hierarchy.output.Indentator
 
SINGLE_TAB - Static variable in class yapion.hierarchy.output.Indentator
 
size() - Method in class yapion.hierarchy.api.groups.YAPIONDataType
 
size() - Method in class yapion.hierarchy.api.retrieve.RetrieveResult
 
size() - Method in class yapion.hierarchy.types.YAPIONArray
 
size() - Method in class yapion.hierarchy.types.YAPIONMap
 
size() - Method in class yapion.hierarchy.types.YAPIONObject
 
skip(long) - Method in class yapion.io.YAPIONInputStream
 
SocketSerializer - Class in yapion.serializing.serializer.notserializable.net
 
SocketSerializer() - Constructor for class yapion.serializing.serializer.notserializable.net.SocketSerializer
 
SPECIFIC_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
If n are valid.
spliterator() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
st - Variable in class yapion.hierarchy.output.StringBuilderOutput
 
StackSerializer - Class in yapion.serializing.serializer.object.collection
 
StackSerializer() - Constructor for class yapion.serializing.serializer.object.collection.StackSerializer
 
StackTraceElementSerializer - Class in yapion.serializing.serializer.object.throwable
 
StackTraceElementSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.StackTraceElementSerializer
 
standsFor() - Method in annotation type yapion.annotations.api.SerializerImplementation
 
start() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
stream() - Method in interface yapion.hierarchy.api.storage.internal.InternalAdvancedOperations
 
StreamBufferOutput - Class in yapion.hierarchy.output
 
StreamBufferOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamBufferOutput
 
StreamBufferOutput(OutputStream, boolean) - Constructor for class yapion.hierarchy.output.StreamBufferOutput
 
StreamBufferOutput(OutputStream, int) - Constructor for class yapion.hierarchy.output.StreamBufferOutput
 
StreamBufferOutput(OutputStream, int, boolean) - Constructor for class yapion.hierarchy.output.StreamBufferOutput
 
StreamBufferPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
StreamBufferPrettifiedOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamBufferPrettifiedOutput
Deprecated.
 
StreamBufferPrettifiedOutput(OutputStream, int) - Constructor for class yapion.hierarchy.output.StreamBufferPrettifiedOutput
Deprecated.
 
StreamOutput - Class in yapion.hierarchy.output
 
StreamOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamOutput
 
StreamOutput(OutputStream, boolean) - Constructor for class yapion.hierarchy.output.StreamOutput
 
StreamPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
StreamPrettifiedOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamPrettifiedOutput
Deprecated.
 
strict() - Method in class yapion.serializing.YAPIONSerializerFlags
Disallow any special serialization flags set in this YAPIONSerializerFlags instance.
StringBufferSerializer - Class in yapion.serializing.serializer.primitive.string
 
StringBufferSerializer() - Constructor for class yapion.serializing.serializer.primitive.string.StringBufferSerializer
 
StringBuilderOutput - Class in yapion.hierarchy.output
 
StringBuilderOutput(StringBuilder) - Constructor for class yapion.hierarchy.output.StringBuilderOutput
 
StringBuilderOutput(StringBuilder, boolean) - Constructor for class yapion.hierarchy.output.StringBuilderOutput
 
StringBuilderPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
StringBuilderPrettifiedOutput(StringBuilder) - Constructor for class yapion.hierarchy.output.StringBuilderPrettifiedOutput
Deprecated.
 
StringBuilderSerializer - Class in yapion.serializing.serializer.primitive.string
 
StringBuilderSerializer() - Constructor for class yapion.serializing.serializer.primitive.string.StringBuilderSerializer
 
stringContainsYAPIONObject(String) - Static method in class yapion.YAPIONUtils
Check if a generic String has YAPIONObjects embedded which can be deserialized by the YAPIONDeserializer.
stringGetAllYAPIONObjects(String) - Static method in class yapion.YAPIONUtils
Retrieve any YAPIONObject embedded in an generic String.
StringHandler - Class in yapion.hierarchy.types.value
 
StringHandler() - Constructor for class yapion.hierarchy.types.value.StringHandler
 
StringOutput - Class in yapion.hierarchy.output
 
StringOutput() - Constructor for class yapion.hierarchy.output.StringOutput
 
StringOutput(boolean) - Constructor for class yapion.hierarchy.output.StringOutput
 
StringPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
StringPrettifiedOutput() - Constructor for class yapion.hierarchy.output.StringPrettifiedOutput
Deprecated.
 
StringSerializer - Class in yapion.serializing.serializer.primitive.string
 
StringSerializer() - Constructor for class yapion.serializing.serializer.primitive.string.StringSerializer
 
stringToReferenceValue(String) - Method in class yapion.utils.ReferenceFunction
 
stringToUTFEscapedString(String, ValueUtils.EscapeCharacters) - Static method in class yapion.hierarchy.types.value.ValueUtils
 
stringValue(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
STRUCTURE - yapion.hierarchy.validators.Validator.ValidationOption
Deprecated.
Only validate the structure.
SystemOutput - Class in yapion.hierarchy.output
 
SystemOutput() - Constructor for class yapion.hierarchy.output.SystemOutput
 
SystemOutput(boolean) - Constructor for class yapion.hierarchy.output.SystemOutput
 
SystemPrettifiedOutput - Class in yapion.hierarchy.output
Deprecated.
SystemPrettifiedOutput() - Constructor for class yapion.hierarchy.output.SystemPrettifiedOutput
Deprecated.
 

T

ThreadGroupSerializer - Class in yapion.serializing.serializer.notserializable.thread
 
ThreadGroupSerializer() - Constructor for class yapion.serializing.serializer.notserializable.thread.ThreadGroupSerializer
 
ThreadLocalSerializer - Class in yapion.serializing.serializer.notserializable.thread
 
ThreadLocalSerializer() - Constructor for class yapion.serializing.serializer.notserializable.thread.ThreadLocalSerializer
 
ThreadSerializer - Class in yapion.serializing.serializer.notserializable.thread
 
ThreadSerializer() - Constructor for class yapion.serializing.serializer.notserializable.thread.ThreadSerializer
 
ThrowableSerializer - Class in yapion.serializing.serializer.object.throwable
 
ThrowableSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.ThrowableSerializer
 
timeSinceLast - Variable in class yapion.packet.LostHeartBeatPacket
 
toArrayList() - Method in class yapion.hierarchy.types.utils.ValueHandlerList
 
toArrayList(List<ValueHandler<?>>) - Method in class yapion.hierarchy.types.utils.ValueHandlerList
 
toJSON(T) - Method in interface yapion.hierarchy.api.ObjectOutput
 
toJSON(T) - Method in class yapion.hierarchy.types.YAPIONArray
 
toJSON(T) - Method in class yapion.hierarchy.types.YAPIONMap
 
toJSON(T) - Method in class yapion.hierarchy.types.YAPIONObject
 
toJSON(T) - Method in class yapion.hierarchy.types.YAPIONPointer
 
toJSON(T) - Method in class yapion.hierarchy.types.YAPIONValue
 
toJSONLossy(T) - Method in interface yapion.hierarchy.api.ObjectOutput
 
toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONArray
 
toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONMap
 
toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONObject
 
toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONPointer
 
toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONValue
 
toString() - Method in class yapion.hierarchy.api.ObjectSearch.YAPIONSearchResult
 
toString() - Method in class yapion.hierarchy.types.YAPIONArray
 
toString() - Method in class yapion.hierarchy.types.YAPIONMap
 
toString() - Method in class yapion.hierarchy.types.YAPIONObject
 
toString() - Method in class yapion.hierarchy.types.YAPIONPointer
 
toString() - Method in class yapion.hierarchy.types.YAPIONValue
 
toString() - Method in class yapion.hierarchy.validators.Validator
Deprecated.
 
toString() - Method in class yapion.hierarchy.validators.ValidatorVariable
Deprecated.
 
toString() - Method in class yapion.parser.TypeStack
 
toYAPION() - Method in class yapion.packet.YAPIONPacket
Serialize this YAPIONPacket to a YAPIONObject.
toYAPION(T) - Method in interface yapion.hierarchy.api.ObjectOutput
 
toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONArray
 
toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONMap
 
toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONObject
 
toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONPointer
 
toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONValue
 
TRAVERSE_ALL - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
 
TRAVERSE_DATA_TYPES - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
 
TRAVERSE_VALUE_TYPES - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
 
type() - Method in annotation type yapion.annotations.deserialize.YAPIONDeserializeType
 
type() - Method in class yapion.hierarchy.diff.DiffBase.DiffChange
 
type() - Method in class yapion.hierarchy.diff.DiffBase.DiffDelete
 
type() - Method in class yapion.hierarchy.diff.DiffBase.DiffInsert
 
type() - Method in interface yapion.hierarchy.diff.DiffBase
 
type() - Method in class yapion.hierarchy.diff.YAPIONDiff.YAPIONDiffFactory
 
type() - Method in class yapion.serializing.api.InstanceFactory
Describes the Class type this Factory creates instances of.
type() - Method in class yapion.serializing.api.SerializerBase
 
type() - Method in class yapion.serializing.api.SerializerList
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in class yapion.serializing.api.SerializerMap
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in class yapion.serializing.api.SerializerObject
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in class yapion.serializing.api.SerializerQueue
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in class yapion.serializing.api.SerializerSet
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.InternalSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.net.SocketSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadGroupSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadLocalSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicBooleanSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerArraySerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicLongArraySerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicLongSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicMarkableReferenceSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceArraySerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicReferenceSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicStampedReferenceSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.DoubleAdderSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.LongAdderSerializer
 
type() - Method in class yapion.serializing.serializer.object.awt.BufferedImageSerializer
 
type() - Method in class yapion.serializing.serializer.object.awt.ColorSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.DequeSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.ListSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.QueueSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.SetSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.StackSerializer
 
type() - Method in class yapion.serializing.serializer.object.collection.VectorSerializer
 
type() - Method in class yapion.serializing.serializer.object.map.HashTableSerializer
 
type() - Method in class yapion.serializing.serializer.object.map.MapSerializer
 
type() - Method in class yapion.serializing.serializer.object.net.Inet4AddressSerializer
 
type() - Method in class yapion.serializing.serializer.object.net.Inet6AddressSerializer
 
type() - Method in class yapion.serializing.serializer.object.net.InetAddressSerializer
 
type() - Method in class yapion.serializing.serializer.object.net.URISerializer
 
type() - Method in class yapion.serializing.serializer.object.net.URLSerializer
 
type() - Method in class yapion.serializing.serializer.object.optional.OptionalDoubleSerializer
 
type() - Method in class yapion.serializing.serializer.object.optional.OptionalIntSerializer
 
type() - Method in class yapion.serializing.serializer.object.optional.OptionalLongSerializer
 
type() - Method in class yapion.serializing.serializer.object.optional.OptionalSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.ClassSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.EnumSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.FileSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.MathContextSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.RandomSerializer
 
type() - Method in class yapion.serializing.serializer.object.other.UUIDSerializer
 
type() - Method in class yapion.serializing.serializer.object.reflect.ConstructorSerializer
 
type() - Method in class yapion.serializing.serializer.object.reflect.FieldSerializer
 
type() - Method in class yapion.serializing.serializer.object.reflect.MethodSerializer
 
type() - Method in class yapion.serializing.serializer.object.regex.PatternSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldF2mSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.ec.ECFieldFpSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.ec.ECParameterSpecSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.ec.ECPointSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.ec.EllipticCurveSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.internal.rsa.RSAOtherPrimeInfoSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.KeyPairSerializer
 
type() - Method in class yapion.serializing.serializer.object.security.PrivateKeySerializer
 
type() - Method in class yapion.serializing.serializer.object.text.SimpleDateFormatSerializer
 
type() - Method in class yapion.serializing.serializer.object.throwable.ErrorSerializer
 
type() - Method in class yapion.serializing.serializer.object.throwable.InvocationTargetExceptionSerializer
 
type() - Method in class yapion.serializing.serializer.object.throwable.StackTraceElementSerializer
 
type() - Method in class yapion.serializing.serializer.object.throwable.ThrowableSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.DateSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.DurationSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.InstantSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.LocalDateSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.LocalDateTimeSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.LocalTimeSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.MonthDaySerializer
 
type() - Method in class yapion.serializing.serializer.object.time.OffsetDateTimeSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.OffsetTimeSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.PeriodSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.YearMonthSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.YearSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.ZonedDateTimeSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.ZoneIdSerializer
 
type() - Method in class yapion.serializing.serializer.object.time.ZoneOffsetSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.diff.DiffChangeSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.diff.DiffDeleteSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.diff.DiffInsertSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.diff.YAPIONDiffSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
type() - Method in class yapion.serializing.serializer.object.yapion.types.YAPIONAnyTypeSerializer
 
type() - Method in class yapion.serializing.serializer.object.zip.Adler32Serializer
 
type() - Method in class yapion.serializing.serializer.object.zip.CRC32Serializer
 
type() - Method in class yapion.serializing.serializer.primitive.BooleanSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.CharacterSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.BigDecimalSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.BigIntegerSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.ByteSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.DoubleSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.FloatSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.IntegerSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.LongSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.number.ShortSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.string.StringBufferSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.string.StringBuilderSerializer
 
type() - Method in class yapion.serializing.serializer.primitive.string.StringSerializer
 
TYPE - yapion.hierarchy.validators.Validator.ValidationOption
Deprecated.
Only validate the type of values.
TYPE_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONSerializer and YAPIONDeserializer for identifying an YAPIONObject type by its Class.getTypeName().
TypeReMapper - Class in yapion.serializing
 
TypeReMapper() - Constructor for class yapion.serializing.TypeReMapper
 
TypeStack - Class in yapion.parser
 
TypeStack() - Constructor for class yapion.parser.TypeStack
 

U

unflatten(YAPIONObject) - Static method in class yapion.YAPIONUtils
 
UNKNOWN_PACKET - yapion.packet.YAPIONPacketReceiver.Handler
Used when a packet has an unknown IdentifierUtils.TYPE_IDENTIFIER.
URISerializer - Class in yapion.serializing.serializer.object.net
 
URISerializer() - Constructor for class yapion.serializing.serializer.object.net.URISerializer
 
URLSerializer - Class in yapion.serializing.serializer.object.net
 
URLSerializer() - Constructor for class yapion.serializing.serializer.object.net.URLSerializer
 
USER - yapion.packet.YAPIONPacketReceiver.Handler
 
UUIDSerializer - Class in yapion.serializing.serializer.object.other
 
UUIDSerializer() - Constructor for class yapion.serializing.serializer.object.other.UUIDSerializer
 

V

validate(Object) - Method in interface yapion.hierarchy.validators.Validation
Deprecated.
This method should return true if the inputted YAPIONValue value is considered to be valid.
validate(YAPIONObject) - Method in class yapion.hierarchy.validators.Validator
Deprecated.
Validate a specified YAPIONObject with the specified ValidatorVariable's given by the user.
validate(YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
Checks if the inputted YAPIONObject matches one Validator.
validate(YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
Checks if the inputted YAPIONObject matches one Validator.
validate(ValidatorCluster.ClusterMode, YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
Checks if the inputted YAPIONObject matches the Validator with the specified ValidatorCluster.ClusterMode.
validate(ValidatorCluster.ClusterMode, YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
Checks if the inputted YAPIONObject matches the Validator with the specified ValidatorCluster.ClusterMode.
Validation - Interface in yapion.hierarchy.validators
Deprecated.
ValidationHook - Interface in yapion.hierarchy.validators
Deprecated.
validator(YAPIONObject) - Static method in class yapion.hierarchy.validators.Validator
Deprecated.
Creates an Validator for the given YAPIONObject with just the Validator.ValidationOption.STRUCTURE.
validator(YAPIONObject, Validator.ValidationOption...) - Static method in class yapion.hierarchy.validators.Validator
Deprecated.
Creates an Validator for the given YAPIONObject with the Validator.ValidationOption's.
Validator - Class in yapion.hierarchy.validators
Deprecated.
Validator() - Constructor for class yapion.hierarchy.validators.Validator
Deprecated.
 
Validator.ValidationOption - Enum in yapion.hierarchy.validators
Deprecated.
 
ValidatorCluster - Class in yapion.hierarchy.validators
Deprecated.
ValidatorCluster() - Constructor for class yapion.hierarchy.validators.ValidatorCluster
Deprecated.
 
ValidatorCluster.ClusterMode - Enum in yapion.hierarchy.validators
Deprecated.
 
ValidatorType - Enum in yapion.hierarchy.validators
Deprecated.
ValidatorVariable - Class in yapion.hierarchy.validators
Deprecated.
ValidatorVariable(String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
Deprecated.
Create an ValidatorVariable used by the Validator.
ValidatorVariable(Validation, String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
Deprecated.
Create an ValidatorVariable used by the Validator.
validType(Class<?>) - Static method in class yapion.hierarchy.types.YAPIONValue
 
validType(T) - Static method in class yapion.hierarchy.types.YAPIONValue
 
value - Variable in class yapion.hierarchy.api.ObjectSearch.YAPIONSearchResult
 
value - Variable in class yapion.parser.YAPIONParserMapValue
 
value() - Method in annotation type yapion.annotations.deserialize.YAPIONLoad.YAPIONLoads
 
value() - Method in annotation type yapion.annotations.deserialize.YAPIONLoadExclude.YAPIONLoadExcludes
 
value() - Method in annotation type yapion.annotations.object.YAPIONData.YAPIONDatas
 
value() - Method in annotation type yapion.annotations.object.YAPIONField.YAPIONFields
 
value() - Method in annotation type yapion.annotations.object.YAPIONPostDeserialization.YAPIONPostDeserializations
 
value() - Method in annotation type yapion.annotations.object.YAPIONPostSerialization.YAPIONPostSerializations
 
value() - Method in annotation type yapion.annotations.object.YAPIONPreDeserialization.YAPIONPreDeserializations
 
value() - Method in annotation type yapion.annotations.object.YAPIONPreSerialization.YAPIONPreSerializations
 
value() - Method in annotation type yapion.annotations.serialize.YAPIONOptimize.YAPIONOptimizes
 
value() - Method in annotation type yapion.annotations.serialize.YAPIONSave.YAPIONSaves
 
value() - Method in annotation type yapion.annotations.serialize.YAPIONSaveExclude.YAPIONSaveExcludes
 
value(K) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
value(K, Class<T>) - Method in class yapion.hierarchy.api.retrieve.RetrieveBuilder
 
VALUE - yapion.hierarchy.types.value.ValueUtils.EscapeCharacters
 
VALUE - yapion.hierarchy.types.YAPIONType
 
VALUE - yapion.hierarchy.validators.Validator.ValidationOption
Deprecated.
Only validate the values.
VALUE - yapion.hierarchy.validators.ValidatorType
Deprecated.
 
ValueHandler<T> - Interface in yapion.hierarchy.types.value
 
ValueHandlerList - Class in yapion.hierarchy.types.utils
 
ValueHandlerList(int) - Constructor for class yapion.hierarchy.types.utils.ValueHandlerList
 
valueOf(String) - Static method in enum yapion.hierarchy.diff.DiffType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.hierarchy.types.value.ValueUtils.EscapeCharacters
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.hierarchy.types.YAPIONType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.hierarchy.validators.Validator.ValidationOption
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.hierarchy.validators.ValidatorType
Deprecated.
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.packet.HeartBeatType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.packet.YAPIONPacketReceiver.Handler
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.utils.RecursionUtils.RecursionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum yapion.YAPIONUtils.CheckResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum yapion.hierarchy.diff.DiffType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.hierarchy.types.value.ValueUtils.EscapeCharacters
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.hierarchy.types.YAPIONType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.hierarchy.validators.Validator.ValidationOption
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.hierarchy.validators.ValidatorCluster.ClusterMode
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.hierarchy.validators.ValidatorType
Deprecated.
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.packet.HeartBeatType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.packet.YAPIONPacketReceiver.Handler
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.utils.RecursionUtils.RecursionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum yapion.YAPIONUtils.CheckResult
Returns an array containing the constants of this enum type, in the order they are declared.
ValueUtils - Class in yapion.hierarchy.types.value
 
ValueUtils() - Constructor for class yapion.hierarchy.types.value.ValueUtils
 
ValueUtils.EscapeCharacters - Enum in yapion.hierarchy.types.value
 
VectorSerializer - Class in yapion.serializing.serializer.object.collection
 
VectorSerializer() - Constructor for class yapion.serializing.serializer.object.collection.VectorSerializer
 

W

walk(YAPIONObject) - Static method in class yapion.YAPIONUtils
The inputted YAPIONObject is traversed depth first, values beforehand.
walk(YAPIONObject, Class<T>) - Static method in class yapion.YAPIONUtils
The inputted YAPIONObject is traversed depth first, values beforehand.
walk(YAPIONObject, YAPIONTreeIterator.YAPIONTreeIteratorOption) - Static method in class yapion.YAPIONUtils
The inputted YAPIONObject is traversed depth first, values beforehand.
WholeNumberHandler - Class in yapion.hierarchy.types.value
 
WholeNumberHandler() - Constructor for class yapion.hierarchy.types.value.WholeNumberHandler
 
WholeNumberHandler.BigIntegerHandler - Class in yapion.hierarchy.types.value
 
WholeNumberHandler.ByteHandler - Class in yapion.hierarchy.types.value
 
WholeNumberHandler.IntegerHandler - Class in yapion.hierarchy.types.value
 
WholeNumberHandler.LongHandler - Class in yapion.hierarchy.types.value
 
WholeNumberHandler.ShortHandler - Class in yapion.hierarchy.types.value
 
WrappedImplementation - Annotation Type in yapion.annotations.api
 
WrappedProcessBuilder - Class in yapion.serializing.wrapped.os
 
WrappedProcessBuilder(String...) - Constructor for class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
WrappedProcessBuilder(List<String>) - Constructor for class yapion.serializing.wrapped.os.WrappedProcessBuilder
 
WrappedServerSocket - Class in yapion.serializing.wrapped.net
 
WrappedServerSocket() - Constructor for class yapion.serializing.wrapped.net.WrappedServerSocket
 
WrappedServerSocket(int) - Constructor for class yapion.serializing.wrapped.net.WrappedServerSocket
 
WrappedServerSocket(int, int) - Constructor for class yapion.serializing.wrapped.net.WrappedServerSocket
 
WrappedServerSocket(int, int, InetAddress) - Constructor for class yapion.serializing.wrapped.net.WrappedServerSocket
 
WrappedSocket - Class in yapion.serializing.wrapped.net
 
WrappedSocket() - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
WrappedSocket(String, int) - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
WrappedSocket(String, int, InetAddress, int) - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
WrappedSocket(InetAddress, int) - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
WrappedSocket(InetAddress, int, InetAddress, int) - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
WrappedSocket(Proxy) - Constructor for class yapion.serializing.wrapped.net.WrappedSocket
 
write(Object) - Method in class yapion.io.YAPIONOutputStream
Writing the Object to the OutputStream.
write(Object) - Method in class yapion.io.YAPIONSocket
 
write(Object, String) - Method in class yapion.io.YAPIONOutputStream
Writing the Object to the OutputStream with a specific state.
write(Object, String) - Method in class yapion.io.YAPIONSocket
 
write(YAPIONObject) - Method in class yapion.io.YAPIONOutputStream
Writing the YAPIONObject to the OutputStream.
write(YAPIONObject) - Method in class yapion.io.YAPIONSocket
 
write(YAPIONPacket) - Method in class yapion.io.YAPIONOutputStream
Writing the YAPIONPacket to the OutputStream.
write(YAPIONPacket) - Method in class yapion.io.YAPIONSocket
 
write(YAPIONPacket) - Method in class yapion.packet.YAPIONPacketStream
 
WriterOutput - Class in yapion.hierarchy.output
 
WriterOutput(Writer) - Constructor for class yapion.hierarchy.output.WriterOutput
 
WriterOutput(Writer, boolean) - Constructor for class yapion.hierarchy.output.WriterOutput
 

Y

yapion - package yapion
 
yapion.annotations.api - package yapion.annotations.api
 
yapion.annotations.deserialize - package yapion.annotations.deserialize
 
yapion.annotations.object - package yapion.annotations.object
 
yapion.annotations.registration - package yapion.annotations.registration
 
yapion.annotations.serialize - package yapion.annotations.serialize
 
yapion.exceptions - package yapion.exceptions
 
yapion.exceptions.parser - package yapion.exceptions.parser
 
yapion.exceptions.serializing - package yapion.exceptions.serializing
 
yapion.exceptions.utils - package yapion.exceptions.utils
 
yapion.exceptions.value - package yapion.exceptions.value
 
yapion.hierarchy.api - package yapion.hierarchy.api
 
yapion.hierarchy.api.groups - package yapion.hierarchy.api.groups
 
yapion.hierarchy.api.retrieve - package yapion.hierarchy.api.retrieve
 
yapion.hierarchy.api.storage - package yapion.hierarchy.api.storage
 
yapion.hierarchy.api.storage.internal - package yapion.hierarchy.api.storage.internal
 
yapion.hierarchy.diff - package yapion.hierarchy.diff
 
yapion.hierarchy.output - package yapion.hierarchy.output
 
yapion.hierarchy.types - package yapion.hierarchy.types
 
yapion.hierarchy.types.utils - package yapion.hierarchy.types.utils
 
yapion.hierarchy.types.value - package yapion.hierarchy.types.value
 
yapion.hierarchy.validators - package yapion.hierarchy.validators
 
yapion.io - package yapion.io
 
yapion.packet - package yapion.packet
 
yapion.parser - package yapion.parser
 
yapion.serializing - package yapion.serializing
 
yapion.serializing.api - package yapion.serializing.api
 
yapion.serializing.data - package yapion.serializing.data
 
yapion.serializing.serializer.notserializable.net - package yapion.serializing.serializer.notserializable.net
 
yapion.serializing.serializer.notserializable.os - package yapion.serializing.serializer.notserializable.os
 
yapion.serializing.serializer.notserializable.thread - package yapion.serializing.serializer.notserializable.thread
 
yapion.serializing.serializer.object.atomic - package yapion.serializing.serializer.object.atomic
 
yapion.serializing.serializer.object.awt - package yapion.serializing.serializer.object.awt
 
yapion.serializing.serializer.object.collection - package yapion.serializing.serializer.object.collection
 
yapion.serializing.serializer.object.map - package yapion.serializing.serializer.object.map
 
yapion.serializing.serializer.object.net - package yapion.serializing.serializer.object.net
 
yapion.serializing.serializer.object.optional - package yapion.serializing.serializer.object.optional
 
yapion.serializing.serializer.object.other - package yapion.serializing.serializer.object.other
 
yapion.serializing.serializer.object.reflect - package yapion.serializing.serializer.object.reflect
 
yapion.serializing.serializer.object.regex - package yapion.serializing.serializer.object.regex
 
yapion.serializing.serializer.object.security - package yapion.serializing.serializer.object.security
 
yapion.serializing.serializer.object.security.internal - package yapion.serializing.serializer.object.security.internal
 
yapion.serializing.serializer.object.security.internal.ec - package yapion.serializing.serializer.object.security.internal.ec
 
yapion.serializing.serializer.object.security.internal.rsa - package yapion.serializing.serializer.object.security.internal.rsa
 
yapion.serializing.serializer.object.text - package yapion.serializing.serializer.object.text
 
yapion.serializing.serializer.object.throwable - package yapion.serializing.serializer.object.throwable
 
yapion.serializing.serializer.object.time - package yapion.serializing.serializer.object.time
 
yapion.serializing.serializer.object.yapion.diff - package yapion.serializing.serializer.object.yapion.diff
 
yapion.serializing.serializer.object.yapion.packet - package yapion.serializing.serializer.object.yapion.packet
 
yapion.serializing.serializer.object.yapion.types - package yapion.serializing.serializer.object.yapion.types
 
yapion.serializing.serializer.object.zip - package yapion.serializing.serializer.object.zip
 
yapion.serializing.serializer.primitive - package yapion.serializing.serializer.primitive
 
yapion.serializing.serializer.primitive.number - package yapion.serializing.serializer.primitive.number
 
yapion.serializing.serializer.primitive.string - package yapion.serializing.serializer.primitive.string
 
yapion.serializing.utils - package yapion.serializing.utils
 
yapion.serializing.wrapped.net - package yapion.serializing.wrapped.net
 
yapion.serializing.wrapped.os - package yapion.serializing.wrapped.os
 
yapion.utils - package yapion.utils
 
YAPIONAnyType - Class in yapion.hierarchy.api.groups
 
YAPIONAnyType() - Constructor for class yapion.hierarchy.api.groups.YAPIONAnyType
 
YAPIONAnyTypeSerializer - Class in yapion.serializing.serializer.object.yapion.types
 
YAPIONAnyTypeSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.types.YAPIONAnyTypeSerializer
 
YAPIONArray - Class in yapion.hierarchy.types
 
YAPIONArray() - Constructor for class yapion.hierarchy.types.YAPIONArray
 
YAPIONArrayIndexOutOfBoundsException - Exception in yapion.exceptions.utils
 
YAPIONArrayIndexOutOfBoundsException() - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
 
YAPIONArrayIndexOutOfBoundsException(String) - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
 
YAPIONArrayIndexOutOfBoundsException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
 
YAPIONArrayIndexOutOfBoundsException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
 
YAPIONClassTypeException - Exception in yapion.exceptions.serializing
 
YAPIONClassTypeException() - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
 
YAPIONClassTypeException(String) - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
 
YAPIONClassTypeException(String, Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
 
YAPIONClassTypeException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
 
YAPIONData - Annotation Type in yapion.annotations.object
This annotation describes a combined YAPIONLoad and YAPIONSave and stands for every Field specified in this Type.
YAPIONData.YAPIONDatas - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONDataLossException - Exception in yapion.exceptions.serializing
 
YAPIONDataLossException() - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
 
YAPIONDataLossException(String) - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
 
YAPIONDataLossException(String, Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
 
YAPIONDataLossException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
 
YAPIONDataType<I,​K> - Class in yapion.hierarchy.api.groups
 
YAPIONDataType() - Constructor for class yapion.hierarchy.api.groups.YAPIONDataType
 
YAPIONDeserializer - Class in yapion.serializing
 
YAPIONDeserializer(YAPIONObject) - Constructor for class yapion.serializing.YAPIONDeserializer
Creates a YAPIONDeserializer for deserializing a YAPIONObject.
YAPIONDeserializer(YAPIONObject, String) - Constructor for class yapion.serializing.YAPIONDeserializer
Creates a YAPIONDeserializer for deserializing a YAPIONObject with a specified context.
YAPIONDeserializer(YAPIONObject, String, TypeReMapper) - Constructor for class yapion.serializing.YAPIONDeserializer
Creates a YAPIONDeserializer for deserializing a YAPIONObject with a specified context.
YAPIONDeserializerException - Exception in yapion.exceptions.serializing
 
YAPIONDeserializerException() - Constructor for exception yapion.exceptions.serializing.YAPIONDeserializerException
 
YAPIONDeserializerException(String) - Constructor for exception yapion.exceptions.serializing.YAPIONDeserializerException
 
YAPIONDeserializerException(String, Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONDeserializerException
 
YAPIONDeserializerException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONDeserializerException
 
YAPIONDeserializeType - Annotation Type in yapion.annotations.deserialize
This annotation is useful for interface implementations like List, Map, Queue, Queue or Set.
YAPIONDiff - Class in yapion.hierarchy.diff
 
YAPIONDiff(YAPIONArray, YAPIONArray) - Constructor for class yapion.hierarchy.diff.YAPIONDiff
 
YAPIONDiff(YAPIONMap, YAPIONMap) - Constructor for class yapion.hierarchy.diff.YAPIONDiff
 
YAPIONDiff(YAPIONObject, YAPIONObject) - Constructor for class yapion.hierarchy.diff.YAPIONDiff
 
YAPIONDiff.YAPIONDiffFactory - Class in yapion.hierarchy.diff
 
YAPIONDiffApplier<I,​K,​T extends YAPIONDataType<I,​K>> - Class in yapion.hierarchy.diff
 
YAPIONDiffFactory() - Constructor for class yapion.hierarchy.diff.YAPIONDiff.YAPIONDiffFactory
 
YAPIONDiffSerializer - Class in yapion.serializing.serializer.object.yapion.diff
 
YAPIONDiffSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.diff.YAPIONDiffSerializer
 
YAPIONEveryType - Annotation Type in yapion.annotations.api
This annotation describes that any YAPIONPrimitive is allowed as parameter.
YAPIONException - Exception in yapion.exceptions
 
YAPIONException() - Constructor for exception yapion.exceptions.YAPIONException
 
YAPIONException(String) - Constructor for exception yapion.exceptions.YAPIONException
 
YAPIONException(String, Throwable) - Constructor for exception yapion.exceptions.YAPIONException
 
YAPIONException(Throwable) - Constructor for exception yapion.exceptions.YAPIONException
 
YAPIONField - Annotation Type in yapion.annotations.object
This annotation describes a combined YAPIONLoad and YAPIONSave for a specific field.
YAPIONField.YAPIONFields - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONInfo(boolean, boolean, boolean, boolean) - Constructor for class yapion.serializing.ContextManager.YAPIONInfo
 
YAPIONInputStream - Class in yapion.io
 
YAPIONInputStream(InputStream) - Constructor for class yapion.io.YAPIONInputStream
Creates a YAPIONInputStream from an InputStream.
YAPIONIOException - Exception in yapion.exceptions.utils
 
YAPIONIOException() - Constructor for exception yapion.exceptions.utils.YAPIONIOException
 
YAPIONIOException(String) - Constructor for exception yapion.exceptions.utils.YAPIONIOException
 
YAPIONIOException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONIOException
 
YAPIONIOException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONIOException
 
YAPIONLoad - Annotation Type in yapion.annotations.deserialize
This annotation describes a Field or Type to be loaded in the process of deserialization.
YAPIONLoad.YAPIONLoads - Annotation Type in yapion.annotations.deserialize
This is just a container to make the outer class Repeatable.
YAPIONLoadExclude - Annotation Type in yapion.annotations.deserialize
This annotation describes a Field or Type to be excluded in the process of deserialization.
YAPIONLoadExclude.YAPIONLoadExcludes - Annotation Type in yapion.annotations.deserialize
This is just a container to make the outer class Repeatable.
YAPIONMap - Class in yapion.hierarchy.types
 
YAPIONMap() - Constructor for class yapion.hierarchy.types.YAPIONMap
 
YAPIONObject - Class in yapion.hierarchy.types
 
YAPIONObject() - Constructor for class yapion.hierarchy.types.YAPIONObject
 
YAPIONObjenesis - Annotation Type in yapion.annotations.object
This annotation is used to describe that the YAPIONDeserializer should use ObjenesisBase to create an instance of this Type.
YAPIONOptimize - Annotation Type in yapion.annotations.serialize
This annotation is for optimizing the YAPIONObject to remove Objects that are null.
YAPIONOptimize.YAPIONOptimizes - Annotation Type in yapion.annotations.serialize
This is just a container to make the outer class Repeatable.
YAPIONOutputStream - Class in yapion.io
 
YAPIONOutputStream(OutputStream) - Constructor for class yapion.io.YAPIONOutputStream
Creates a YAPIONOutputStream from an OutputStream.
YAPIONPacket - Class in yapion.packet
 
YAPIONPacket() - Constructor for class yapion.packet.YAPIONPacket
 
YAPIONPacketException - Exception in yapion.exceptions.utils
 
YAPIONPacketException() - Constructor for exception yapion.exceptions.utils.YAPIONPacketException
 
YAPIONPacketException(String) - Constructor for exception yapion.exceptions.utils.YAPIONPacketException
 
YAPIONPacketException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONPacketException
 
YAPIONPacketException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONPacketException
 
YAPIONPacketHandler - Interface in yapion.packet
 
YAPIONPacketReceiver - Class in yapion.packet
 
YAPIONPacketReceiver() - Constructor for class yapion.packet.YAPIONPacketReceiver
Creates an YAPIONPacketReceiver
YAPIONPacketReceiver.Handler - Enum in yapion.packet
 
YAPIONPacketSerializer - Class in yapion.serializing.serializer.object.yapion.packet
 
YAPIONPacketSerializer() - Constructor for class yapion.serializing.serializer.object.yapion.packet.YAPIONPacketSerializer
 
YAPIONPacketStream - Class in yapion.packet
 
YAPIONPacketStream(YAPIONInputStream, YAPIONOutputStream) - Constructor for class yapion.packet.YAPIONPacketStream
 
YAPIONPacketStream(YAPIONSocket) - Constructor for class yapion.packet.YAPIONPacketStream
 
YAPIONParser - Class in yapion.parser
 
YAPIONParser(@lombok.NonNull byte[]) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a byte array to an YAPIONObject.
YAPIONParser(@lombok.NonNull char[]) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a char array to an YAPIONObject.
YAPIONParser(InputStream) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing an InputStream to an YAPIONObject.
YAPIONParser(InputStream, boolean) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing an InputStream to an YAPIONObject.
YAPIONParser(String) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a string to an YAPIONObject.
YAPIONParser(StringBuilder) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a StringBuilder to an YAPIONObject.
YAPIONParser(File) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a file content to an YAPIONObject.
YAPIONParser(File, boolean) - Constructor for class yapion.parser.YAPIONParser
Creates a YAPIONParser for parsing a file content to an YAPIONObject.
YAPIONParserException - Exception in yapion.exceptions.parser
 
YAPIONParserException() - Constructor for exception yapion.exceptions.parser.YAPIONParserException
 
YAPIONParserException(String) - Constructor for exception yapion.exceptions.parser.YAPIONParserException
 
YAPIONParserException(String, Throwable) - Constructor for exception yapion.exceptions.parser.YAPIONParserException
 
YAPIONParserException(Throwable) - Constructor for exception yapion.exceptions.parser.YAPIONParserException
 
YAPIONParserMapValue - Class in yapion.parser
 
YAPIONParserMapValue() - Constructor for class yapion.parser.YAPIONParserMapValue
 
YAPIONPath - Class in yapion.hierarchy.types
 
YAPIONPath(String[]) - Constructor for class yapion.hierarchy.types.YAPIONPath
 
YAPIONPath(YAPIONAnyType) - Constructor for class yapion.hierarchy.types.YAPIONPath
 
YAPIONPointer - Class in yapion.hierarchy.types
 
YAPIONPointer(String) - Constructor for class yapion.hierarchy.types.YAPIONPointer
 
YAPIONPointer(YAPIONObject) - Constructor for class yapion.hierarchy.types.YAPIONPointer
 
YAPIONPointer(YAPIONObject, ReferenceFunction) - Constructor for class yapion.hierarchy.types.YAPIONPointer
 
YAPIONPointerException - Exception in yapion.exceptions.value
 
YAPIONPointerException() - Constructor for exception yapion.exceptions.value.YAPIONPointerException
 
YAPIONPointerException(String) - Constructor for exception yapion.exceptions.value.YAPIONPointerException
 
YAPIONPointerException(String, Throwable) - Constructor for exception yapion.exceptions.value.YAPIONPointerException
 
YAPIONPointerException(Throwable) - Constructor for exception yapion.exceptions.value.YAPIONPointerException
 
YAPIONPostDeserialization - Annotation Type in yapion.annotations.object
This annotation describes one of the four steps in the process of deserialization.
YAPIONPostDeserialization.YAPIONPostDeserializations - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONPostSerialization - Annotation Type in yapion.annotations.object
This annotation describes one of the three steps in the process of serialization.
YAPIONPostSerialization.YAPIONPostSerializations - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONPreDeserialization - Annotation Type in yapion.annotations.object
This annotation describes one of the four steps in the process of deserialization.
YAPIONPreDeserialization.YAPIONPreDeserializations - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONPreSerialization - Annotation Type in yapion.annotations.object
This annotation describes one of the three steps in the process of serialization.
YAPIONPreSerialization.YAPIONPreSerializations - Annotation Type in yapion.annotations.object
This is just a container to make the outer class Repeatable.
YAPIONPrimitive - Annotation Type in yapion.annotations.api
This annotation describes that any YAPIONPrimitive is allowed as parameter.
YAPIONRecursionException - Exception in yapion.exceptions.value
 
YAPIONRecursionException() - Constructor for exception yapion.exceptions.value.YAPIONRecursionException
 
YAPIONRecursionException(String) - Constructor for exception yapion.exceptions.value.YAPIONRecursionException
 
YAPIONRecursionException(String, Throwable) - Constructor for exception yapion.exceptions.value.YAPIONRecursionException
 
YAPIONRecursionException(Throwable) - Constructor for exception yapion.exceptions.value.YAPIONRecursionException
 
YAPIONReflectionException - Exception in yapion.exceptions.utils
 
YAPIONReflectionException() - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
 
YAPIONReflectionException(String) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
 
YAPIONReflectionException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
 
YAPIONReflectionException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
 
YAPIONReflectionInvocationException - Exception in yapion.exceptions.utils
 
YAPIONReflectionInvocationException(InvocationTargetException) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionInvocationException
 
YAPIONRegistrator - Class in yapion.serializing
 
YAPIONRegistratorProvider - Annotation Type in yapion.annotations.registration
YAPIONRetrieveException - Exception in yapion.exceptions.utils
 
YAPIONRetrieveException() - Constructor for exception yapion.exceptions.utils.YAPIONRetrieveException
 
YAPIONRetrieveException(String) - Constructor for exception yapion.exceptions.utils.YAPIONRetrieveException
 
YAPIONRetrieveException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONRetrieveException
 
YAPIONRetrieveException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONRetrieveException
 
YAPIONSave - Annotation Type in yapion.annotations.serialize
This annotation describes a Field or Type to be saved in the process of serialization.
YAPIONSave.YAPIONSaves - Annotation Type in yapion.annotations.serialize
This is just a container to make the outer class Repeatable.
YAPIONSaveExclude - Annotation Type in yapion.annotations.serialize
This annotation describes a Field or Type to be excluded in the process of serialization.
YAPIONSaveExclude.YAPIONSaveExcludes - Annotation Type in yapion.annotations.serialize
This is just a container to make the outer class Repeatable.
YAPIONSearchResult(T) - Constructor for class yapion.hierarchy.api.ObjectSearch.YAPIONSearchResult
 
YAPIONSerializer - Class in yapion.serializing
 
YAPIONSerializer(Object) - Constructor for class yapion.serializing.YAPIONSerializer
Creates a YAPIONSerializer for serializing an Object.
YAPIONSerializer(Object, String) - Constructor for class yapion.serializing.YAPIONSerializer
Creates a YAPIONSerializer for serializing an Object with a specified context.
YAPIONSerializer(Object, String, YAPIONSerializerFlags) - Constructor for class yapion.serializing.YAPIONSerializer
Creates a YAPIONSerializer for serializing an Object with a specified context.
YAPIONSerializerException - Exception in yapion.exceptions.serializing
 
YAPIONSerializerException() - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
 
YAPIONSerializerException(String) - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
 
YAPIONSerializerException(String, Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
 
YAPIONSerializerException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
 
YAPIONSerializerFlagDefault - Class in yapion.serializing
A data structure to hold the default value of a specific YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey.
YAPIONSerializerFlagDefault(YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey, boolean) - Constructor for class yapion.serializing.YAPIONSerializerFlagDefault
 
YAPIONSerializerFlagDefault.YAPIONSerializerFlagKey - Class in yapion.serializing
A data structure to hold the FlagKey used by YAPIONSerializerFlags.
YAPIONSerializerFlags - Class in yapion.serializing
A data structure to hold the flags for an YAPIONSerializer.
YAPIONSerializerFlags() - Constructor for class yapion.serializing.YAPIONSerializerFlags
 
YAPIONSerializerRegistrator - Interface in yapion.serializing.api
This interface should be used to give you serializer extensions predefined entry points to register their Serializer for YAPION.
YAPIONSocket - Class in yapion.io
 
YAPIONSocket(Socket) - Constructor for class yapion.io.YAPIONSocket
 
YAPIONTreeIterator - Class in yapion.utils
 
YAPIONTreeIterator(YAPIONObject) - Constructor for class yapion.utils.YAPIONTreeIterator
 
YAPIONTreeIterator(YAPIONObject, YAPIONTreeIterator.YAPIONTreeIteratorOption) - Constructor for class yapion.utils.YAPIONTreeIterator
 
YAPIONTreeIterator.YAPIONTreeIteratorOption - Enum in yapion.utils
 
YAPIONType - Enum in yapion.hierarchy.types
 
YAPIONUtils - Class in yapion
 
YAPIONUtils.CheckResult - Enum in yapion
 
YAPIONValue<T> - Class in yapion.hierarchy.types
 
YAPIONValue(T) - Constructor for class yapion.hierarchy.types.YAPIONValue
 
YAPIONValueType - Class in yapion.hierarchy.api.groups
 
YAPIONValueType() - Constructor for class yapion.hierarchy.api.groups.YAPIONValueType
 
YearMonthSerializer - Class in yapion.serializing.serializer.object.time
 
YearMonthSerializer() - Constructor for class yapion.serializing.serializer.object.time.YearMonthSerializer
 
YearSerializer - Class in yapion.serializing.serializer.object.time
 
YearSerializer() - Constructor for class yapion.serializing.serializer.object.time.YearSerializer
 

Z

ZonedDateTimeSerializer - Class in yapion.serializing.serializer.object.time
 
ZonedDateTimeSerializer() - Constructor for class yapion.serializing.serializer.object.time.ZonedDateTimeSerializer
 
ZoneIdSerializer - Class in yapion.serializing.serializer.object.time
 
ZoneIdSerializer() - Constructor for class yapion.serializing.serializer.object.time.ZoneIdSerializer
 
ZoneOffsetSerializer - Class in yapion.serializing.serializer.object.time
 
ZoneOffsetSerializer() - Constructor for class yapion.serializing.serializer.object.time.ZoneOffsetSerializer
 
A B C D E F G H I J K L M N O P Q R S T U V W Y Z 
All Classes All Packages