0.26.0 [PREVIEW]
ArraySerializer

Shorten
YAPIONDeserializer

Simplify
YAPIONDeserializer
and deprecate
reduced
mode as it is always on

Simplify
AbstractOutput

Merge
DeserializeUtils
and
SerializeUtils
into
SerializingUtils

Add more AdvancedOperations

Mode
internal
to
api
from
api/storage
DiffMove
to
YAPIONDiff
system

Add Arrays.asList() Serializer and other, see ListSerializer, SetSerializer and MapSerializer for more

Add JSON support to YAPIONParser

Add native array deserialization

Streamline io operations for YAPIONInputStream, YAPIONOutputStream and YAPIONSocket

Streamline YAPIONParser
.result()
methods

Add annotation processor for Config system

Add annotation processor for serializer generation
ClassSerializer
RecordSerializer
and
RecordValue

Remove validation API

Remove validation API
ExternalizableSerializer
SerializableSerializer
BiConsumerSerializer
BiFunctionSerializer
BinaryOperatorSerializer
BiPredicateSerializer
BooleanSupplierSerializer
ConsumerSerializer
DoubleBinaryOperatorSerializer
DoubleConsumerSerializer
DoubleFunctionSerializer
DoublePredicateSerializer
DoubleSupplierSerializer
DoubleToIntFunctionSerializer
DoubleToLongFunctionSerializer
DoubleUnaryOperatorSerializer
FunctionSerializer
IntBinaryOperatorSerializer
IntConsumerSerializer
IntFunctionSerializer
IntPredicateSerializer
IntSupplierSerializer
IntToDoubleFunctionSerializer
IntToLongFunctionSerializer
IntUnaryOperatorSerializer
LongBinaryOperatorSerializer
LongConsumerSerializer
LongFunctionSerializer
LongPredicateSerializer
LongSupplierSerializer
LongToDoubleFunctionSerializer
LongToIntFunctionSerializer
LongUnaryOperatorSerializer
ObjDoubleConsumerSerializer
ObjIntConsumerSerializer
ObjLongConsumerSerializer
PredicateSerializer
RunnableSerializer
SupplierSerializer
ToDoubleBiFunctionSerializer
ToDoubleFunctionSerializer
ToIntBiFunctionSerializer
ToIntFunctionSerializer
ToLongBiFunctionSerializer
ToLongFunctionSerializer
UnaryOperatorSerializer

Make YAPIONParser stricter
FileOptions
StreamOptions
ParseOptions
YAPIONPath
YAPIONMutator

Update visibility stuff to
View
and
Mutator
interfaces
MutationContext
YAPIONClass
annotation, shortcut for
YAPIONLoad
and
YAPIONSave
combined

Add SAXParser capabilities, via
ParseCallback
,
CallbackResult
and
ParseCallback

Streamline methods on YAPIONObject, YAPIONArray and YAPIONMap
Flavour
API
YAPIONConfig
annotation
YAPIONContainer
to use any YAPION type inside a List or Map, without deserialization issues.