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
All Classes All Packages
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
-
A wrapper function to
YAPIONPacketReceiver.add(Class, YAPIONPacketHandler)
- 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(Validator) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Deprecated.Add a new
Validator
to thisValidatorCluster
. - add(ValidatorVariable) - Method in class yapion.hierarchy.validators.Validator
-
Deprecated.Add a new
ValidatorVariable
which will validate a small portion of anyYAPIONObject
. - 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
orInstanceFactory
to the SerializerManager which will be used to create instances of a givenClass
. - 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 exceptiontrue
. - 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
andYAPIONDeserializer
. - 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
- 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
-
Used when any
YAPIONPacketReceiver.Handler
exceptYAPIONPacketReceiver.Handler.HEART_BEAT
orYAPIONPacketReceiver.Handler.LOST_HEART_BEAT
threw an exception. - ERROR_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
-
The key to specify if a
Error
should be handled silentlyfalse
or should throw an exceptiontrue
. - 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
andErrorSerializer
for identifying anThrowable
,Exception
,RuntimeException
andError
respectively by itsClass.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
orYAPIONInputStream
. - 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
orYAPIONInputStream
. - 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 oneYAPIONObject
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
-
Get the
DeserializeResult
. - 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
- 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
-
Deprecated.
- 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)
orYAPIONUtils.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 theYAPIONDeserializer
. - 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
ifSerializerObject.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 theYAPIONDeserializer
. - 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
andPublicKeySerializer
for identifying anPublicKey
andPrivateKey
respectively by itsClass.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 andYAPIONMap.toJSONLossy(AbstractOutput)
for representation of anYAPIONMap
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)
orYAPIONUtils.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 andYAPIONPointer.toJSONLossy(AbstractOutput)
for representation of anYAPIONPointer
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 asnull
true
or serialized properlyfalse
. - PRIVATE_KEY_EXCEPTION - Static variable in class yapion.serializing.YAPIONSerializerFlagDefault
-
The key to specify if a
PrivateKey
should be serializedfalse
or should result in an thrown exceptiontrue
. - 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)
orYAPIONUtils.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 properlyfalse
. - 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 exceptiontrue
. - 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
-
Create a
SerializerList
from two interfaces:SerializeManagerUtils.SerializationGetter
andSerializeManagerUtils.DeserializationGetter
. - 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
-
Create a
SerializerMap
from two interfaces:SerializeManagerUtils.SerializationGetter
andSerializeManagerUtils.DeserializationGetter
. - 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
-
Create a
SerializerQueue
from two interfaces:SerializeManagerUtils.SerializationGetter
andSerializeManagerUtils.DeserializationGetter
. - 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
-
Create a
SerializerQueue
from two interfaces:SerializeManagerUtils.SerializationGetter
andSerializeManagerUtils.DeserializationGetter
. - 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
-
Create a
SerializerSet
from two interfaces:SerializeManagerUtils.SerializationGetter
andSerializeManagerUtils.DeserializationGetter
. - 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 theInputStream
. - 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 aYAPIONObject
. - 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
andYAPIONDeserializer
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
andYAPIONDeserializer
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
andYAPIONDeserializer
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
andYAPIONDeserializer
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
andYAPIONDeserializer
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
andYAPIONDeserializer
for identifying anYAPIONObject
type by itsClass.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 specifiedValidatorVariable
's given by the user. - validate(YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Deprecated.Checks if the inputted
YAPIONObject
matches oneValidator
. - validate(YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Deprecated.Checks if the inputted
YAPIONObject
matches oneValidator
. - validate(ValidatorCluster.ClusterMode, YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Deprecated.Checks if the inputted
YAPIONObject
matches theValidator
with the specifiedValidatorCluster.ClusterMode
. - validate(ValidatorCluster.ClusterMode, YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Deprecated.Checks if the inputted
YAPIONObject
matches theValidator
with the specifiedValidatorCluster.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.
- validator(YAPIONObject, Validator.ValidationOption...) - Static method in class yapion.hierarchy.validators.Validator
-
Deprecated.
- 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 theValidator
. - ValidatorVariable(Validation, String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
-
Deprecated.Create an
ValidatorVariable
used by theValidator
. - 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
andYAPIONSave
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
orSet
. - 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
andYAPIONSave
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 useObjenesisBase
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
All Classes All Packages