A B C D E F G H I L M O P R S T U W

A

ArrayPojo - class com.bubble.serializer.objects.ArrayPojo.
 
ArrayPojo(int[]) - Constructor for class com.bubble.serializer.objects.ArrayPojo
 
ArrayUtils - class com.bubble.utils.ArrayUtils.
 
ArrayUtils() - Constructor for class com.bubble.utils.ArrayUtils
 
assign(Object) - Method in class com.bubble.utils.CuckooHashMap
 
available() - Method in class com.bubble.utils.HelperInputStream
 

B

BinaryUtils - class com.bubble.utils.BinaryUtils.
 
BinaryUtils() - Constructor for class com.bubble.utils.BinaryUtils
 
BinaryUtilsTest - class com.bubble.utils.BinaryUtilsTest.
 
BinaryUtilsTest() - Constructor for class com.bubble.utils.BinaryUtilsTest
 
BufferCorruptedException - exception com.bubble.serializer.BufferCorruptedException.
 
BufferCorruptedException() - Constructor for class com.bubble.serializer.BufferCorruptedException
 
BufferCorruptedException(String, Throwable) - Constructor for class com.bubble.serializer.BufferCorruptedException
 
BufferCorruptedException(String) - Constructor for class com.bubble.serializer.BufferCorruptedException
 
BufferCorruptedException(Throwable) - Constructor for class com.bubble.serializer.BufferCorruptedException
 
booleanArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
booleanField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
byteArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
byteField - Variable in class com.bubble.serializer.objects.ExtremePojo
 

C

CuckooHashMap - class com.bubble.utils.CuckooHashMap.
 
CuckooHashMap() - Constructor for class com.bubble.utils.CuckooHashMap
 
CyclePojo - class com.bubble.serializer.objects.CyclePojo.
 
CyclePojo(CyclePojo) - Constructor for class com.bubble.serializer.objects.CyclePojo
 
charArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
charField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
com.bubble.serializer - package com.bubble.serializer
Faster Java Serialization classes.
com.bubble.serializer.benchmark - package com.bubble.serializer.benchmark
Faster Java Serialization benchmark tests.
com.bubble.serializer.objects - package com.bubble.serializer.objects
Faster Java Serialization test objects.
com.bubble.utils - package com.bubble.utils
Faster Java Serialization utility classes.

D

DeserializationContext - class com.bubble.serializer.DeserializationContext.
The DeserializationContext allows Objects and object graphs that were serialized by a SerializationContext to be read from a ByteBuffer.
DeserializationContext() - Constructor for class com.bubble.serializer.DeserializationContext
Constructs a new DeserializationContext.
DeserializationContextTest - class com.bubble.serializer.DeserializationContextTest.
 
DeserializationContextTest() - Constructor for class com.bubble.serializer.DeserializationContextTest
 
Deserializer - interface com.bubble.serializer.Deserializer.
Interface of the custom deserializers for each class.
deserialize(ByteBuffer) - Method in class com.bubble.serializer.DeserializationContext
Reads an object from a ByteBuffer.
deserialize(Object, ByteBuffer, DeserializationContext) - Method in interface com.bubble.serializer.Deserializer
Reads the state of the object from the buffer.
deserialize(ByteBuffer) - Static method in class com.bubble.utils.StringUtils
 
doubleArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
doubleField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
dump(byte[]) - Static method in class com.bubble.utils.BinaryUtils
 
dump(byte[], int, int) - Static method in class com.bubble.utils.BinaryUtils
 
dumpFile(String) - Static method in class com.bubble.utils.BinaryUtils
 

E

ExtremePojo - class com.bubble.serializer.objects.ExtremePojo.
 
ExtremePojo() - Constructor for class com.bubble.serializer.objects.ExtremePojo
 
equals(Object) - Method in class com.bubble.serializer.objects.ExtremePojo
 

F

FieldResolutionException - exception com.bubble.serializer.FieldResolutionException.
 
FieldResolutionException() - Constructor for class com.bubble.serializer.FieldResolutionException
 
FieldResolutionException(String, Throwable) - Constructor for class com.bubble.serializer.FieldResolutionException
 
FieldResolutionException(String) - Constructor for class com.bubble.serializer.FieldResolutionException
 
FieldResolutionException(Throwable) - Constructor for class com.bubble.serializer.FieldResolutionException
 
FieldResolver - class com.bubble.serializer.FieldResolver.
 
