Skip navigation links
A B C D E F G I J K M N P R S U W 

A

addAnnotation(Class<? extends Annotation>) - Method in class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer
Adds an annotation to the annotations that are considered by this serializer.
ArrayListSubListSerializer() - Constructor for class de.javakaffee.kryoserializers.SubListSerializers.ArrayListSubListSerializer
 
ArraysAsListSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for lists created via Arrays.asList(Object...).
ArraysAsListSerializer() - Constructor for class de.javakaffee.kryoserializers.ArraysAsListSerializer
 

B

BitSetSerializer - Class in de.javakaffee.kryoserializers
 
BitSetSerializer() - Constructor for class de.javakaffee.kryoserializers.BitSetSerializer
 

C

canSerialize(Class<?>) - Static method in class de.javakaffee.kryoserializers.cglib.CGLibProxySerializer
 
canSerialize(Class<?>) - Static method in class de.javakaffee.kryoserializers.SubListSerializers.ArrayListSubListSerializer
Can be used to determine, if the given type can be handled by this serializer.
canSerialize(Class<?>) - Static method in class de.javakaffee.kryoserializers.SubListSerializers.JavaUtilSubListSerializer
Can be used to determine, if the given type can be handled by this serializer.
CGLibProxySerializer - Class in de.javakaffee.kryoserializers.cglib
A kryo serializer for cglib proxies.
CGLibProxySerializer() - Constructor for class de.javakaffee.kryoserializers.cglib.CGLibProxySerializer
 
CGLibProxySerializer.CGLibProxyMarker - Interface in de.javakaffee.kryoserializers.cglib
This class is used as a marker class - written to the class attribute on serialization and checked on deserialization (via CGLibProxySerializer.canSerialize(Class)).
CollectionsEmptyListSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Lists created via Collections.emptyList() or that were just assigned the Collections.EMPTY_LIST.
CollectionsEmptyListSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsEmptyListSerializer
 
CollectionsEmptyMapSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Maps created via Collections.emptyMap() or that were just assigned the Collections.EMPTY_MAP.
CollectionsEmptyMapSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsEmptyMapSerializer
 
CollectionsEmptySetSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Maps created via Collections.emptySet() or that were just assigned the Collections.EMPTY_SET.
CollectionsEmptySetSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsEmptySetSerializer
 
CollectionsSingletonListSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Lists created via Collections.singletonList(Object).
CollectionsSingletonListSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsSingletonListSerializer
 
CollectionsSingletonMapSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Lists created via Collections.singletonMap(Object, Object).
CollectionsSingletonMapSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsSingletonMapSerializer
 
CollectionsSingletonSetSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Lists created via Collections.singletonList(Object).
CollectionsSingletonSetSerializer() - Constructor for class de.javakaffee.kryoserializers.CollectionsSingletonSetSerializer
 
CompatibleFieldSerializerReflectionFactorySupport - Class in de.javakaffee.kryoserializers
A CompatibleFieldSerializer specialization that uses sun's ReflectionFactory to create new instances for classes without a default constructor (via reuse of KryoReflectionFactorySupport.newInstanceFromReflectionFactory(Class)).
CompatibleFieldSerializerReflectionFactorySupport(Kryo, Class<?>) - Constructor for class de.javakaffee.kryoserializers.CompatibleFieldSerializerReflectionFactorySupport
Creates a new instance.
copy(Kryo, BitSet) - Method in class de.javakaffee.kryoserializers.BitSetSerializer
 
copy(Kryo, Date) - Method in class de.javakaffee.kryoserializers.DateSerializer
 
copy(Kryo, EnumMap<? extends Enum<?>, ?>) - Method in class de.javakaffee.kryoserializers.EnumMapSerializer
 
copy(Kryo, EnumSet<? extends Enum<?>>) - Method in class de.javakaffee.kryoserializers.EnumSetSerializer
 
copy(Kryo, GregorianCalendar) - Method in class de.javakaffee.kryoserializers.GregorianCalendarSerializer
 
copy(Kryo, Object) - Method in class de.javakaffee.kryoserializers.JdkProxySerializer
 
