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

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 all ValidatorVariable of another Validator to this Validator.
add(Validator) - Method in class yapion.hierarchy.validators.ValidatorCluster
Add a new Validator to this ValidatorCluster.
add(ValidatorVariable) - Method in class yapion.hierarchy.validators.Validator
Add a new ValidatorVariable which will validate a small portion of any YAPIONObject.
add(YAPIONPacketHandler, Class<? extends YAPIONPacket>) - Method in class yapion.packet.YAPIONPacketReceiver
add(YAPIONPacketHandler, Class<? extends YAPIONPacket>...) - Method in class yapion.packet.YAPIONPacketReceiver
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 or InstanceFactoryInterface to the SerializerManager which will be used to create instances of a given Class.
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 and YAPIONDeserializer.
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
This variable is used in the EnumSerializer for identifying an Enum by its Class.getTypeName().
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 and ErrorSerializer for identifying an Throwable, Exception, RuntimeException and Error respectively by its Class.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 or YAPIONInputStream.
FILE_ENDING_POINT - Static variable in class yapion.YAPIONUtils
This is the default file ending associated by a file with the format yapion, For more information see YAPIONParser or YAPIONInputStream.
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 one YAPIONObject as the main layer.
FLOAT_IDENTIFIER - Static variable in class yapion.utils.IdentifierUtils
This variable is used in the YAPIONValue.toJSON(AbstractOutput) implementation for representation of the internal type notice into the JSON structure.
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
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
Returns the YAPIONOutputStream set by YAPIONSocket and is the OutputStream to the InputStream.
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) or YAPIONUtils.isStringYAPIONObject(String) return this a string can be a YAPION object.
isBase64YAPIONObject(String) - Static method in class yapion.YAPIONUtils
Check if a base64 encoded String can be a YAPION Object serialized by the YAPIONSerializer that can be deserialized by the YAPIONDeserializer.
isBound() - Method in class yapion.serializing.wrapped.net.WrappedServerSocket
 
isBound() - Method in class yapion.serializing.wrapped.net.WrappedSocket
 
isClassSuperclassOf(Class<?>, Class<?>) - Static method in class yapion.utils.ReflectionsUtils
 
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 the YAPIONDeserializer.
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 and YAPIONMap.toJSONLossy(AbstractOutput) for representation of an YAPIONMap 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) or YAPIONUtils.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.
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 and YAPIONPointer.toJSONLossy(AbstractOutput) for representation of an YAPIONPointer 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) or YAPIONUtils.isStringYAPIONObject(String) return this a string can be a YAPION object.
ProcessBuilderSerializer - Class in yapion.serializing.serializer.notserializable.os
 
ProcessBuilderSerializer() - Constructor for class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
ProcessSerializer - Class in yapion.serializing.serializer.notserializable.os
 
ProcessSerializer() - Constructor for class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
push(YAPIONType) - Method in class yapion.parser.TypeStack
 

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
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
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
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
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
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 the InputStream.
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 a YAPIONObject.
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 and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.api.SerializerMapInterface
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.api.SerializerObjectInterface
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.api.SerializerQueueInterface
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.api.SerializerSetInterface
Describes the Class type this Serializer should be used for by the YAPIONSerializer and YAPIONDeserializer this Serializer will be used preferably as it should suite the Class better than the internal fallback.
type() - Method in interface yapion.serializing.InternalSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.net.ServerSocketSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.net.SocketSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.os.ProcessBuilderSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.os.ProcessSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.RunnableSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadGroupSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadLocalSerializer
 
type() - Method in class yapion.serializing.serializer.notserializable.thread.ThreadSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicBooleanSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerArraySerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicIntegerSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicLongArraySerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.AtomicLongSerializer
 
type() - Method in class yapion.serializing.serializer.object.atomic.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 and YAPIONDeserializer for identifying an YAPIONObject type by its Class.getTypeName().
TypeReMapper - Class in yapion.serializing
 
TypeReMapper() - Constructor for class yapion.serializing.TypeReMapper
 
TypeStack - Class in yapion.parser
 
TypeStack() - Constructor for class yapion.parser.TypeStack
 

U

unflatten(YAPIONObject) - Static method in class yapion.YAPIONUtils
 
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 specified ValidatorVariable's given by the user.
validate(YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
Checks if the inputted YAPIONObject matches one Validator.
validate(YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
Checks if the inputted YAPIONObject matches one Validator.
validate(ValidatorCluster.ClusterMode, YAPIONObject) - Method in class yapion.hierarchy.validators.ValidatorCluster
Checks if the inputted YAPIONObject matches the Validator with the specified ValidatorCluster.ClusterMode.
validate(ValidatorCluster.ClusterMode, YAPIONObject, int) - Method in class yapion.hierarchy.validators.ValidatorCluster
Checks if the inputted YAPIONObject matches the Validator with the specified ValidatorCluster.ClusterMode.
Validation - Interface in yapion.hierarchy.validators
 
ValidationHook - Interface in yapion.hierarchy.validators
 
validator(YAPIONObject) - Static method in class yapion.hierarchy.validators.Validator
Creates an Validator for the given YAPIONObject with just the Validator.ValidationOption.STRUCTURE.
validator(YAPIONObject, Validator.ValidationOption...) - Static method in class yapion.hierarchy.validators.Validator
Creates an Validator for the given YAPIONObject with the Validator.ValidationOption's.
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 the Validator.
ValidatorVariable(Validation, String...) - Constructor for class yapion.hierarchy.validators.ValidatorVariable
Create an ValidatorVariable used by the Validator.
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 and YAPIONSave 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 or Set.
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 and YAPIONSave 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 use ObjenesisBase to create an instance of this Type.
YAPIONOptimize - Annotation Type in yapion.annotations.serialize
This annotation is for optimizing the YAPIONObject to remove Objects that are null.
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
 
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