FieldResolver() - Constructor for class com.bubble.serializer.FieldResolver
 
FieldResolverTest - class com.bubble.utils.FieldResolverTest.
 
FieldResolverTest() - Constructor for class com.bubble.utils.FieldResolverTest
 
FinalPojo - class com.bubble.serializer.objects.FinalPojo.
 
FinalPojo(int) - Constructor for class com.bubble.serializer.objects.FinalPojo
 
floatArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
floatField - Variable in class com.bubble.serializer.objects.ExtremePojo
 

G

Generator - class com.bubble.serializer.Generator.
Generates customized code for serialization.
Generator() - Constructor for class com.bubble.serializer.Generator
 
GeneratorRuntimeException - exception com.bubble.serializer.GeneratorRuntimeException.
 
GeneratorRuntimeException() - Constructor for class com.bubble.serializer.GeneratorRuntimeException
 
GeneratorRuntimeException(String, Throwable) - Constructor for class com.bubble.serializer.GeneratorRuntimeException
 
GeneratorRuntimeException(String) - Constructor for class com.bubble.serializer.GeneratorRuntimeException
 
GeneratorRuntimeException(Throwable) - Constructor for class com.bubble.serializer.GeneratorRuntimeException
 
GeneratorTest - class com.bubble.serializer.GeneratorTest.
 
GeneratorTest() - Constructor for class com.bubble.serializer.GeneratorTest
 
