| AsmCachedFieldFactory |
|
| AsmCacheFields |
Implementations of ASM-based serializers for fields.
|
| AsmCacheFields.AsmBooleanField |
|
| AsmCacheFields.AsmByteField |
|
| AsmCacheFields.AsmCachedField |
|
| AsmCacheFields.AsmCharField |
|
| AsmCacheFields.AsmDoubleField |
|
| AsmCacheFields.AsmFloatField |
|
| AsmCacheFields.AsmIntField |
|
| AsmCacheFields.AsmLongField |
|
| AsmCacheFields.AsmObjectField |
|
| AsmCacheFields.AsmShortField |
|
| AsmCacheFields.AsmStringField |
|
| BeanSerializer<T> |
Serializes Java beans using bean accessor methods.
|
| BlowfishSerializer |
Encrypts data using the blowfish cipher.
|
| ClosureSerializer |
Serializer for Java8 closures.
|
| CollectionSerializer |
Serializes objects that implement the Collection interface.
|
| CompatibleFieldSerializer<T> |
Serializes objects using direct field assignment, providing both forward and backward compatibility.
|
| DefaultArraySerializers |
Contains many serializer classes for specific array types that are provided by default.
|
| DefaultArraySerializers.BooleanArraySerializer |
|
| DefaultArraySerializers.ByteArraySerializer |
|
| DefaultArraySerializers.CharArraySerializer |
|
| DefaultArraySerializers.DoubleArraySerializer |
|
| DefaultArraySerializers.FloatArraySerializer |
|
| DefaultArraySerializers.IntArraySerializer |
|
| DefaultArraySerializers.LongArraySerializer |
|
| DefaultArraySerializers.ObjectArraySerializer |
|
| DefaultArraySerializers.ShortArraySerializer |
|
| DefaultArraySerializers.StringArraySerializer |
|
| DefaultSerializers |
Contains many serializer classes that are provided by default.
|
| DefaultSerializers.BigDecimalSerializer |
Serializer for BigDecimal and any subclass.
|
| DefaultSerializers.BigIntegerSerializer |
Serializer for BigInteger and any subclass.
|
| DefaultSerializers.BooleanSerializer |
|
| DefaultSerializers.ByteSerializer |
|
| DefaultSerializers.CalendarSerializer |
Serializer for GregorianCalendar, java.util.JapaneseImperialCalendar, and sun.util.BuddhistCalendar.
|
| DefaultSerializers.CharSerializer |
|
| DefaultSerializers.ClassSerializer |
|
| DefaultSerializers.CollectionsEmptyListSerializer |
Serializer for lists created via Collections.emptyList() or that were just assigned the
Collections.EMPTY_LIST.
|
| DefaultSerializers.CollectionsEmptyMapSerializer |
Serializer for maps created via Collections.emptyMap() or that were just assigned the Collections.EMPTY_MAP.
|
| DefaultSerializers.CollectionsEmptySetSerializer |
Serializer for sets created via Collections.emptySet() or that were just assigned the Collections.EMPTY_SET.
|
| DefaultSerializers.CollectionsSingletonListSerializer |
Serializer for lists created via Collections.singletonList(Object).
|
| DefaultSerializers.CollectionsSingletonMapSerializer |
Serializer for maps created via Collections.singletonMap(Object, Object).
|
| DefaultSerializers.CollectionsSingletonSetSerializer |
Serializer for sets created via Collections.singleton(Object).
|
| DefaultSerializers.CurrencySerializer |
|
| DefaultSerializers.DateSerializer |
Serializer for Date, Date, Time, Timestamp and any other subclass.
|
| DefaultSerializers.DoubleSerializer |
|
| DefaultSerializers.EnumSerializer |
|
| DefaultSerializers.EnumSetSerializer |
|
| DefaultSerializers.FloatSerializer |
|
| DefaultSerializers.IntSerializer |
|
| DefaultSerializers.KryoSerializableSerializer |
|
| DefaultSerializers.LocaleSerializer |
Serializer for Locale (immutables).
|
| DefaultSerializers.LongSerializer |
|
| DefaultSerializers.ShortSerializer |
|
| DefaultSerializers.StringBufferSerializer |
|
| DefaultSerializers.StringBuilderSerializer |
|
| DefaultSerializers.StringSerializer |
|
| DefaultSerializers.TimeZoneSerializer |
Serializer for TimeZone.
|
| DefaultSerializers.TreeMapSerializer |
Serializer for TreeMap and any subclass.
|
| DefaultSerializers.TreeSetSerializer |
Serializer for TreeMap and any subclass.
|
| DefaultSerializers.VoidSerializer |
|
| DeflateSerializer |
|
| EnumNameSerializer |
Serializes enums using the enum's name.
|
| ExternalizableSerializer |
Writes using the objects externalizable interface if it can reliably do so.
|
| FieldSerializer<T> |
Serializes objects using direct field assignment.
|
| FieldSerializer.CachedField<X> |
Controls how a field will be serialized.
|
| FieldSerializerAnnotationsUtil |
A few utility methods for processing field annotations.
|
| FieldSerializerGenericsUtil |
A few utility methods for using generic type parameters, mostly by FieldSerializer
|
| FieldSerializerUnsafeUtil.Factory |
|
| FieldSerializerUnsafeUtilImpl |
|
| JavaSerializer |
Serializes objects using Java's built in serialization mechanism.
|
| MapSerializer |
Serializes objects that implement the Map interface.
|
| ObjectCachedFieldFactory |
|
| ObjectField |
Defer generation of serializers until it is really required at run-time.
|
| ObjectField.ObjectBooleanField |
|
| ObjectField.ObjectByteField |
|
| ObjectField.ObjectCharField |
|
| ObjectField.ObjectDoubleField |
|
| ObjectField.ObjectFloatField |
|
| ObjectField.ObjectIntField |
|
| ObjectField.ObjectLongField |
|
| ObjectField.ObjectShortField |
|
| TaggedFieldSerializer<T> |
Serializes objects using direct field assignment for fields that have a @Tag(int) annotation.
|
| UnsafeCachedFieldFactory |
|
| UnsafeCacheFields |
Implementations of sun.misc.Unsafe-based serializers for fields.
|
| UnsafeCacheFields.UnsafeBooleanField |
|
| UnsafeCacheFields.UnsafeByteField |
|
| UnsafeCacheFields.UnsafeCachedField |
|
| UnsafeCacheFields.UnsafeCharField |
|
| UnsafeCacheFields.UnsafeDoubleField |
|
| UnsafeCacheFields.UnsafeFloatField |
|
| UnsafeCacheFields.UnsafeIntField |
|
| UnsafeCacheFields.UnsafeLongField |
|
| UnsafeCacheFields.UnsafeObjectField |
|
| UnsafeCacheFields.UnsafeRegionField |
Helper class for doing bulk copies of memory regions containing adjacent primitive fields.
|
| UnsafeCacheFields.UnsafeShortField |
|
| UnsafeCacheFields.UnsafeStringField |
|
| VersionFieldSerializer<T> |
Serializes objects using direct field assignment, with versioning backward compatibility.
|