A B C D E F G H I J K L M N O P Q R S T U V W Y
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 ListSerializer to the SerializeManager by calling
SerializeManager.add(InstanceFactoryInterface)
. - add() - Method in class yapion.serializing.api.SerializerList
-
Add this ListSerializer to the SerializeManager by calling
SerializeManager.add(SerializerListInterface)
. - add() - Method in class yapion.serializing.api.SerializerMap
-
Add this ListSerializer to the SerializeManager by calling
SerializeManager.add(SerializerMapInterface)
. - add() - Method in class yapion.serializing.api.SerializerObject
-
Add this ListSerializer to the SerializeManager by calling
SerializeManager.add(SerializerObjectInterface)
. - add() - Method in class yapion.serializing.api.SerializerQueue
-
Add this ListSerializer to the SerializeManager by calling
SerializeManager.add(SerializerQueueInterface)
. - add() - Method in class yapion.serializing.api.SerializerSet
-
Add this ListSerializer to the SerializeManager by calling
SerializeManager.add(SerializerSetInterface)
. - add(Class<? extends YAPIONPacket>[], YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Add an YAPIONPacketHandler for the specified packetTypes to handle.
- add(Class<? extends YAPIONPacket>, YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Add an YAPIONPacketHandler for a specified packetType to handle.
- add(String, boolean) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, byte) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, char) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, double) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, float) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, int) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, long) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, short) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, String) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, BigDecimal) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, BigInteger) - Method in class yapion.hierarchy.types.YAPIONObject
- add(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
- add(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
- add(YAPIONAnyType, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
- add(YAPIONVariable) - Method in class yapion.hierarchy.types.YAPIONMap
- add(YAPIONVariable) - Method in class yapion.hierarchy.types.YAPIONObject
- add(Validator) - Method in class yapion.hierarchy.validators.Validator
- add(Validator) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Add a new
Validator
to thisValidatorCluster
. - add(ValidatorVariable) - Method in class yapion.hierarchy.validators.Validator
-
Add a new
ValidatorVariable
which will validate a small portion of anyYAPIONObject
. - add(YAPIONPacketHandler, Class<? extends YAPIONPacket>) - Method in class yapion.packet.YAPIONPacketReceiver
-
A wrapper function to
YAPIONPacketReceiver.add(Class, YAPIONPacketHandler)
- add(YAPIONPacketHandler, Class<? extends YAPIONPacket>...) - Method in class yapion.packet.YAPIONPacketReceiver
-
A wrapper function to
YAPIONPacketReceiver.add(Class[], YAPIONPacketHandler)
- add(YAPIONParserMapMapping) - Method in class yapion.hierarchy.types.YAPIONMap
- add(YAPIONParserMapObject) - Method in class yapion.hierarchy.types.YAPIONMap
- add(InstanceFactoryInterface<?>) - Static method in class yapion.serializing.SerializeManager
-
Add an
InstanceFactory
orInstanceFactoryInterface
to the SerializerManager which will be used to create instances of a givenClass
. - add(SerializerListInterface<T>) - Static method in class yapion.serializing.SerializeManager
-
Adds a special Serializer for a specific List.
- add(SerializerMapInterface<T>) - Static method in class yapion.serializing.SerializeManager
-
Adds a special Serializer for a specific Map.
- add(SerializerObjectInterface<T>) - Static method in class yapion.serializing.SerializeManager
-
Adds a special Serializer for a specific Object.
- add(SerializerQueueInterface<T>) - Static method in class yapion.serializing.SerializeManager
-
Adds a special Serializer for a specific Queue.
- add(SerializerSetInterface<T>) - Static method in class yapion.serializing.SerializeManager
-
Adds a special Serializer for a specific Set.
- 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. - addOrPointer(String, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONObject
- addOrPointer(YAPIONVariable) - Method in class yapion.hierarchy.types.YAPIONObject
- 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. - ALL_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
-
If all are valid.
- ANY - yapion.hierarchy.types.YAPIONType
- ANY - yapion.hierarchy.validators.ValidatorType
- ANY_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
-
If one or more are valid.
- ARRAY - yapion.hierarchy.types.YAPIONType
- ARRAY - yapion.hierarchy.validators.ValidatorType
- ArrayBlockingQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- ArrayBlockingQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.ArrayBlockingQueueSerializer
- ArrayDequeSerializer - Class in yapion.serializing.serializer.object.deque
- ArrayDequeSerializer() - Constructor for class yapion.serializing.serializer.object.deque.ArrayDequeSerializer
- ArrayListSerializer - Class in yapion.serializing.serializer.object.list
- ArrayListSerializer() - Constructor for class yapion.serializing.serializer.object.list.ArrayListSerializer
- 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
- 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.packet.YAPIONInputStream
-
Returns an estimate of bytes to be able to read.
- available() - Method in class yapion.packet.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
- 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. - BigDecimalSerializer - Class in yapion.serializing.serializer.primitive.number
- BigDecimalSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.BigDecimalSerializer
- BigIntegerSerializer - Class in yapion.serializing.serializer.primitive.number
- BigIntegerSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.BigIntegerSerializer
- 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
- BlockingDequeSerializer - Class in yapion.serializing.serializer.object.deque.concurrent
- BlockingDequeSerializer() - Constructor for class yapion.serializing.serializer.object.deque.concurrent.BlockingDequeSerializer
- BlockingQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- BlockingQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.BlockingQueueSerializer
- BooleanSerializer - Class in yapion.serializing.serializer.primitive
- BooleanSerializer() - Constructor for class yapion.serializing.serializer.primitive.BooleanSerializer
- 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. - 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
C
- cacheReferenceValue(long) - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- calc(String) - Static method in class yapion.utils.ReferenceIDUtils
-
Calculates the reference ID of a given String, primarily used for variable names.
- cascading() - Method in annotation type yapion.annotations.object.YAPIONData
-
Cascade this annotation to instance properties / objects and their properties, too.
- 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. - CharacterSerializer - Class in yapion.serializing.serializer.primitive
- CharacterSerializer() - Constructor for class yapion.serializing.serializer.primitive.CharacterSerializer
- checkRecursion(YAPIONAnyType, YAPIONAnyType) - Static method in class yapion.utils.RecursionUtils
-
Checks if a instance is already given in the hierarchy.
- checkRecursion(YAPIONVariable, YAPIONAnyType) - Static method in class yapion.utils.RecursionUtils
-
Checks if a variable is already given in the hierarchy.
- classType() - Method in interface yapion.serializing.InternalSerializer
- classType() - Method in class yapion.serializing.serializer.object.other.YAPIONPacketSerializer
- 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.packet.YAPIONInputStream
-
Closes this InputStream and tries to close the handler Thread
- close() - Method in class yapion.packet.YAPIONOutputStream
-
Closes the OutputStream.
- close() - Method in class yapion.packet.YAPIONSocket
- 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
- 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
- ConcurrentHashMapSerializer - Class in yapion.serializing.serializer.object.map.concurrent
- ConcurrentHashMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.concurrent.ConcurrentHashMapSerializer
- ConcurrentLinkedDequeSerializer - Class in yapion.serializing.serializer.object.deque.concurrent
- ConcurrentLinkedDequeSerializer() - Constructor for class yapion.serializing.serializer.object.deque.concurrent.ConcurrentLinkedDequeSerializer
- ConcurrentLinkedQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- ConcurrentLinkedQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.ConcurrentLinkedQueueSerializer
- ConcurrentMapSerializer - Class in yapion.serializing.serializer.object.map.concurrent
- ConcurrentMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.concurrent.ConcurrentMapSerializer
- ConcurrentNavigableMapSerializer - Class in yapion.serializing.serializer.object.map.concurrent
- ConcurrentNavigableMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.concurrent.ConcurrentNavigableMapSerializer
- ConcurrentSkipListMapSerializer - Class in yapion.serializing.serializer.object.map.concurrent
- ConcurrentSkipListMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.concurrent.ConcurrentSkipListMapSerializer
- ConcurrentSkipListSetSerializer - Class in yapion.serializing.serializer.object.set.concurrent
- ConcurrentSkipListSetSerializer() - Constructor for class yapion.serializing.serializer.object.set.concurrent.ConcurrentSkipListSetSerializer
- 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.
- constructObjectObjenesis(String) - Static method in class yapion.utils.ReflectionsUtils
-
Construct an Object instance from a given className.
- consume(String) - Method in class yapion.hierarchy.output.AbstractOutput
- consumePrettified(String) - Method in class yapion.hierarchy.output.AbstractOutput
- 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
- copy() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- copy() - Method in class yapion.hierarchy.types.YAPIONValue
- copy() - Method in class yapion.serializing.TypeReMapper
-
Clone this
TypeReMapper
and internal state. - CopyOnWriteArrayListSerializer - Class in yapion.serializing.serializer.object.list.concurrent
- CopyOnWriteArrayListSerializer() - Constructor for class yapion.serializing.serializer.object.list.concurrent.CopyOnWriteArrayListSerializer
- CopyOnWriteArraySetSerializer - Class in yapion.serializing.serializer.object.set.concurrent
- CopyOnWriteArraySetSerializer() - Constructor for class yapion.serializing.serializer.object.set.concurrent.CopyOnWriteArraySetSerializer
- 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.other.YAPIONPacketSerializer
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
- DateSerializer - Class in yapion.serializing.serializer.object.time
- DateSerializer() - Constructor for class yapion.serializing.serializer.object.time.DateSerializer
- deepSize() - Method in class yapion.hierarchy.typegroups.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_WAIT - Static variable in class yapion.packet.YAPIONInputStream
- depth() - Method in class yapion.hierarchy.types.YAPIONPath
- DequeSerializer - Class in yapion.serializing.serializer.object.deque
- DequeSerializer() - Constructor for class yapion.serializing.serializer.object.deque.DequeSerializer
- 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.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.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.deque.ArrayDequeSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.deque.concurrent.BlockingDequeSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.deque.concurrent.ConcurrentLinkedDequeSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.deque.concurrent.LinkedBlockingDequeSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.deque.DequeSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.list.ArrayListSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.list.concurrent.CopyOnWriteArrayListSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.list.LinkedListSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.list.ListSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentHashMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentNavigableMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentSkipListMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.HashMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.IdentityHashMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.LinkedHashMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.MapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.TreeMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.map.WeakHashMapSerializer
- 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.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.other.YAPIONPacketSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.ArrayBlockingQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.BlockingQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.ConcurrentLinkedQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedBlockingQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedTransferQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.PriorityBlockingQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.SynchronousQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.concurrent.TransferQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.PriorityQueueSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.queue.QueueSerializer
- 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.set.concurrent.ConcurrentSkipListSetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.set.concurrent.CopyOnWriteArraySetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.set.HashSetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.set.LinkedHashSetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.set.SetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.set.TreeSetSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.stack.StackSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.table.TableSerializerHash
- 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.ExceptionSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.object.throwable.RuntimeExceptionSerializer
- 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.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.vector.VectorSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.overrideable.YAPIONArraySerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.overrideable.YAPIONMapSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.overrideable.YAPIONObjectSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.overrideable.YAPIONPointerSerializer
- deserialize(DeserializeData<? extends YAPIONAnyType>) - Method in class yapion.serializing.serializer.overrideable.YAPIONValueSerializer
- 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<R>) - Method in interface yapion.serializing.SerializeManager.DeserializationGetter
- deserialize(DeserializeData<YAPIONArray>) - Method in interface yapion.serializing.api.SerializerListInterface
-
This method is used to deserialize the type defined by
SerializerListInterface.type()
. - deserialize(DeserializeData<YAPIONArray>) - Method in interface yapion.serializing.api.SerializerQueueInterface
-
This method is used to deserialize the type defined by
SerializerQueueInterface.type()
. - deserialize(DeserializeData<YAPIONArray>) - Method in interface yapion.serializing.api.SerializerSetInterface
-
This method is used to deserialize the type defined by
SerializerSetInterface.type()
. - deserialize(DeserializeData<YAPIONMap>) - Method in interface yapion.serializing.api.SerializerMapInterface
-
This method is used to deserialize the type defined by
SerializerMapInterface.type()
. - deserialize(DeserializeData<YAPIONObject>) - Method in interface yapion.serializing.api.SerializerObjectInterface
-
This method is used to deserialize the type defined by
SerializerObjectInterface.type()
. - DeserializeData<T extends YAPIONAnyType> - Class in yapion.serializing.data
- DeserializeData() - Constructor for class yapion.serializing.data.DeserializeData
- DeserializeField - Class in yapion.serializing
- DeserializeField() - Constructor for class yapion.serializing.DeserializeField
- DeserializeResult - Class in yapion.serializing
- DeserializeResult() - Constructor for class yapion.serializing.DeserializeResult
- 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.calc(String)
- discardCache() - Static method in class yapion.utils.ReflectionsUtils
-
Discard the cache used by
- discardReferenceValue() - Method in class yapion.hierarchy.typegroups.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. - DoubleSerializer - Class in yapion.serializing.serializer.primitive.number
- DoubleSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.DoubleSerializer
- DurationSerializer - Class in yapion.serializing.serializer.object.time
- DurationSerializer() - Constructor for class yapion.serializing.serializer.object.time.DurationSerializer
E
- empty() - Method in interface yapion.serializing.InternalSerializer
- empty() - Method in class yapion.serializing.serializer.object.other.YAPIONPacketSerializer
- ENUM_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
- 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
- equals(Object) - Method in class yapion.hierarchy.types.YAPIONVariable
- ErrorSerializer - Class in yapion.serializing.serializer.object.throwable
- ErrorSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.ErrorSerializer
- EXCEPTION_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
-
This variable is used in the
ThrowableSerializer
,ExceptionSerializer
,RuntimeExceptionSerializer
andErrorSerializer
for identifying anThrowable
,Exception
,RuntimeException
andError
respectively by itsClass.getTypeName()
. - ExceptionSerializer - Class in yapion.serializing.serializer.object.throwable
- ExceptionSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.ExceptionSerializer
F
- fieldName - Variable in class yapion.serializing.DeserializeField
-
The fieldName that could not be serialized.
- 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
. - FileOutput - Class in yapion.hierarchy.output
- FileOutput(File) - Constructor for class yapion.hierarchy.output.FileOutput
- FilePrettifiedOutput - Class in yapion.hierarchy.output
- FilePrettifiedOutput(File) - Constructor for class yapion.hierarchy.output.FilePrettifiedOutput
- 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
- 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. - FloatSerializer - Class in yapion.serializing.serializer.primitive.number
- FloatSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.FloatSerializer
- flush() - Method in class yapion.hierarchy.output.StreamOutput
- format(long) - Static method in class yapion.utils.ReferenceIDUtils
-
Formats the input to the standard reference ID structure.
G
- get() - Method in class yapion.hierarchy.types.YAPIONValue
- get() - Method in class yapion.serializing.ContextManager
- get(int) - Method in class yapion.hierarchy.types.YAPIONArray
- get(String) - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- get(String) - Method in interface yapion.hierarchy.typeinterfaces.ObjectSearch
- 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(String) - Method in class yapion.hierarchy.types.YAPIONPointer
- get(String...) - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- get(String...) - Method in interface yapion.hierarchy.typeinterfaces.ObjectSearch
- get(YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONMap
- getAllValues() - Method in class yapion.hierarchy.typegroups.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(String) - Method in class yapion.hierarchy.types.YAPIONObject
- getChannel() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
- getChannel() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- getClass(String) - Method in class yapion.serializing.YAPIONDeserializer
- getDepth() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getDepth() - Method in interface yapion.hierarchy.typeinterfaces.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
- getFields(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- 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
- 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
- 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(String) - Method in class yapion.hierarchy.types.YAPIONObject
- getName() - Method in enum yapion.hierarchy.types.YAPIONType
- getName() - Method in class yapion.hierarchy.types.YAPIONVariable
- getObject() - Method in class yapion.serializing.YAPIONDeserializer
-
Get the deserialized Object.
- getObject(String) - Method in class yapion.hierarchy.types.YAPIONObject
- getOOBInline() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- getOutputStream() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- getParent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getParseTime() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getParseTimeMillis() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getPath() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getPath() - Method in interface yapion.hierarchy.typeinterfaces.ObjectPath
- getPath() - Method in class yapion.hierarchy.types.YAPIONPath
- getPath(YAPIONAnyType) - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- getPath(YAPIONAnyType) - Method in interface yapion.hierarchy.typeinterfaces.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
- getPointer(String) - Method in class yapion.hierarchy.types.YAPIONObject
- 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
- getProcessBuilder() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
- 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
- getReferenceValue() - Method in class yapion.hierarchy.typegroups.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.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
- getTcpNoDelay() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- getTrafficClass() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- getType() - Method in interface yapion.hierarchy.typeinterfaces.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()
. - getValue() - Method in class yapion.hierarchy.types.YAPIONVariable
- getValue(String) - Method in class yapion.hierarchy.types.YAPIONObject
- getValue(String, Class<T>) - Method in class yapion.hierarchy.types.YAPIONObject
- getValue(String, T) - Method in class yapion.hierarchy.types.YAPIONObject
- getValueOfField(Field, Object) - Static method in class yapion.utils.ReflectionsUtils
- getValueType() - Method in class yapion.hierarchy.types.YAPIONValue
- getVariable(String) - Method in class yapion.hierarchy.types.YAPIONObject
- getYAPIONAny() - Method in class yapion.utils.RecursionUtils.RecursionResult
- getYAPIONInputStream() - Method in class yapion.packet.YAPIONSocket
- getYAPIONObject() - Method in class yapion.serializing.YAPIONSerializer
-
Get the internal parsed YAPIONObject.
- getYAPIONOutputStream() - Method in class yapion.packet.YAPIONPacket
- getYAPIONOutputStream() - Method in class yapion.packet.YAPIONSocket
H
- handle(YAPIONPacket) - Method in class yapion.packet.YAPIONPacketReceiver
-
Handles an YAPIONPacket by calling the specified yapionPacketHandler for the type of the packet.
- handlePacket(YAPIONPacket) - Method in interface yapion.packet.YAPIONPacketHandler
-
Handle a specific
YAPIONPacket
. - 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
- hashCode() - Method in class yapion.hierarchy.types.YAPIONVariable
- HashMapSerializer - Class in yapion.serializing.serializer.object.map
- HashMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.HashMapSerializer
- HashSetSerializer - Class in yapion.serializing.serializer.object.set
- HashSetSerializer() - Constructor for class yapion.serializing.serializer.object.set.HashSetSerializer
- hasIgnoredFields(Object) - Method in class yapion.serializing.DeserializeResult
-
Check if a given
Object
has ignored fields. - hasNext() - Method in class yapion.utils.YAPIONTreeIterator
- hasParent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- hasReferenceValue() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- HIGH_WAIT - Static variable in class yapion.packet.YAPIONInputStream
I
- IdentifierUtils - Class in yapion.utils
- IdentityHashMapSerializer - Class in yapion.serializing.serializer.object.map
- IdentityHashMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.IdentityHashMapSerializer
- 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(String, Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- indent - Static variable in interface yapion.hierarchy.typeinterfaces.ObjectOutput
- indent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- indent(int) - Method in interface yapion.hierarchy.typeinterfaces.ObjectOutput
- 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
- instance() - Method in interface yapion.serializing.api.InstanceFactoryInterface
-
This should return an Instance of the desired class described by
InstanceFactoryInterface.type()
. - instance() - Method in interface yapion.serializing.SerializeManager.InstanceGetter
- InstanceFactory<T> - Class in yapion.serializing.api
- InstanceFactory() - Constructor for class yapion.serializing.api.InstanceFactory
- InstanceFactory(Class<T>, SerializeManager.InstanceGetter<T>) - Static method in class yapion.serializing.SerializeManager
-
Create a
InstanceFactory
from one interface:SerializeManager.InstanceGetter
Which is a FunctionalInterface with just one method to override. - InstanceFactoryInterface<T> - Interface in yapion.serializing.api
- 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. - 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.security.PrivateKeySerializer
- internalConsume(String) - Method in class yapion.hierarchy.output.AbstractOutput
- internalConsume(String) - Method in class yapion.hierarchy.output.FileOutput
- 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.StringOutput
- InternalOverrideableSerializer<T> - Interface in yapion.serializing
- InternalSerializer<T> - Interface in yapion.serializing
- invokeMethod(Method, 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(Method, 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.
- 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.
- 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
- isClassSuperclassOf(String, 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.typegroups.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
- isError(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- isException(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- isInputShutdown() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- isNotEmpty() - Method in class yapion.parser.TypeStack
- isOutputShutdown() - Method in class yapion.serializing.wrapped.net.WrappedSocket
- isRuntimeException(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- isStrict() - Method in class yapion.serializing.YAPIONSerializer
-
Returns whether the serialization should be strict and should not allow any data loss while serializing.
- isStrictSerialization() - 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
. - isThrowable(Class<?>) - Static method in class yapion.utils.ReflectionsUtils
- isValuePresent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.parser.JSONParserException
- JSONParserException(Throwable) - Constructor for exception yapion.exceptions.parser.JSONParserException
K
- KEY_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
- KeyPairSerializer - Class in yapion.serializing.serializer.object.security
- KeyPairSerializer() - Constructor for class yapion.serializing.serializer.object.security.KeyPairSerializer
L
- LEAST_VALID - yapion.hierarchy.validators.ValidatorCluster.ClusterMode
-
If at least the inputted number are valid.
- length() - Method in class yapion.hierarchy.output.StringBuilderOutput
- length() - Method in class yapion.hierarchy.typegroups.YAPIONDataType
- length() - Method in class yapion.hierarchy.types.YAPIONArray
- length() - Method in class yapion.hierarchy.types.YAPIONMap
- length() - Method in class yapion.hierarchy.types.YAPIONObject
- LinkedBlockingDequeSerializer - Class in yapion.serializing.serializer.object.deque.concurrent
- LinkedBlockingDequeSerializer() - Constructor for class yapion.serializing.serializer.object.deque.concurrent.LinkedBlockingDequeSerializer
- LinkedBlockingQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- LinkedBlockingQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.LinkedBlockingQueueSerializer
- LinkedHashMapSerializer - Class in yapion.serializing.serializer.object.map
- LinkedHashMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.LinkedHashMapSerializer
- LinkedHashSetSerializer - Class in yapion.serializing.serializer.object.set
- LinkedHashSetSerializer() - Constructor for class yapion.serializing.serializer.object.set.LinkedHashSetSerializer
- LinkedListSerializer - Class in yapion.serializing.serializer.object.list
- LinkedListSerializer() - Constructor for class yapion.serializing.serializer.object.list.LinkedListSerializer
- LinkedTransferQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- LinkedTransferQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.LinkedTransferQueueSerializer
- ListSerializer - Class in yapion.serializing.serializer.object.list
- ListSerializer() - Constructor for class yapion.serializing.serializer.object.list.ListSerializer
- load - Variable in class yapion.serializing.ContextManager.YAPIONInfo
- loadWithoutAnnotation() - Method in interface yapion.serializing.InternalSerializer
- loadWithoutAnnotation() - Method in class yapion.serializing.serializer.object.other.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. - LongSerializer - Class in yapion.serializing.serializer.primitive.number
- LongSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.LongSerializer
- LOW_WAIT - Static variable in class yapion.packet.YAPIONInputStream
M
- main(String[]) - Static method in class yapion.utils.ReflectionsUtils
- main(String[]) - Static method in class yapion.utils.YAPIONTreeIterator
- MAP - yapion.hierarchy.types.YAPIONType
- MAP - yapion.hierarchy.validators.ValidatorType
- 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. - 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.
- mapping - Variable in class yapion.parser.YAPIONParserMapMapping
- 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
- MethodManager - Class in yapion.serializing
- ModifierUtils - Class in yapion.utils
- 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
-
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
-
If none are valid.
- NOT - yapion.YAPIONUtils.CheckResult
-
If either
YAPIONUtils.isBase64YAPIONObject(String)
orYAPIONUtils.isStringYAPIONObject(String)
return this a string can definitely not be a YAPION object.
O
- object - Variable in class yapion.serializing.data.DeserializeData
- object - Variable in class yapion.serializing.data.SerializeData
- OBJECT - yapion.hierarchy.types.YAPIONType
- OBJECT - yapion.hierarchy.validators.ValidatorType
- ObjectOutput - Interface in yapion.hierarchy.typeinterfaces
- ObjectPath - Interface in yapion.hierarchy.typeinterfaces
- objects() - Method in class yapion.serializing.DeserializeResult
-
Retrieve all
Object
's that have ignored fields present. - ObjectSearch - Interface in yapion.hierarchy.typeinterfaces
- ObjectSearch.YAPIONSearchResult<T extends YAPIONAnyType> - Class in yapion.hierarchy.typeinterfaces
- ObjectType - Interface in yapion.hierarchy.typeinterfaces
- optimize - Variable in class yapion.serializing.ContextManager.YAPIONInfo
- 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
P
- 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(InputStream) - Static method in class yapion.parser.YAPIONParser
-
Parses the InputStream to an YAPIONObject.
- parse(Object) - Method in class yapion.serializing.YAPIONSerializer
- parse(String) - Static method in class yapion.parser.YAPIONParser
-
Parses the String to an YAPIONObject.
- parse(YAPIONAnyType) - Method in class yapion.serializing.YAPIONDeserializer
- parse(YAPIONAnyType, YAPIONDeserializer) - Method in class yapion.serializing.YAPIONDeserializer
-
Deprecated.since 0.12.0 use
YAPIONDeserializer.parse(YAPIONAnyType)
instead - parseJSON(String) - Static method in class yapion.parser.YAPIONParser
-
Parses the JSON String to an YAPIONObject.
- parseValue(String) - Static method in class yapion.hierarchy.types.YAPIONValue
- path(List<String>) - Method in interface yapion.hierarchy.validators.ValidationHook
-
Alter the validation so that the path of you
YAPIONAnyType
can be deeper in the object. - peek() - Method in class yapion.parser.TypeStack
- peekTime() - 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 - yapion.hierarchy.types.YAPIONType
- POINTER - yapion.hierarchy.validators.ValidatorType
- 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
- prettified() - Method in class yapion.hierarchy.output.AbstractOutput
- prettified() - Method in class yapion.hierarchy.output.FilePrettifiedOutput
- prettified() - Method in class yapion.hierarchy.output.StreamPrettifiedOutput
- prettified() - Method in class yapion.hierarchy.output.StringBuilderPrettifiedOutput
- prettified() - Method in class yapion.hierarchy.output.StringPrettifiedOutput
- 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
- PriorityBlockingQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- PriorityBlockingQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.PriorityBlockingQueueSerializer
- PriorityQueueSerializer - Class in yapion.serializing.serializer.object.queue
- PriorityQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.PriorityQueueSerializer
- 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
Q
- QueueSerializer - Class in yapion.serializing.serializer.object.queue
- QueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.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.packet.YAPIONInputStream
-
Read and parses the next YAPIONObject.
- read() - Method in class yapion.packet.YAPIONSocket
- readObject() - Method in class yapion.packet.YAPIONInputStream
-
Read, parses and deserialized the next YAPIONObject.
- readObject() - Method in class yapion.packet.YAPIONSocket
- RecursionUtils - Class in yapion.utils
- 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
- reducedIndent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- ReferenceIDUtils - Class in yapion.utils
- referenceValue() - Method in class yapion.hierarchy.typegroups.YAPIONAnyClosure
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONArray
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONMap
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONObject
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONPointer
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONValue
- referenceValue() - Method in class yapion.hierarchy.types.YAPIONVariable
- ReflectionsUtils - Class in yapion.utils
- ReflectionsUtils.Parameter - Class in yapion.utils
- remove(Class<?>) - Static method in class yapion.serializing.SerializeManager
-
Remove a special Serializer with the Class type name.
- remove(String) - Static method in class yapion.serializing.SerializeManager
-
Remove a special Serializer with the type name.
- removed(Field) - Static method in class yapion.utils.ModifierUtils
-
Checks if a given field should be serialized or not.
- removeParent() - Method in class yapion.hierarchy.typegroups.YAPIONAnyType
- result() - Method in class yapion.parser.JSONMapper
- result() - Method in class yapion.parser.YAPIONParser
-
Returns the YAPIONObject parsed by
parse()
- 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.
- RuntimeExceptionSerializer - Class in yapion.serializing.serializer.object.throwable
- RuntimeExceptionSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.RuntimeExceptionSerializer
S
- save - Variable in class yapion.serializing.ContextManager.YAPIONInfo
- saveWithoutAnnotation() - Method in interface yapion.serializing.InternalSerializer
- saveWithoutAnnotation() - Method in class yapion.serializing.serializer.object.other.YAPIONPacketSerializer
- 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, boolean) - 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, boolean) - 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<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<Exception>) - Method in class yapion.serializing.serializer.object.throwable.ExceptionSerializer
- 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<Runnable>) - Method in class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
- serialize(SerializeData<RuntimeException>) - Method in class yapion.serializing.serializer.object.throwable.RuntimeExceptionSerializer
- 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<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<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<ArrayDeque<?>>) - Method in class yapion.serializing.serializer.object.deque.ArrayDequeSerializer
- serialize(SerializeData<ArrayList>) - Method in class yapion.serializing.serializer.object.list.ArrayListSerializer
- serialize(SerializeData<ArrayBlockingQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.ArrayBlockingQueueSerializer
- 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<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<BlockingDeque<?>>) - Method in class yapion.serializing.serializer.object.deque.concurrent.BlockingDequeSerializer
- serialize(SerializeData<BlockingQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.BlockingQueueSerializer
- serialize(SerializeData<ConcurrentHashMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentHashMapSerializer
- serialize(SerializeData<ConcurrentLinkedDeque<?>>) - Method in class yapion.serializing.serializer.object.deque.concurrent.ConcurrentLinkedDequeSerializer
- serialize(SerializeData<ConcurrentLinkedQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.ConcurrentLinkedQueueSerializer
- serialize(SerializeData<ConcurrentMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentMapSerializer
- serialize(SerializeData<ConcurrentNavigableMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentNavigableMapSerializer
- serialize(SerializeData<ConcurrentSkipListMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentSkipListMapSerializer
- serialize(SerializeData<ConcurrentSkipListSet<?>>) - Method in class yapion.serializing.serializer.object.set.concurrent.ConcurrentSkipListSetSerializer
- serialize(SerializeData<CopyOnWriteArrayList<?>>) - Method in class yapion.serializing.serializer.object.list.concurrent.CopyOnWriteArrayListSerializer
- serialize(SerializeData<CopyOnWriteArraySet<?>>) - Method in class yapion.serializing.serializer.object.set.concurrent.CopyOnWriteArraySetSerializer
- serialize(SerializeData<LinkedBlockingDeque<?>>) - Method in class yapion.serializing.serializer.object.deque.concurrent.LinkedBlockingDequeSerializer
- serialize(SerializeData<LinkedBlockingQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedBlockingQueueSerializer
- serialize(SerializeData<LinkedTransferQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedTransferQueueSerializer
- serialize(SerializeData<PriorityBlockingQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.PriorityBlockingQueueSerializer
- serialize(SerializeData<SynchronousQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.SynchronousQueueSerializer
- serialize(SerializeData<TransferQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.concurrent.TransferQueueSerializer
- serialize(SerializeData<Date>) - Method in class yapion.serializing.serializer.object.time.DateSerializer
- serialize(SerializeData<Deque<?>>) - Method in class yapion.serializing.serializer.object.deque.DequeSerializer
- serialize(SerializeData<HashMap>) - Method in class yapion.serializing.serializer.object.map.HashMapSerializer
- serialize(SerializeData<HashSet<?>>) - Method in class yapion.serializing.serializer.object.set.HashSetSerializer
- serialize(SerializeData<Hashtable<?, ?>>) - Method in class yapion.serializing.serializer.object.table.TableSerializerHash
- serialize(SerializeData<IdentityHashMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.IdentityHashMapSerializer
- serialize(SerializeData<LinkedHashMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.LinkedHashMapSerializer
- serialize(SerializeData<LinkedHashSet<?>>) - Method in class yapion.serializing.serializer.object.set.LinkedHashSetSerializer
- serialize(SerializeData<LinkedList>) - Method in class yapion.serializing.serializer.object.list.LinkedListSerializer
- serialize(SerializeData<List>) - Method in class yapion.serializing.serializer.object.list.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<PriorityQueue<?>>) - Method in class yapion.serializing.serializer.object.queue.PriorityQueueSerializer
- serialize(SerializeData<Queue<?>>) - Method in class yapion.serializing.serializer.object.queue.QueueSerializer
- serialize(SerializeData<Random>) - Method in class yapion.serializing.serializer.object.other.RandomSerializer
- serialize(SerializeData<Set>) - Method in class yapion.serializing.serializer.object.set.SetSerializer
- serialize(SerializeData<Stack<?>>) - Method in class yapion.serializing.serializer.object.stack.StackSerializer
- serialize(SerializeData<TreeMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.TreeMapSerializer
- serialize(SerializeData<TreeSet<?>>) - Method in class yapion.serializing.serializer.object.set.TreeSetSerializer
- serialize(SerializeData<UUID>) - Method in class yapion.serializing.serializer.object.other.UUIDSerializer
- serialize(SerializeData<Vector<?>>) - Method in class yapion.serializing.serializer.object.vector.VectorSerializer
- serialize(SerializeData<WeakHashMap<?, ?>>) - Method in class yapion.serializing.serializer.object.map.WeakHashMapSerializer
- serialize(SerializeData<T>) - Method in interface yapion.serializing.api.SerializerListInterface
-
This method is used to serialize the type defined by
SerializerListInterface.type()
. - serialize(SerializeData<T>) - Method in interface yapion.serializing.api.SerializerMapInterface
-
This method is used to serialize the type defined by
SerializerMapInterface.type()
. - serialize(SerializeData<T>) - Method in interface yapion.serializing.api.SerializerObjectInterface
-
This method is used to serialize the type defined by
SerializerObjectInterface.type()
. - serialize(SerializeData<T>) - Method in interface yapion.serializing.api.SerializerQueueInterface
-
This method is used to serialize the type defined by
SerializerQueueInterface.type()
. - serialize(SerializeData<T>) - Method in interface yapion.serializing.api.SerializerSetInterface
-
This method is used to serialize the type defined by
SerializerSetInterface.type()
. - serialize(SerializeData<T>) - Method in interface yapion.serializing.InternalSerializer
- serialize(SerializeData<T>) - Method in interface yapion.serializing.SerializeManager.SerializationGetter
- serialize(SerializeData<YAPIONArray>) - Method in class yapion.serializing.serializer.overrideable.YAPIONArraySerializer
- serialize(SerializeData<YAPIONMap>) - Method in class yapion.serializing.serializer.overrideable.YAPIONMapSerializer
- serialize(SerializeData<YAPIONObject>) - Method in class yapion.serializing.serializer.overrideable.YAPIONObjectSerializer
- serialize(SerializeData<YAPIONPointer>) - Method in class yapion.serializing.serializer.overrideable.YAPIONPointerSerializer
- serialize(SerializeData<YAPIONValue<?>>) - Method in class yapion.serializing.serializer.overrideable.YAPIONValueSerializer
- serialize(SerializeData<YAPIONPacket>) - Method in class yapion.serializing.serializer.object.other.YAPIONPacketSerializer
- SerializeData<T> - Class in yapion.serializing.data
- SerializeData() - Constructor for class yapion.serializing.data.SerializeData
- serializeField(String) - Method in class yapion.serializing.data.SerializeData
- SerializeManager - Class in yapion.serializing
- SerializeManager.DeserializationGetter<T,R extends YAPIONAnyType> - Interface in yapion.serializing
- SerializeManager.InstanceGetter<T> - Interface in yapion.serializing
- SerializeManager.SerializationGetter<T,R extends YAPIONAnyType> - Interface in yapion.serializing
- SerializerImplementation - Annotation Type in yapion.serializing.serializer
- SerializerList<T extends java.util.List<?>> - Class in yapion.serializing.api
- SerializerList() - Constructor for class yapion.serializing.api.SerializerList
- SerializerList(Class<T>, SerializeManager.SerializationGetter<T, YAPIONArray>, SerializeManager.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
-
Create a
SerializerList
from two interfaces:SerializeManager.SerializationGetter
andSerializeManager.DeserializationGetter
. - SerializerListInterface<T extends java.util.List<?>> - Interface in yapion.serializing.api
- SerializerMap<T extends java.util.Map<?,?>> - Class in yapion.serializing.api
- SerializerMap() - Constructor for class yapion.serializing.api.SerializerMap
- SerializerMap(Class<T>, SerializeManager.SerializationGetter<T, YAPIONMap>, SerializeManager.DeserializationGetter<T, YAPIONMap>) - Static method in class yapion.serializing.SerializeManager
-
Create a
SerializerMap
from two interfaces:SerializeManager.SerializationGetter
andSerializeManager.DeserializationGetter
. - SerializerMapInterface<T extends java.util.Map<?,?>> - Interface in yapion.serializing.api
- SerializerObject<T> - Class in yapion.serializing.api
- SerializerObject() - Constructor for class yapion.serializing.api.SerializerObject
- SerializerObject(Class<T>, SerializeManager.SerializationGetter<T, YAPIONObject>, SerializeManager.DeserializationGetter<T, YAPIONObject>) - Static method in class yapion.serializing.SerializeManager
-
Create a
SerializerQueue
from two interfaces:SerializeManager.SerializationGetter
andSerializeManager.DeserializationGetter
. - SerializerObjectInterface<T> - Interface in yapion.serializing.api
- SerializerQueue<T extends java.util.Queue<?>> - Class in yapion.serializing.api
- SerializerQueue() - Constructor for class yapion.serializing.api.SerializerQueue
- SerializerQueue(Class<T>, SerializeManager.SerializationGetter<T, YAPIONArray>, SerializeManager.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
-
Create a
SerializerQueue
from two interfaces:SerializeManager.SerializationGetter
andSerializeManager.DeserializationGetter
. - SerializerQueueInterface<T extends java.util.Queue<?>> - Interface in yapion.serializing.api
- SerializerSet<T extends java.util.Set<?>> - Class in yapion.serializing.api
- SerializerSet() - Constructor for class yapion.serializing.api.SerializerSet
- SerializerSet(Class<T>, SerializeManager.SerializationGetter<T, YAPIONArray>, SerializeManager.DeserializationGetter<T, YAPIONArray>) - Static method in class yapion.serializing.SerializeManager
-
Create a
SerializerSet
from two interfaces:SerializeManager.SerializationGetter
andSerializeManager.DeserializationGetter
. - SerializerSetInterface<T extends java.util.Set<?>> - Interface in yapion.serializing.api
- ServerSocketSerializer - Class in yapion.serializing.serializer.notserializable.net
- ServerSocketSerializer() - Constructor for class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
- set(int, YAPIONAnyType) - Method in class yapion.hierarchy.types.YAPIONArray
- setCacheSize(int) - Static method in class yapion.serializing.MethodManager
-
Set the cache size of the internal cache to a specific number above 100.
- setCacheSize(int) - Static method in class yapion.utils.ReferenceIDUtils
-
Set the cache size of the internal cache to a specific number above 100.
- setCacheSize(int) - Static method in class yapion.utils.ReflectionsUtils
-
Set the cache size of the internal cache to a specific number above 100.
- setDropHandler(YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Set the Drop
YAPIONPacketHandler
to do something when an date drop occurred. - setErrorHandler(YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Set the Error
YAPIONPacketHandler
to do something when an error occurred. - setExceptionHandler(YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Set the Exception
YAPIONPacketHandler
to do something when an exception gets thrown. - setField(String, Object, Object) - Method in class yapion.serializing.data.DeserializeData
- setKeepAlive(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
- setOOBInline(boolean) - Method in class yapion.serializing.wrapped.net.WrappedSocket
- setParent(YAPIONAnyType) - Method in class yapion.hierarchy.typegroups.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
- 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.set
- SetSerializer() - Constructor for class yapion.serializing.serializer.object.set.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
- setType(ValidatorType) - Method in class yapion.hierarchy.validators.ValidatorVariable
- setTypeReMapper(TypeReMapper) - Method in class yapion.packet.YAPIONInputStream
-
Set a
TypeReMapper
to use for the deserialize call. - setTypeReMapper(TypeReMapper) - Method in class yapion.packet.YAPIONSocket
- setUnknownHandler(YAPIONPacketHandler) - Method in class yapion.packet.YAPIONPacketReceiver
-
Set the Unknown
YAPIONPacketHandler
to do something when an unknown packet was handled occurred. - setValidationHook(ValidationHook) - Method in class yapion.hierarchy.validators.Validator
-
JavaDoc found under
ValidationHook
- setValueOfField(Field, Object, Object) - Static method in class yapion.utils.ReflectionsUtils
- setYAPIONOutputStream(YAPIONOutputStream) - Method in class yapion.packet.YAPIONPacket
-
Set the
YAPIONOutputStream
that corresponds to theInputStream
. - setYAPIONPacketReceiver(YAPIONPacketReceiver) - Method in class yapion.packet.YAPIONInputStream
-
Set a direct receiver for data from this InputStream.
- setYAPIONPacketReceiver(YAPIONPacketReceiver) - Method in class yapion.packet.YAPIONSocket
- setYAPIONPacketReceiver(YAPIONPacketReceiver, int) - Method in class yapion.packet.YAPIONInputStream
-
Set a direct receiver for data from this InputStream.
- setYAPIONPacketReceiver(YAPIONPacketReceiver, int) - Method in class yapion.packet.YAPIONSocket
- 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. - ShortSerializer - Class in yapion.serializing.serializer.primitive.number
- ShortSerializer() - Constructor for class yapion.serializing.serializer.primitive.number.ShortSerializer
- 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
- signalDataLoss(String) - 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.serializing.serializer.SerializerImplementation
- since() - Method in annotation type yapion.serializing.wrapped.WrappedImplementation
- size() - Method in class yapion.hierarchy.typegroups.YAPIONDataType
- size() - Method in class yapion.hierarchy.types.YAPIONArray
- size() - Method in class yapion.hierarchy.types.YAPIONMap
- size() - Method in class yapion.hierarchy.types.YAPIONObject
- 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
-
If n are valid.
- st - Variable in class yapion.hierarchy.output.StringBuilderOutput
- StackSerializer - Class in yapion.serializing.serializer.object.stack
- StackSerializer() - Constructor for class yapion.serializing.serializer.object.stack.StackSerializer
- StackTraceElementSerializer - Class in yapion.serializing.serializer.object.throwable
- StackTraceElementSerializer() - Constructor for class yapion.serializing.serializer.object.throwable.StackTraceElementSerializer
- start() - Method in class yapion.serializing.wrapped.os.WrappedProcessBuilder
- StreamOutput - Class in yapion.hierarchy.output
- StreamOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamOutput
- StreamPrettifiedOutput - Class in yapion.hierarchy.output
- StreamPrettifiedOutput(OutputStream) - Constructor for class yapion.hierarchy.output.StreamPrettifiedOutput
- 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
- StringBuilderPrettifiedOutput - Class in yapion.hierarchy.output
- StringBuilderPrettifiedOutput(StringBuilder) - Constructor for class yapion.hierarchy.output.StringBuilderPrettifiedOutput
- 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. - StringOutput - Class in yapion.hierarchy.output
- StringOutput() - Constructor for class yapion.hierarchy.output.StringOutput
- StringPrettifiedOutput - Class in yapion.hierarchy.output
- StringPrettifiedOutput() - Constructor for class yapion.hierarchy.output.StringPrettifiedOutput
- StringSerializer - Class in yapion.serializing.serializer.primitive.string
- StringSerializer() - Constructor for class yapion.serializing.serializer.primitive.string.StringSerializer
- STRUCTURE - yapion.hierarchy.validators.Validator.ValidationOption
-
Only validate the structure.
- SynchronousQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- SynchronousQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.SynchronousQueueSerializer
T
- TableSerializerHash - Class in yapion.serializing.serializer.object.table
- TableSerializerHash() - Constructor for class yapion.serializing.serializer.object.table.TableSerializerHash
- 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
- toJSON(T) - Method in interface yapion.hierarchy.typeinterfaces.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
- toJSON(T) - Method in class yapion.hierarchy.types.YAPIONVariable
- toJSONLossy(T) - Method in interface yapion.hierarchy.typeinterfaces.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
- toJSONLossy(T) - Method in class yapion.hierarchy.types.YAPIONVariable
- toString() - Method in class yapion.hierarchy.typeinterfaces.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.types.YAPIONVariable
- toString() - Method in class yapion.hierarchy.validators.Validator
- toString() - Method in class yapion.hierarchy.validators.ValidatorVariable
- 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.typeinterfaces.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
- toYAPION(T) - Method in class yapion.hierarchy.types.YAPIONVariable
- TransferQueueSerializer - Class in yapion.serializing.serializer.object.queue.concurrent
- TransferQueueSerializer() - Constructor for class yapion.serializing.serializer.object.queue.concurrent.TransferQueueSerializer
- TRAVERSE_ALL - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
- TRAVERSE_DATA_TYPES - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
- TRAVERSE_VALUE_TYPES - yapion.utils.YAPIONTreeIterator.YAPIONTreeIteratorOption
- TreeMapSerializer - Class in yapion.serializing.serializer.object.map
- TreeMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.TreeMapSerializer
- TreeSetSerializer - Class in yapion.serializing.serializer.object.set
- TreeSetSerializer() - Constructor for class yapion.serializing.serializer.object.set.TreeSetSerializer
- tryAssemble(String, String, YAPIONValue.ParseType...) - Static method in class yapion.hierarchy.types.YAPIONValue
- type() - Method in annotation type yapion.annotations.deserialize.YAPIONDeserializeType
- type() - Method in interface yapion.serializing.api.InstanceFactoryInterface
-
Describes the Class type this Factory creates instances of.
- type() - Method in interface yapion.serializing.api.SerializerListInterface
-
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.api.SerializerMapInterface
-
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.api.SerializerObjectInterface
-
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.api.SerializerQueueInterface
-
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.api.SerializerSetInterface
-
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.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.awt.BufferedImageSerializer
- type() - Method in class yapion.serializing.serializer.object.awt.ColorSerializer
- type() - Method in class yapion.serializing.serializer.object.deque.ArrayDequeSerializer
- type() - Method in class yapion.serializing.serializer.object.deque.concurrent.BlockingDequeSerializer
- type() - Method in class yapion.serializing.serializer.object.deque.concurrent.ConcurrentLinkedDequeSerializer
- type() - Method in class yapion.serializing.serializer.object.deque.concurrent.LinkedBlockingDequeSerializer
- type() - Method in class yapion.serializing.serializer.object.deque.DequeSerializer
- type() - Method in class yapion.serializing.serializer.object.list.ArrayListSerializer
- type() - Method in class yapion.serializing.serializer.object.list.concurrent.CopyOnWriteArrayListSerializer
- type() - Method in class yapion.serializing.serializer.object.list.LinkedListSerializer
- type() - Method in class yapion.serializing.serializer.object.list.ListSerializer
- type() - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentHashMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentNavigableMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.concurrent.ConcurrentSkipListMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.HashMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.IdentityHashMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.LinkedHashMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.MapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.TreeMapSerializer
- type() - Method in class yapion.serializing.serializer.object.map.WeakHashMapSerializer
- 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.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.other.YAPIONPacketSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.ArrayBlockingQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.BlockingQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.ConcurrentLinkedQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedBlockingQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.LinkedTransferQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.PriorityBlockingQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.SynchronousQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.concurrent.TransferQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.PriorityQueueSerializer
- type() - Method in class yapion.serializing.serializer.object.queue.QueueSerializer
- 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.set.concurrent.ConcurrentSkipListSetSerializer
- type() - Method in class yapion.serializing.serializer.object.set.concurrent.CopyOnWriteArraySetSerializer
- type() - Method in class yapion.serializing.serializer.object.set.HashSetSerializer
- type() - Method in class yapion.serializing.serializer.object.set.LinkedHashSetSerializer
- type() - Method in class yapion.serializing.serializer.object.set.SetSerializer
- type() - Method in class yapion.serializing.serializer.object.set.TreeSetSerializer
- type() - Method in class yapion.serializing.serializer.object.stack.StackSerializer
- type() - Method in class yapion.serializing.serializer.object.table.TableSerializerHash
- 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.ExceptionSerializer
- type() - Method in class yapion.serializing.serializer.object.throwable.RuntimeExceptionSerializer
- 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.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.vector.VectorSerializer
- type() - Method in class yapion.serializing.serializer.overrideable.YAPIONArraySerializer
- type() - Method in class yapion.serializing.serializer.overrideable.YAPIONMapSerializer
- type() - Method in class yapion.serializing.serializer.overrideable.YAPIONObjectSerializer
- type() - Method in class yapion.serializing.serializer.overrideable.YAPIONPointerSerializer
- type() - Method in class yapion.serializing.serializer.overrideable.YAPIONValueSerializer
- 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
-
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
- 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
- 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
-
This method should return true if the inputted
YAPIONValue
value is considered to be valid. - validate(YAPIONObject) - Method in class yapion.hierarchy.validators.Validator
-
Validate a specified
YAPIONObject
with the specifiedValidatorVariable
's given by the user. - validate(YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Checks if the inputted
YAPIONObject
matches oneValidator
. - validate(YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Checks if the inputted
YAPIONObject
matches oneValidator
. - validate(ValidatorCluster.ClusterMode, YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Checks if the inputted
YAPIONObject
matches theValidator
with the specifiedValidatorCluster.ClusterMode
. - validate(ValidatorCluster.ClusterMode, YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
-
Checks if the inputted
YAPIONObject
matches theValidator
with the specifiedValidatorCluster.ClusterMode
. - Validation - Interface in yapion.hierarchy.validators
- ValidationHook - Interface in yapion.hierarchy.validators
- validator(YAPIONObject) - Static method in class yapion.hierarchy.validators.Validator
- validator(YAPIONObject, Validator.ValidationOption...) - Static method in class yapion.hierarchy.validators.Validator
- Validator - Class in yapion.hierarchy.validators
- Validator() - Constructor for class yapion.hierarchy.validators.Validator
- Validator.ValidationOption - Enum in yapion.hierarchy.validators
- ValidatorCluster - Class in yapion.hierarchy.validators
- ValidatorCluster() - Constructor for class yapion.hierarchy.validators.ValidatorCluster
- ValidatorCluster.ClusterMode - Enum in yapion.hierarchy.validators
- ValidatorType - Enum in yapion.hierarchy.validators
- ValidatorVariable - Class in yapion.hierarchy.validators
- ValidatorVariable(String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
-
Create an
ValidatorVariable
used by theValidator
. - ValidatorVariable(Validation, String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
-
Create an
ValidatorVariable
used by theValidator
. - value - Variable in class yapion.hierarchy.typeinterfaces.ObjectSearch.YAPIONSearchResult
- VALUE - yapion.hierarchy.types.YAPIONType
- VALUE - yapion.hierarchy.validators.Validator.ValidationOption
-
Only validate the values.
- VALUE - yapion.hierarchy.validators.ValidatorType
- 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
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum yapion.hierarchy.validators.ValidatorCluster.ClusterMode
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum yapion.hierarchy.validators.ValidatorType
-
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.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
-
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
-
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
-
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.
- variable - Variable in class yapion.parser.YAPIONParserMapObject
- VectorSerializer - Class in yapion.serializing.serializer.object.vector
- VectorSerializer() - Constructor for class yapion.serializing.serializer.object.vector.VectorSerializer
W
- walk(YAPIONObject) - 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. - WeakHashMapSerializer - Class in yapion.serializing.serializer.object.map
- WeakHashMapSerializer() - Constructor for class yapion.serializing.serializer.object.map.WeakHashMapSerializer
- WrappedImplementation - Annotation Type in yapion.serializing.wrapped
- 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.packet.YAPIONOutputStream
-
Writing the Object to the OutputStream.
- write(Object) - Method in class yapion.packet.YAPIONSocket
- write(Object, String) - Method in class yapion.packet.YAPIONOutputStream
-
Writing the Object to the OutputStream with a specific state.
- write(Object, String) - Method in class yapion.packet.YAPIONSocket
- write(YAPIONObject) - Method in class yapion.packet.YAPIONOutputStream
-
Writing the YAPIONObject to the OutputStream.
- write(YAPIONObject) - Method in class yapion.packet.YAPIONSocket
- write(YAPIONPacket) - Method in class yapion.packet.YAPIONOutputStream
-
Writing the YAPIONPacket to the OutputStream.
- write(YAPIONPacket) - Method in class yapion.packet.YAPIONSocket
Y
- yapion - package yapion
- yapion.annotations.deserialize - package yapion.annotations.deserialize
- yapion.annotations.object - package yapion.annotations.object
- 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.output - package yapion.hierarchy.output
- yapion.hierarchy.typegroups - package yapion.hierarchy.typegroups
- yapion.hierarchy.typeinterfaces - package yapion.hierarchy.typeinterfaces
- yapion.hierarchy.types - package yapion.hierarchy.types
- yapion.hierarchy.validators - package yapion.hierarchy.validators
- 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 - package yapion.serializing.serializer
- 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.deque - package yapion.serializing.serializer.object.deque
- yapion.serializing.serializer.object.deque.concurrent - package yapion.serializing.serializer.object.deque.concurrent
- yapion.serializing.serializer.object.list - package yapion.serializing.serializer.object.list
- yapion.serializing.serializer.object.list.concurrent - package yapion.serializing.serializer.object.list.concurrent
- yapion.serializing.serializer.object.map - package yapion.serializing.serializer.object.map
- yapion.serializing.serializer.object.map.concurrent - package yapion.serializing.serializer.object.map.concurrent
- 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.queue - package yapion.serializing.serializer.object.queue
- yapion.serializing.serializer.object.queue.concurrent - package yapion.serializing.serializer.object.queue.concurrent
- yapion.serializing.serializer.object.security - package yapion.serializing.serializer.object.security
- yapion.serializing.serializer.object.set - package yapion.serializing.serializer.object.set
- yapion.serializing.serializer.object.set.concurrent - package yapion.serializing.serializer.object.set.concurrent
- yapion.serializing.serializer.object.stack - package yapion.serializing.serializer.object.stack
- yapion.serializing.serializer.object.table - package yapion.serializing.serializer.object.table
- 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.vector - package yapion.serializing.serializer.object.vector
- yapion.serializing.serializer.overrideable - package yapion.serializing.serializer.overrideable
- 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.wrapped - package yapion.serializing.wrapped
- yapion.serializing.wrapped.net - package yapion.serializing.wrapped.net
- yapion.serializing.wrapped.os - package yapion.serializing.wrapped.os
- yapion.utils - package yapion.utils
- YAPIONAnyClosure - Class in yapion.hierarchy.typegroups
- YAPIONAnyClosure() - Constructor for class yapion.hierarchy.typegroups.YAPIONAnyClosure
- YAPIONAnyType - Class in yapion.hierarchy.typegroups
- YAPIONAnyType() - Constructor for class yapion.hierarchy.typegroups.YAPIONAnyType
- 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
- YAPIONArrayIndexOutOfBoundsException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONArrayIndexOutOfBoundsException
- YAPIONArraySerializer - Class in yapion.serializing.serializer.overrideable
- YAPIONArraySerializer() - Constructor for class yapion.serializing.serializer.overrideable.YAPIONArraySerializer
- 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
- YAPIONClassTypeException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONClassTypeException
- YAPIONConstructInstanceException - Exception in yapion.exceptions.utils
- YAPIONConstructInstanceException() - Constructor for exception yapion.exceptions.utils.YAPIONConstructInstanceException
- YAPIONConstructInstanceException(String) - Constructor for exception yapion.exceptions.utils.YAPIONConstructInstanceException
- YAPIONConstructInstanceException(String, Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONConstructInstanceException
- YAPIONConstructInstanceException(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.utils.YAPIONConstructInstanceException
- YAPIONConstructInstanceException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONConstructInstanceException
- YAPIONData - Annotation Type in yapion.annotations.object
-
This annotation describes a combined
YAPIONLoad
andYAPIONSave
and stands for every Field specified in this Type. - 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
- YAPIONDataLossException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONDataLossException
- YAPIONDataType - Class in yapion.hierarchy.typegroups
- YAPIONDataType() - Constructor for class yapion.hierarchy.typegroups.YAPIONDataType
- YAPIONDeserializer - Class in yapion.serializing
- 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(String, Throwable, boolean, boolean) - 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
. - 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(String, Throwable, boolean, boolean) - 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. - YAPIONInfo(boolean, boolean, boolean, boolean) - Constructor for class yapion.serializing.ContextManager.YAPIONInfo
- YAPIONInputStream - Class in yapion.packet
- YAPIONInputStream(InputStream) - Constructor for class yapion.packet.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(String, Throwable, boolean, boolean) - 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.
- YAPIONLoadExclude - Annotation Type in yapion.annotations.deserialize
-
This annotation describes a Field or Type to be excluded in the process of deserialization.
- YAPIONMap - Class in yapion.hierarchy.types
- YAPIONMap() - Constructor for class yapion.hierarchy.types.YAPIONMap
- YAPIONMappingType - Class in yapion.hierarchy.typegroups
- YAPIONMappingType() - Constructor for class yapion.hierarchy.typegroups.YAPIONMappingType
- YAPIONMapSerializer - Class in yapion.serializing.serializer.overrideable
- YAPIONMapSerializer() - Constructor for class yapion.serializing.serializer.overrideable.YAPIONMapSerializer
- YAPIONObject - Class in yapion.hierarchy.types
- YAPIONObject() - Constructor for class yapion.hierarchy.types.YAPIONObject
- YAPIONObjectSerializer - Class in yapion.serializing.serializer.overrideable
- YAPIONObjectSerializer() - Constructor for class yapion.serializing.serializer.overrideable.YAPIONObjectSerializer
- 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
. - YAPIONOutputStream - Class in yapion.packet
- YAPIONOutputStream(OutputStream) - Constructor for class yapion.packet.YAPIONOutputStream
-
Creates a YAPIONOutputStream from an OutputStream.
- YAPIONPackageTypeException - Exception in yapion.exceptions.serializing
- YAPIONPackageTypeException() - Constructor for exception yapion.exceptions.serializing.YAPIONPackageTypeException
- YAPIONPackageTypeException(String) - Constructor for exception yapion.exceptions.serializing.YAPIONPackageTypeException
- YAPIONPackageTypeException(String, Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONPackageTypeException
- YAPIONPackageTypeException(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.serializing.YAPIONPackageTypeException
- YAPIONPackageTypeException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONPackageTypeException
- 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(String, Throwable, boolean, boolean) - 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
- YAPIONPacketSerializer - Class in yapion.serializing.serializer.object.other
- YAPIONPacketSerializer() - Constructor for class yapion.serializing.serializer.object.other.YAPIONPacketSerializer
- YAPIONParser - Class in yapion.parser
- YAPIONParser(InputStream) - 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 an string 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.parser.YAPIONParserException
- YAPIONParserException(Throwable) - Constructor for exception yapion.exceptions.parser.YAPIONParserException
- YAPIONParserMapMapping - Class in yapion.parser
- YAPIONParserMapObject - Class in yapion.parser
- YAPIONPath - Class in yapion.hierarchy.types
- 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
- 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.value.YAPIONPointerException
- YAPIONPointerException(Throwable) - Constructor for exception yapion.exceptions.value.YAPIONPointerException
- YAPIONPointerSerializer - Class in yapion.serializing.serializer.overrideable
- YAPIONPointerSerializer() - Constructor for class yapion.serializing.serializer.overrideable.YAPIONPointerSerializer
- YAPIONPostDeserialization - Annotation Type in yapion.annotations.object
-
This annotation describes one of the four steps in the process of deserialization.
- YAPIONPostSerialization - Annotation Type in yapion.annotations.object
-
This annotation describes one of the three steps in the process of serialization.
- YAPIONPreDeserialization - Annotation Type in yapion.annotations.object
-
This annotation describes one of the four steps in the process of deserialization.
- YAPIONPreSerialization - Annotation Type in yapion.annotations.object
-
This annotation describes one of the three steps in the process of serialization.
- 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(String, Throwable, boolean, boolean) - 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
- YAPIONReflectionException(Throwable) - Constructor for exception yapion.exceptions.utils.YAPIONReflectionException
- YAPIONSave - Annotation Type in yapion.annotations.serialize
-
This annotation describes a Field or Type to be saved in the process of serialization.
- YAPIONSaveExclude - Annotation Type in yapion.annotations.serialize
-
This annotation describes a Field or Type to be excluded in the process of serialization.
- YAPIONSearchResult(T) - Constructor for class yapion.hierarchy.typeinterfaces.ObjectSearch.YAPIONSearchResult
- YAPIONSerializer - Class in yapion.serializing
- YAPIONSerializer(Object, String) - Constructor for class yapion.serializing.YAPIONSerializer
-
Creates a YAPIONSerializer for serializing an Object with a specified context.
- YAPIONSerializer(Object, String, boolean) - 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(String, Throwable, boolean, boolean) - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
- YAPIONSerializerException(Throwable) - Constructor for exception yapion.exceptions.serializing.YAPIONSerializerException
- YAPIONSocket - Class in yapion.packet
- YAPIONSocket(Socket) - Constructor for class yapion.packet.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
- YAPIONValueSerializer - Class in yapion.serializing.serializer.overrideable
- YAPIONValueSerializer() - Constructor for class yapion.serializing.serializer.overrideable.YAPIONValueSerializer
- YAPIONValueType - Class in yapion.hierarchy.typegroups
- YAPIONValueType() - Constructor for class yapion.hierarchy.typegroups.YAPIONValueType
- YAPIONVariable - Class in yapion.hierarchy.types
- YAPIONVariable(String, YAPIONAnyType) - Constructor for class yapion.hierarchy.types.YAPIONVariable
- 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
All Classes All Packages