get(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getBoolean(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getByte(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getByteField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getByteField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getChar(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getCharField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getCharField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getData() - Method in class com.bubble.utils.HelperOutputStream
 
getDeserializer(String) - Method in class com.bubble.serializer.Generator
 
getDeserializer(Class) - Method in class com.bubble.serializer.Generator
 
getDouble(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getDoubleField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getDoubleField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getField(Class, String) - Static method in class com.bubble.serializer.FieldResolver
 
getFloat(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getFloatField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getFloatField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getInt(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getIntArrayField() - Method in class com.bubble.serializer.objects.ArrayPojo
 
getIntField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getIntField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getLong(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getLongField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getLongField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getPojo() - Method in class com.bubble.serializer.objects.CyclePojo
 
getPojo() - Method in class com.bubble.serializer.objects.ObjectPojo
 
getPojo() - Method in class com.bubble.serializer.objects.PrivateObjectPojo
 
getSerializer(Class) - Method in class com.bubble.serializer.Generator
 
getShort(Field, Object) - Static method in class com.bubble.serializer.FieldResolver
 
getShortField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
getShortField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
getStream() - Method in class com.bubble.utils.HelperOutputStream
 
getSubValue() - Method in class com.bubble.serializer.objects.SubPojo
 
getValue() - Method in class com.bubble.serializer.objects.FinalPojo
 
getValue() - Method in class com.bubble.serializer.objects.Pojo
 
getValue() - Method in class com.bubble.serializer.objects.PrivatePojo
 

H

HelperInputStream - class com.bubble.utils.HelperInputStream.
 
HelperInputStream(HelperOutputStream) - Constructor for class com.bubble.utils.HelperInputStream
 
HelperOutputStream - class com.bubble.utils.HelperOutputStream.
 
HelperOutputStream() - Constructor for class com.bubble.utils.HelperOutputStream
 

I

instantiate(ByteBuffer, DeserializationContext) - Method in interface com.bubble.serializer.Deserializer
Returns a new object, possibly reading instantiation information from the buffer.
intArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
intField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
isBooleanField() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
isBooleanField() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 

L

longArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
longField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
lookup(Object) - Method in class com.bubble.utils.CuckooHashMap
 
lost() - Method in class com.bubble.utils.CuckooHashMap
 

M

main(String[]) - Static method in class com.bubble.serializer.SerializationTestSuite
 

O

ObjectPojo - class com.bubble.serializer.objects.ObjectPojo.
 
ObjectPojo(Pojo) - Constructor for class com.bubble.serializer.objects.ObjectPojo
 
objectArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
objectField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
objectMultiArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 

P

Pojo - class com.bubble.serializer.objects.Pojo.
 
Pojo(int) - Constructor for class com.bubble.serializer.objects.Pojo
 
PrimitivePojo - class com.bubble.serializer.objects.PrimitivePojo.
 
PrimitivePojo(boolean, byte, short, int, long, float, double, char) - Constructor for class com.bubble.serializer.objects.PrimitivePojo
 
PrivateObjectPojo - class com.bubble.serializer.objects.PrivateObjectPojo.
 
PrivateObjectPojo(Pojo) - Constructor for class com.bubble.serializer.objects.PrivateObjectPojo
 
PrivatePojo - class com.bubble.serializer.objects.PrivatePojo.
 
PrivatePojo(int) - Constructor for class com.bubble.serializer.objects.PrivatePojo
 
PrivatePrimitivePojo - class com.bubble.serializer.objects.PrivatePrimitivePojo.
 
PrivatePrimitivePojo(boolean, byte, short, int, long, float, double, char) - Constructor for class com.bubble.serializer.objects.PrivatePrimitivePojo
 

R

read() - Method in class com.bubble.utils.HelperInputStream
 
read(byte[], int, int) - Method in class com.bubble.utils.HelperInputStream
 
reset() - Method in class com.bubble.utils.HelperOutputStream
 

S

SerializationBenchmark - class com.bubble.serializer.benchmark.SerializationBenchmark.
 
SerializationBenchmark() - Constructor for class com.bubble.serializer.benchmark.SerializationBenchmark
 
SerializationContext - class com.bubble.serializer.SerializationContext.
The SerializationContext allows Objects and object graphs to be written to a ByteBuffer in serialized form.
SerializationContext() - Constructor for class com.bubble.serializer.SerializationContext
Constructs a new SerializationContext.
SerializationContextTest - class com.bubble.serializer.SerializationContextTest.
 
SerializationContextTest() - Constructor for class com.bubble.serializer.SerializationContextTest
 
SerializationTest - class com.bubble.serializer.SerializationTest.
 
SerializationTest() - Constructor for class com.bubble.serializer.SerializationTest
 
SerializationTestSuite - class com.bubble.serializer.SerializationTestSuite.
 
SerializationTestSuite() - Constructor for class com.bubble.serializer.SerializationTestSuite
 
Serializer - interface com.bubble.serializer.Serializer.
Interface of the custom serializers for each class.
ShortArrayTest - class com.bubble.serializer.ShortArrayTest.
 
ShortArrayTest() - Constructor for class com.bubble.serializer.ShortArrayTest
 
StringUtils - class com.bubble.utils.StringUtils.
 
StringUtils() - Constructor for class com.bubble.utils.StringUtils
 
StringUtilsTest - class com.bubble.utils.StringUtilsTest.
 
StringUtilsTest() - Constructor for class com.bubble.utils.StringUtilsTest
 
SubPojo - class com.bubble.serializer.objects.SubPojo.
 
SubPojo(int, int) - Constructor for class com.bubble.serializer.objects.SubPojo
 
serialize(Object, ByteBuffer) - Method in class com.bubble.serializer.SerializationContext
Serializes an object to a ByteBuffer.
serialize(Object, ByteBuffer, SerializationContext) - Method in interface com.bubble.serializer.Serializer
Serializes the object's fields.
serialize(String, ByteBuffer) - Static method in class com.bubble.utils.StringUtils
 
serializeInstanceInfo(Object, ByteBuffer, SerializationContext) - Method in interface com.bubble.serializer.Serializer
Serializes information necessary to instantiate an object.
set(Field, Object, Object) - Static method in class com.bubble.serializer.FieldResolver
 
setBoolean(Field, Object, boolean) - Static method in class com.bubble.serializer.FieldResolver
 
setByte(Field, Object, byte) - Static method in class com.bubble.serializer.FieldResolver
 
setChar(Field, Object, char) - Static method in class com.bubble.serializer.FieldResolver
 
setDouble(Field, Object, double) - Static method in class com.bubble.serializer.FieldResolver
 
setFloat(Field, Object, float) - Static method in class com.bubble.serializer.FieldResolver
 
setInt(Field, Object, int) - Static method in class com.bubble.serializer.FieldResolver
 
setLong(Field, Object, long) - Static method in class com.bubble.serializer.FieldResolver
 
setPojo(CyclePojo) - Method in class com.bubble.serializer.objects.CyclePojo
 
setShort(Field, Object, short) - Static method in class com.bubble.serializer.FieldResolver
 
setValue(int) - Method in class com.bubble.serializer.objects.Pojo
 
setValue(int) - Method in class com.bubble.serializer.objects.PrivatePojo
 
shortArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
shortField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
skip(long) - Method in class com.bubble.utils.HelperInputStream
 
stringArrayField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
stringField - Variable in class com.bubble.serializer.objects.ExtremePojo
 
suite() - Static method in class com.bubble.serializer.SerializationTestSuite
 

T

testArrayDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testArrayDeserializer() - Method in class com.bubble.serializer.GeneratorTest
 
testArrayDeserializer() - Method in class com.bubble.serializer.ShortArrayTest
This test was created due to a discovered bug in Javassist.
testArraySerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testArraySerializer() - Method in class com.bubble.serializer.GeneratorTest
 
testBubbleSpeedMany() - Method in class com.bubble.serializer.benchmark.SerializationBenchmark
 
testBubbleSpeedSingle() - Method in class com.bubble.serializer.benchmark.SerializationBenchmark
 
testCycle() - Method in class com.bubble.serializer.SerializationContextTest
 
testCycleDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testDeserialize() - Method in class com.bubble.utils.StringUtilsTest
 
testDumpByteArray() - Method in class com.bubble.utils.BinaryUtilsTest
 
testDumpByteArrayIntInt() - Method in class com.bubble.utils.BinaryUtilsTest
 
testExtremePojo() - Method in class com.bubble.serializer.SerializationTest
 
testGetDeserializer() - Method in class com.bubble.serializer.GeneratorTest
 
testGetField() - Method in class com.bubble.utils.FieldResolverTest
 
testGetSerializer() - Method in class com.bubble.serializer.GeneratorTest
 
testJavaSpeedMany() - Method in class com.bubble.serializer.benchmark.SerializationBenchmark
 
testJavaSpeedSingle() - Method in class com.bubble.serializer.benchmark.SerializationBenchmark
 
testMultiDimensionalArray() - Method in class com.bubble.serializer.SerializationTest
 
testNullDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testNullSerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testObjectArray() - Method in class com.bubble.serializer.SerializationTest
 
testObjectDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testObjectSerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testPrimitiveArray() - Method in class com.bubble.serializer.SerializationTest
 
testPrimitivePojo() - Method in class com.bubble.serializer.SerializationTest
 
testPrivateDeserializer() - Method in class com.bubble.serializer.GeneratorTest
 
testPrivateObjectDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testPrivateObjectSerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testPrivatePrimitivePojo() - Method in class com.bubble.serializer.SerializationTest
 
testPrivateSerializer() - Method in class com.bubble.serializer.GeneratorTest
 
testReference() - Method in class com.bubble.serializer.SerializationContextTest
 
testReferenceDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testSerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testSerialize() - Method in class com.bubble.utils.StringUtilsTest
 
testString() - Method in class com.bubble.serializer.SerializationTest
 
testStringArray() - Method in class com.bubble.serializer.SerializationTest
 
testStringDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
testStringDeserializer() - Method in class com.bubble.serializer.GeneratorTest
 
testStringSerialize() - Method in class com.bubble.serializer.SerializationContextTest
 
testStringSerializer() - Method in class com.bubble.serializer.GeneratorTest
 
testSuperclassDeserializer() - Method in class com.bubble.serializer.GeneratorTest
 
testSuperclassSerializer() - Method in class com.bubble.serializer.GeneratorTest
 
testToHex() - Method in class com.bubble.utils.BinaryUtilsTest
 
testUpdate() - Method in class com.bubble.serializer.SerializationContextTest
 
testUpdate() - Method in class com.bubble.serializer.SerializationTest
 
testUpdateArray() - Method in class com.bubble.serializer.SerializationTest
 
testUpdateDeserialize() - Method in class com.bubble.serializer.DeserializationContextTest
 
toHex(byte) - Static method in class com.bubble.utils.BinaryUtils
 
toString() - Method in class com.bubble.serializer.objects.PrimitivePojo
 
toString() - Method in class com.bubble.serializer.objects.PrivatePrimitivePojo
 
toString(boolean[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(byte[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(short[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(int[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(long[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(float[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(double[]) - Static method in class com.bubble.utils.ArrayUtils
 
toString(char[]) - Static method in class com.bubble.utils.ArrayUtils
 

U

update(Object, ByteBuffer) - Method in class com.bubble.serializer.SerializationContext
Serializes a new state for an object.

W

write(int) - Method in class com.bubble.utils.HelperOutputStream
 
write(byte[], int, int) - Method in class com.bubble.utils.HelperOutputStream
 

A B C D E F G H I L M O P R S T U W

Faster Java Serialization.
Copyright (C) 2006 Leonardo Bubble Mesquita.