copy(Kryo, List<?>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.ArrayListSubListSerializer
 
copy(Kryo, List<?>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.JavaUtilSubListSerializer
 
copy(Kryo, Object) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
copy(Kryo, Object) - Method in class de.javakaffee.kryoserializers.UnmodifiableCollectionsSerializer
 
CopyForIterateCollectionSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer that creates a copy of the source collection for writing object data.
CopyForIterateCollectionSerializer() - Constructor for class de.javakaffee.kryoserializers.CopyForIterateCollectionSerializer
 
CopyForIterateMapSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer that creates a copy of the source map for writing object data.
CopyForIterateMapSerializer() - Constructor for class de.javakaffee.kryoserializers.CopyForIterateMapSerializer
 
create(Kryo, Input, Class) - Method in class de.javakaffee.kryoserializers.CompatibleFieldSerializerReflectionFactorySupport
 
createFor(Class) - Static method in class de.javakaffee.kryoserializers.SubListSerializers
Obtain a serializer for the given sublist type.

D

DateSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for Date and subclasses.
DateSerializer(Class<? extends Date>) - Constructor for class de.javakaffee.kryoserializers.DateSerializer
 
de.javakaffee.kryoserializers - package de.javakaffee.kryoserializers
 
de.javakaffee.kryoserializers.cglib - package de.javakaffee.kryoserializers.cglib
 
de.javakaffee.kryoserializers.guava - package de.javakaffee.kryoserializers.guava
 
de.javakaffee.kryoserializers.jodatime - package de.javakaffee.kryoserializers.jodatime
 
de.javakaffee.kryoserializers.protobuf - package de.javakaffee.kryoserializers.protobuf
 
de.javakaffee.kryoserializers.wicket - package de.javakaffee.kryoserializers.wicket
 
DEFAULT_NAMING_MARKER - Static variable in class de.javakaffee.kryoserializers.cglib.CGLibProxySerializer
 

E

EnumMapSerializer - Class in de.javakaffee.kryoserializers
A serializer for EnumMaps.
EnumMapSerializer() - Constructor for class de.javakaffee.kryoserializers.EnumMapSerializer
 
EnumSetSerializer - Class in de.javakaffee.kryoserializers
A serializer for EnumSets.
EnumSetSerializer() - Constructor for class de.javakaffee.kryoserializers.EnumSetSerializer
 

F

Factory(Collection<Class<? extends Annotation>>, boolean) - Constructor for class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer.Factory
Creates a new factory.
FieldAnnotationAwareSerializer<T> - Class in de.javakaffee.kryoserializers
A kryo FieldSerializer that allows to exclusively include or exclude fields that are attributed with user-specific annotations.
FieldAnnotationAwareSerializer(Kryo, Class<?>, Collection<Class<? extends Annotation>>, boolean) - Constructor for class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer
Creates a new field annotation aware serializer.
FieldAnnotationAwareSerializer.Factory - Class in de.javakaffee.kryoserializers
A factory for creating instances of FieldAnnotationAwareSerializer.

G

getAcceptsNull() - Method in class de.javakaffee.kryoserializers.protobuf.ProtobufSerializer
 
getDefaultSerializer(Class) - Method in class de.javakaffee.kryoserializers.KryoReflectionFactorySupport
 
GregorianCalendarSerializer - Class in de.javakaffee.kryoserializers
A more efficient kryo Serializer for GregorianCalendar instances (which are created via Calendar.getInstance() if the locale is not thai or japanese, so JapaneseImperialCalendar and BuddhistCalendar are not supported by this serializer).
GregorianCalendarSerializer() - Constructor for class de.javakaffee.kryoserializers.GregorianCalendarSerializer
 

I

ImmutableListSerializer - Class in de.javakaffee.kryoserializers.guava
A kryo Serializer for guava-libraries ImmutableList.
ImmutableListSerializer() - Constructor for class de.javakaffee.kryoserializers.guava.ImmutableListSerializer
 

J

JavaUtilSubListSerializer() - Constructor for class de.javakaffee.kryoserializers.SubListSerializers.JavaUtilSubListSerializer
 
JdkProxySerializer - Class in de.javakaffee.kryoserializers
A serializer for jdk proxies (proxies created via java.lang.reflect.Proxy.newProxyInstance).
JdkProxySerializer() - Constructor for class de.javakaffee.kryoserializers.JdkProxySerializer
 
JodaDateTimeSerializer - Class in de.javakaffee.kryoserializers.jodatime
A format for joda DateTime, that stores the millis, chronology and time zone as separate attributes.
JodaDateTimeSerializer() - Constructor for class de.javakaffee.kryoserializers.jodatime.JodaDateTimeSerializer
 
JodaIntervalSerializer - Class in de.javakaffee.kryoserializers.jodatime
A format for Joda Interval, that stores the start and end millis, and chronology as separate attributes.
JodaIntervalSerializer() - Constructor for class de.javakaffee.kryoserializers.jodatime.JodaIntervalSerializer
 
JodaLocalDateSerializer - Class in de.javakaffee.kryoserializers.jodatime
A Kryo serializer for joda LocalDate.
JodaLocalDateSerializer() - Constructor for class de.javakaffee.kryoserializers.jodatime.JodaLocalDateSerializer
 
JodaLocalDateTimeSerializer - Class in de.javakaffee.kryoserializers.jodatime
A Kryo serializer for joda LocalDateTime.
JodaLocalDateTimeSerializer() - Constructor for class de.javakaffee.kryoserializers.jodatime.JodaLocalDateTimeSerializer
 

K

KryoReflectionFactorySupport - Class in de.javakaffee.kryoserializers
A Kryo specialization that uses sun's ReflectionFactory to create new instance for classes without a default constructor.
KryoReflectionFactorySupport() - Constructor for class de.javakaffee.kryoserializers.KryoReflectionFactorySupport
 

M

makeSerializer(Kryo, Class<?>) - Method in class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer.Factory
 
MiniMapSerializer - Class in de.javakaffee.kryoserializers.wicket
A format for wicket's MiniMap.
MiniMapSerializer() - Constructor for class de.javakaffee.kryoserializers.wicket.MiniMapSerializer
 

N

newInstance(Class<T>) - Method in class de.javakaffee.kryoserializers.KryoReflectionFactorySupport
newInstanceFromReflectionFactory(Class<T>) - Static method in class de.javakaffee.kryoserializers.KryoReflectionFactorySupport
 

P

ProtobufSerializer<T extends com.google.protobuf.GeneratedMessage> - Class in de.javakaffee.kryoserializers.protobuf
 
ProtobufSerializer() - Constructor for class de.javakaffee.kryoserializers.protobuf.ProtobufSerializer
 

R

read(Kryo, Input, Class<List<?>>) - Method in class de.javakaffee.kryoserializers.ArraysAsListSerializer
 
read(Kryo, Input, Class<BitSet>) - Method in class de.javakaffee.kryoserializers.BitSetSerializer
 
read(Kryo, Input, Class<Object>) - Method in class de.javakaffee.kryoserializers.cglib.CGLibProxySerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptyListSerializer
 
read(Kryo, Input, Class<Map<?, ?>>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptyMapSerializer
 
read(Kryo, Input, Class<Set<?>>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptySetSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonListSerializer
 
read(Kryo, Input, Class<Map<?, ?>>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonMapSerializer
 
read(Kryo, Input, Class<Set<?>>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonSetSerializer
 
read(Kryo, Input, Class<Date>) - Method in class de.javakaffee.kryoserializers.DateSerializer
read(Kryo, Input, Class<EnumMap<? extends Enum<?>, ?>>) - Method in class de.javakaffee.kryoserializers.EnumMapSerializer
 
read(Kryo, Input, Class<EnumSet<? extends Enum<?>>>) - Method in class de.javakaffee.kryoserializers.EnumSetSerializer
 
read(Kryo, Input, Class<GregorianCalendar>) - Method in class de.javakaffee.kryoserializers.GregorianCalendarSerializer
 
read(Kryo, Input, Class<ImmutableList<Object>>) - Method in class de.javakaffee.kryoserializers.guava.ImmutableListSerializer
 
read(Kryo, Input, Class<Object>) - Method in class de.javakaffee.kryoserializers.JdkProxySerializer
 
read(Kryo, Input, Class<DateTime>) - Method in class de.javakaffee.kryoserializers.jodatime.JodaDateTimeSerializer
 
read(Kryo, Input, Class<Interval>) - Method in class de.javakaffee.kryoserializers.jodatime.JodaIntervalSerializer
 
read(Kryo, Input, Class<LocalDate>) - Method in class de.javakaffee.kryoserializers.jodatime.JodaLocalDateSerializer
 
read(Kryo, Input, Class<LocalDateTime>) - Method in class de.javakaffee.kryoserializers.jodatime.JodaLocalDateTimeSerializer
 
read(Kryo, Input, Class<T>) - Method in class de.javakaffee.kryoserializers.protobuf.ProtobufSerializer
 
read(Kryo, Input, Class<Pattern>) - Method in class de.javakaffee.kryoserializers.RegexSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.ArrayListSubListSerializer
 
read(Kryo, Input, Class<List<?>>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.JavaUtilSubListSerializer
 
read(Kryo, Input, Class<Object>) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
read(Kryo, Input, Class<Object>) - Method in class de.javakaffee.kryoserializers.UnmodifiableCollectionsSerializer
 
read(Kryo, Input, Class<URI>) - Method in class de.javakaffee.kryoserializers.URISerializer
 
read(Kryo, Input, Class<UUID>) - Method in class de.javakaffee.kryoserializers.UUIDSerializer
 
read(Kryo, Input, Class<MiniMap<Object, Object>>) - Method in class de.javakaffee.kryoserializers.wicket.MiniMapSerializer
 
rebuildCachedFields() - Method in class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer
 
RegexSerializer - Class in de.javakaffee.kryoserializers
Kryo Serializer for regex Patterns.
RegexSerializer() - Constructor for class de.javakaffee.kryoserializers.RegexSerializer
 
registerSerializers(Kryo) - Static method in class de.javakaffee.kryoserializers.guava.ImmutableListSerializer
Creates a new ImmutableListSerializer and registers its serializer for the several ImmutableList related classes.
registerSerializers(Kryo) - Static method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
Creates a new SynchronizedCollectionsSerializer and registers its serializer for the several synchronized Collections that can be created via Collections, including Maps.
registerSerializers(Kryo) - Static method in class de.javakaffee.kryoserializers.UnmodifiableCollectionsSerializer
Creates a new UnmodifiableCollectionsSerializer and registers its serializer for the several unmodifiable Collections that can be created via Collections, including Maps.
removeAnnotation(Class<? extends Annotation>) - Method in class de.javakaffee.kryoserializers.FieldAnnotationAwareSerializer
Removes an annotation to the annotations that are considered by this serializer.

S

SubListSerializers - Class in de.javakaffee.kryoserializers
Kryo Serializers for lists created via List.subList(int, int).
SubListSerializers() - Constructor for class de.javakaffee.kryoserializers.SubListSerializers
 
SubListSerializers.ArrayListSubListSerializer - Class in de.javakaffee.kryoserializers
Supports sublists created via ArrayList.subList(int, int) since java7 (oracle jdk, represented by java.util.ArrayList$SubList).
SubListSerializers.JavaUtilSubListSerializer - Class in de.javakaffee.kryoserializers
Supports sublists created via AbstractList.subList(int, int), e.g.
SynchronizedCollectionsSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for synchronized Collections and Maps created via Collections.
SynchronizedCollectionsSerializer() - Constructor for class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 

U

UnmodifiableCollectionsSerializer - Class in de.javakaffee.kryoserializers
A kryo Serializer for unmodifiable Collections and Maps created via Collections.
UnmodifiableCollectionsSerializer() - Constructor for class de.javakaffee.kryoserializers.UnmodifiableCollectionsSerializer
 
URISerializer - Class in de.javakaffee.kryoserializers
 
URISerializer() - Constructor for class de.javakaffee.kryoserializers.URISerializer
 
UUIDSerializer - Class in de.javakaffee.kryoserializers
 
UUIDSerializer() - Constructor for class de.javakaffee.kryoserializers.UUIDSerializer
 

W

write(Kryo, Output, List<?>) - Method in class de.javakaffee.kryoserializers.ArraysAsListSerializer
 
write(Kryo, Output, BitSet) - Method in class de.javakaffee.kryoserializers.BitSetSerializer
 
write(Kryo, Output, Object) - Method in class de.javakaffee.kryoserializers.cglib.CGLibProxySerializer
 
write(Kryo, Output, List<?>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptyListSerializer
 
write(Kryo, Output, Map<?, ?>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptyMapSerializer
 
write(Kryo, Output, Set<?>) - Method in class de.javakaffee.kryoserializers.CollectionsEmptySetSerializer
 
write(Kryo, Output, List<?>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonListSerializer
 
write(Kryo, Output, Map<?, ?>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonMapSerializer
 
write(Kryo, Output, Set<?>) - Method in class de.javakaffee.kryoserializers.CollectionsSingletonSetSerializer
 
write(Kryo, Output, Collection) - Method in class de.javakaffee.kryoserializers.CopyForIterateCollectionSerializer
 
write(Kryo, Output, Map) - Method in class de.javakaffee.kryoserializers.CopyForIterateMapSerializer
 
write(Kryo, Output, Date) - Method in class de.javakaffee.kryoserializers.DateSerializer
write(Kryo, Output, EnumMap<? extends Enum<?>, ?>) - Method in class de.javakaffee.kryoserializers.EnumMapSerializer
 
write(Kryo, Output, EnumSet<? extends Enum<?>>) - Method in class de.javakaffee.kryoserializers.EnumSetSerializer
 
write(Kryo, Output, GregorianCalendar) - Method in class de.javakaffee.kryoserializers.GregorianCalendarSerializer
 
write(Kryo, Output, ImmutableList<Object>) - Method in class de.javakaffee.kryoserializers.guava.ImmutableListSerializer
 
write(Kryo, Output, Object) - Method in class de.javakaffee.kryoserializers.JdkProxySerializer
 
write(Kryo, Output, DateTime) - Method in class de.javakaffee.kryoserializers.jodatime.JodaDateTimeSerializer
 
write(Kryo, Output, Interval) - Method in class de.javakaffee.kryoserializers.jodatime.JodaIntervalSerializer
 
write(Kryo, Output, LocalDate) - Method in class de.javakaffee.kryoserializers.jodatime.JodaLocalDateSerializer
 
write(Kryo, Output, LocalDateTime) - Method in class de.javakaffee.kryoserializers.jodatime.JodaLocalDateTimeSerializer
 
write(Kryo, Output, T) - Method in class de.javakaffee.kryoserializers.protobuf.ProtobufSerializer
 
write(Kryo, Output, Pattern) - Method in class de.javakaffee.kryoserializers.RegexSerializer
 
write(Kryo, Output, List<?>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.ArrayListSubListSerializer
 
write(Kryo, Output, List<?>) - Method in class de.javakaffee.kryoserializers.SubListSerializers.JavaUtilSubListSerializer
 
write(Kryo, Output, Object) - Method in class de.javakaffee.kryoserializers.SynchronizedCollectionsSerializer
 
write(Kryo, Output, Object) - Method in class de.javakaffee.kryoserializers.UnmodifiableCollectionsSerializer
 
write(Kryo, Output, URI) - Method in class de.javakaffee.kryoserializers.URISerializer
 
write(Kryo, Output, UUID) - Method in class de.javakaffee.kryoserializers.UUIDSerializer
 
write(Kryo, Output, MiniMap<Object, Object>) - Method in class de.javakaffee.kryoserializers.wicket.MiniMapSerializer
 
A B C D E F G I J K M N P R S U W 
Skip navigation links

Copyright © 2010–2015. All rights reserved.