All Classes and Interfaces

Class
Description
Date: 13.11.13 Time: 20:35 To change this template use File | Settings | File Templates.
tagging to advise kson/json serializer to guess types from a method signature
Created by ruedi on 27.06.14.
Created by ruedi on 08.11.2014.
an automatically growing byte queue organized as a ringbuffer.
Created by ruedi on 27.06.14.
Created by moelrue on 5/5/15.
Created by moelrue on 5/5/15.
Created by ruedi on 27.06.14.
abstraction of byte arrays similar to ByteBuffer without the need to create temp objects in order to get long,int,.. views additionally supports volatile read/write (for byte[] based backing buffers only !)
Date: 16.11.13 Time: 12:37 An Allocator instantiates byte sources and can free them again (if necessary)
Created by ruedi on 27.06.14.
applicable to non native fields. if a conditional callback is set on the FSTObjectInput, the callback will be called before the object referenced by the annotated field is decoded.
returns 0 instead of throwing index exception
Created by ruedi on 09.11.14.
 
 
 
Created by ruedi on 04.07.14.
Created with IntelliJ IDEA.
Created by ruedi on 27.06.14.
Created with IntelliJ IDEA.
author: nicoruti submitted via #53
Long and Integer are built in for speed.
 
 
 
 
 
Baseclass of offheap maps.
 
 
Created by ruedi on 09.11.14.
Created by ruedi on 09.11.2014.
Created by ruedi on 08.11.2014.
Created by ruedi on 12.12.14.
Date: 02.06.13 Time: 16:51 To change this template use File | Settings | File Templates.
Created with IntelliJ IDEA.
 
Created with IntelliJ IDEA.
Represents a ordered class lineage based on the specificity of classes, where specificity is defined as follows: null has specificity 0 java.lang.Object has specificity 0 an interface without any extends clause has specificity 1 a class or interface has a specificity of 1 + the specificity of the superclass + the sum of the specificity of the implemented interfaces.
Created with IntelliJ IDEA.
An offheap map adding mechanics to encode and decode keys and values.
Created by ruedi on 15.11.14.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
Security: disallow packages/classes upon deserialization
 
 
 
 
if all attempts fail to find a class this guy is asked.
 
 
Created with IntelliJ IDEA.
Created by ruedi on 02.05.14.
Created by ruedi on 31.03.14.
Created with IntelliJ IDEA.
Created by ruedi on 27.03.14.
Created by ruedi on 12.12.14.
Created by ruedi on 27.03.14.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
 
 
Created by moelrue on 5/21/15.
Created by ruedi on 20/05/15.
 
Created by ruedi on 24/05/15.
 
For JSON only, see {@link <a href="https://github.com/RuedigerMoeller/fast-serialization/issues/114">Unable to deserialize unmodifiable collections from JSON}.
For JSON only, see {@link <a href="https://github.com/RuedigerMoeller/fast-serialization/issues/114">Unable to deserialize unmodifiable collections from JSON}.
 
 
 
Created by ruedi on 15.11.14.
Created by ruedi on 15.06.2015.
Created with IntelliJ IDEA.
Date: 02.04.2014 Time: 19:13 Deserializes from self describing binary MinBin format
Date: 30.03.2014 Time: 18:47 serializes into self describing binary format MinBin
Created with IntelliJ IDEA.
replacement of ObjectInputStream
 
 
 
Subclass optimized for "unshared mode".
replacement of ObjectOutputStream
Subclass optimized for "unshared mode".
Created with IntelliJ IDEA.
 
Created by ruedi on 12.12.14.
Created with IntelliJ IDEA.
 
Created with IntelliJ IDEA.
 
Date: 21.10.13 Time: 18:28 can be used for stats or other weird things (FSTObjectOutput).
An offheap map using serialization for Value Objects.
Created with IntelliJ IDEA.
interface to patch default serializer lookup.
Default Coder used for serialization.
Default Coder used for serialization.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
Created with IntelliJ IDEA.
 
 
Created by ruedi on 05/08/15.
Created with IntelliJ IDEA.
Created by ruedi on 29.05.2014.
byte array abstraction based on heap byte arrays.
Date: 16.11.13 Time: 14:23 To change this template use File | Settings | File Templates.
Created by ruedi on 21.03.17.
Created by ruedi on 12.08.2014.
a simple text <=> object serialization.
Created by ruedi on 14.08.2014.
 
 
parses kson format as well as json. somewhat quick&dirty, anyway targeted for easy mapping of config files/data and to connect kontraktor's actors to slow-end tech like webservices & jscript front ends.
Created by ruedi on 26.12.13.
Date: 20.12.13 Time: 12:03
implementation of char input on top of a String
Created by ruedi on 07.08.2014.
simple implementation of type mapper
implement bytesource on top a string, the string is right aligned inside the byte source
Date: 17.11.13 Time: 00:01 implementation of Bytez interface using unsafe on raw allocated memory
Date: 17.11.13 Time: 01:16 To change this template use File | Settings | File Templates.
Date: 12.04.2014 Time: 22:10 Input reader for minbin byte[]
Date: 13.04.2014 Time: 15:36 Generic object used in case a reading application does not know about the classes used by the writing application
Date: 12.04.2014 Time: 22:11 To change this template use File | Settings | File Templates.
Date: 13.04.2014 Time: 18:08 decodes and prints a MinBin serialized stream (FSTConfiguration.createMinBinConfiguration())
Created by ruedi on 02.05.14.
Date: 13.04.2014 Time: 15:36 same as MBObject but for sequences of objects.
Date: 12.04.2014 Time: 22:12 To change this template use File | Settings | File Templates.
 
 
 
 
 
 
 
 
 
 
Date: 17.11.13 Time: 00:01 implementation of Bytez interface using unsafe on raw allocated memory
Date: 06.04.2014 Time: 23:22 To change this template use File | Settings | File Templates.
 
Created by ruedi on 09.11.14.
Bytez allocated inside a memory mapped file.
Created by ruedi on 29.06.14.
Created by ruedi on 09.11.14.
 
Created by ruedi on 13.11.14.
 
Date: 13.11.13 Time: 20:45
Created by ruedi on 22.08.14.
 
Created by ruedi on 22.08.14.
 
Created by ruedi on 05/06/15.
Created by ruedi on 05/08/15.
 
Created by ruedi on 06.08.14.