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

A

ArrayPersister - class org.jboss.serial.persister.ArrayPersister.
$Id: ArrayPersister.java,v 1.10 2005/11/03 19:02:36 csuconic Exp $
ArrayPersister() - Constructor for class org.jboss.serial.persister.ArrayPersister
 
addField(String, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
addObjectReference(ObjectReference) - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface
 
available() - Method in class org.jboss.serial.io.JBossObjectInputStream
Returns the number of bytes that can be read without blocking.
available() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
Returns the number of bytes that can be read without blocking.

B

BOOLEAN - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
BOOLEANOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
BYTE - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
BYTEARRAY - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
BYTEOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
BooleanContainer - class org.jboss.serial.finalcontainers.BooleanContainer.
$Id: BooleanContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
BooleanContainer(boolean) - Constructor for class org.jboss.serial.finalcontainers.BooleanContainer
 
BooleanContainer() - Constructor for class org.jboss.serial.finalcontainers.BooleanContainer
 
ByteContainer - class org.jboss.serial.finalcontainers.ByteContainer.
$Id: ByteContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
ByteContainer(byte) - Constructor for class org.jboss.serial.finalcontainers.ByteContainer
 
ByteContainer() - Constructor for class org.jboss.serial.finalcontainers.ByteContainer
 

C

CHARACTER - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
CHARACTEROBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
CLASSDEF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
CharacterContainer - class org.jboss.serial.finalcontainers.CharacterContainer.
$Id: CharacterContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
CharacterContainer(char) - Constructor for class org.jboss.serial.finalcontainers.CharacterContainer
 
CharacterContainer() - Constructor for class org.jboss.serial.finalcontainers.CharacterContainer
 
ClassMetaData - class org.jboss.serial.classmetamodel.ClassMetaData.
 
ClassMetaData() - Constructor for class org.jboss.serial.classmetamodel.ClassMetaData
 
ClassMetadataField - class org.jboss.serial.classmetamodel.ClassMetadataField.
 
ClassMetadataField() - Constructor for class org.jboss.serial.classmetamodel.ClassMetadataField
 
ClassMetamodelFactory - class org.jboss.serial.classmetamodel.ClassMetamodelFactory.
$Id: ClassMetamodelFactory.java,v 1.25 2005/12/30 04:39:01 csuconic Exp $
ClassMetamodelFactory() - Constructor for class org.jboss.serial.classmetamodel.ClassMetamodelFactory
 
ClassReferencePersister - class org.jboss.serial.persister.ClassReferencePersister.
$Id: ClassReferencePersister.java,v 1.7 2005/11/03 19:02:36 csuconic Exp $
ClassReferencePersister() - Constructor for class org.jboss.serial.persister.ClassReferencePersister
 
ConstructorManager - class org.jboss.serial.classmetamodel.ConstructorManager.
Find the constructor that respect the serialization behavior $Id: ConstructorManager.java,v 1.1 2005/07/23 08:53:23 csuconic Exp $
ConstructorManager() - Constructor for class org.jboss.serial.classmetamodel.ConstructorManager
 
close() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
close() - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
close() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
close() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
closeObjectDefinition() - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface
 
createGet() - Method in class org.jboss.serial.objectmetamodel.FieldsContainer
 
createPut() - Method in class org.jboss.serial.objectmetamodel.FieldsContainer
 

D

DOUBLE - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
DOUBLEOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
DataContainer - class org.jboss.serial.objectmetamodel.DataContainer.
DataContainer is a Container of Immutables and Object References.
DataContainer(boolean) - Constructor for class org.jboss.serial.objectmetamodel.DataContainer
 
DataContainer(ClassLoader, boolean) - Constructor for class org.jboss.serial.objectmetamodel.DataContainer
 
DataContainer(ClassLoader, ObjectSubstitutionInterface, boolean) - Constructor for class org.jboss.serial.objectmetamodel.DataContainer
 
DataContainer(ClassLoader, ObjectSubstitutionInterface, SafeCloningRepository, boolean) - Constructor for class org.jboss.serial.objectmetamodel.DataContainer
 
DataContainer(ObjectsCache) - Constructor for class org.jboss.serial.objectmetamodel.DataContainer
 
DataContainerConstants - interface org.jboss.serial.objectmetamodel.DataContainerConstants.
$Id: DataContainerConstants.java,v 1.6 2005/11/03 19:02:36 csuconic Exp $
DataExport - class org.jboss.serial.objectmetamodel.DataExport.
DataExport is class which is not part of the public API used only during the persistence of the meta-model into bytes which happens at DataContainer.saveData(DataOutput) and org.jboss.serial.objectmetamodel.DataContainer#loadData(DataInput)) So...
DataExport() - Constructor for class org.jboss.serial.objectmetamodel.DataExport
 
DefaultConstructorManager - class org.jboss.serial.classmetamodel.DefaultConstructorManager.
If SunConstructorManager is not available in this current JVM, we will use the default one which only looks for the default constructor at the current class $Id: DefaultConstructorManager.java,v 1.2 2005/09/21 20:40:02 csuconic Exp $
DefaultConstructorManager() - Constructor for class org.jboss.serial.classmetamodel.DefaultConstructorManager
 
DoubleContainer - class org.jboss.serial.finalcontainers.DoubleContainer.
$Id: DoubleContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
DoubleContainer(double) - Constructor for class org.jboss.serial.finalcontainers.DoubleContainer
 
DoubleContainer() - Constructor for class org.jboss.serial.finalcontainers.DoubleContainer
 
defaultRead(ObjectInput, Object, ClassMetaData, ObjectSubstitutionInterface) - Static method in class org.jboss.serial.persister.RegularObjectPersister
 
defaultReadObject() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
defaultReadObject() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
defaultWrite(ObjectOutput, Object, ClassMetaData, ObjectSubstitutionInterface) - Static method in class org.jboss.serial.persister.RegularObjectPersister
 
defaultWriteObject() - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
defaultWriteObject() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 

E

ExternalizePersister - class org.jboss.serial.persister.ExternalizePersister.
$Id: ExternalizePersister.java,v 1.6 2005/11/03 19:02:36 csuconic Exp $
ExternalizePersister() - Constructor for class org.jboss.serial.persister.ExternalizePersister
 
equals(Object) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.LongContainer
 
equals(Object) - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
equals(Object) - Method in class org.jboss.serial.io.MarshalledObject
 
equals(Object) - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 

F

FLOAT - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
FLOATOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
FieldsContainer - class org.jboss.serial.objectmetamodel.FieldsContainer.
$Id: FieldsContainer.java,v 1.5 2005/11/03 20:48:57 csuconic Exp $
FieldsContainer(ClassMetaData) - Constructor for class org.jboss.serial.objectmetamodel.FieldsContainer
 
FieldsContainer.EntryImpl - class org.jboss.serial.objectmetamodel.FieldsContainer.EntryImpl.
 
FieldsContainer.EntryImpl(Object, Object) - Constructor for class org.jboss.serial.objectmetamodel.FieldsContainer.EntryImpl
 
FieldsManager - class org.jboss.serial.classmetamodel.FieldsManager.
$Id: FieldsManager.java,v 1.1 2005/12/06 19:58:54 csuconic Exp $ FieldsManager is the class responsible to manage changing the fields.
FieldsManager() - Constructor for class org.jboss.serial.classmetamodel.FieldsManager
 
FinalContainer - class org.jboss.serial.finalcontainers.FinalContainer.
$Id: FinalContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
FinalContainer() - Constructor for class org.jboss.serial.finalcontainers.FinalContainer
 
FloatContainer - class org.jboss.serial.finalcontainers.FloatContainer.
$Id: FloatContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
FloatContainer(float) - Constructor for class org.jboss.serial.finalcontainers.FloatContainer
 
FloatContainer() - Constructor for class org.jboss.serial.finalcontainers.FloatContainer
 
fillMetadata(ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
fillMetadata(ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
fillMetadata(ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
findObjectInCache(ObjectReference) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
findObjectInCache(String, int) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
findReference(ObjectReference) - Method in class org.jboss.serial.objectmetamodel.safecloning.SafeCloningRepository
 
flush() - Method in class org.jboss.serial.io.JBossObjectOutputStream
Flushes the stream.
flush() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
flush() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
Flushes the stream.

G

get() - Method in class org.jboss.serial.io.MarshalledObject
 
getArrayDepth() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getBoolean(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getBoolean(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getBoolean(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getByte(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getByte(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getByte(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getCache() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getCharacter(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getCharacter(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getCharacter(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getClassLoader() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
getClassMetaData(String, ClassLoader, boolean) - Static method in class org.jboss.serial.classmetamodel.ClassMetamodelFactory
 
getClassMetaData(Class, boolean) - Static method in class org.jboss.serial.classmetamodel.ClassMetamodelFactory
 
getClassName() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getClassName() - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
getClassName() - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
getClazz() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getConstructor() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getConstructor(Class) - Method in class org.jboss.serial.classmetamodel.ConstructorManager
 
getConstructor(Class) - Method in class org.jboss.serial.classmetamodel.DefaultConstructorManager
 
getConstructor(Class) - Method in class org.jboss.serial.classmetamodel.SunConstructorManager
 
getControlStreaming() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getCurrentValue() - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
getDirectInput(DataInputStream) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getDirectOutput(DataOutputStream) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getDouble(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getDouble(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getDouble(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getExternalizer() - Method in class org.jboss.serial.persister.PrivateWritePersister
 
getField(String) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getField(int) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getField() - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
getFieldName() - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
getFieldsIterator() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getFieldsManager() - Static method in class org.jboss.serial.classmetamodel.FieldsManager
 
getFieldsSize() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getFloat(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getFloat(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getFloat(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getHashUniqueId() - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
getId() - Method in class org.jboss.serial.persister.ArrayPersister
 
getId() - Method in class org.jboss.serial.persister.ClassReferencePersister
 
getId() - Method in class org.jboss.serial.persister.ExternalizePersister
 
getId() - Method in interface org.jboss.serial.persister.Persister
You need to always return what was sent by setId.
getId() - Method in class org.jboss.serial.persister.PrivateWritePersister
 
getId() - Method in class org.jboss.serial.persister.ProxyPersister
 
getId() - Method in class org.jboss.serial.persister.RegularObjectPersister
 
getInput() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getInput() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
getInt(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getInt(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getInt(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getKey() - Method in class org.jboss.serial.objectmetamodel.FieldsContainer.EntryImpl
 
getLoader() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
getLong(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getLong(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getLong(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getMetaData() - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
getObject(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getObject(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getObject(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getOutput() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getOutput() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
getPrivateMethodRead() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getPrivateMethodWrite() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getReadResolveMethod() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
getRegular() - Method in class org.jboss.serial.persister.PrivateWritePersister
 
getSafeToReuse() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
getShort(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
getShort(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
getShort(Object, ClassMetadataField) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
getSize() - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
getStreamField() - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
getSubstitution() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
getUnsafeKey() - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
getValue() - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.LongContainer
 
getValue() - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
getValue() - Method in class org.jboss.serial.objectmetamodel.FieldsContainer.EntryImpl
 

H

hashCode() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
hashCode() - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.LongContainer
 
hashCode() - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
hashCode() - Method in class org.jboss.serial.io.MarshalledObject
 
hashCode() - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 

I

INTEGER - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
INTEGEROBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
IntegerContainer - class org.jboss.serial.finalcontainers.IntegerContainer.
$Id: IntegerContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
IntegerContainer(int) - Constructor for class org.jboss.serial.finalcontainers.IntegerContainer
 
IntegerContainer() - Constructor for class org.jboss.serial.finalcontainers.IntegerContainer
 
isArray() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
isCheckSerializableClass() - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface
 
isCheckSerializableClass() - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
isExternalizable() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
isImmutable(Class) - Static method in class org.jboss.serial.classmetamodel.ClassMetamodelFactory
 
isObject() - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
isProxy() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
isSafeToReuse(Object) - Method in interface org.jboss.serial.objectmetamodel.safecloning.SafeClone
 
isSupported() - Method in class org.jboss.serial.classmetamodel.ConstructorManager
 
isSupported() - Method in class org.jboss.serial.classmetamodel.DefaultConstructorManager
 
isSupported() - Method in class org.jboss.serial.classmetamodel.SunConstructorManager
 

J

JBossObjectInputStream - class org.jboss.serial.io.JBossObjectInputStream.
 
JBossObjectInputStream(InputStream) - Constructor for class org.jboss.serial.io.JBossObjectInputStream
 
JBossObjectInputStream(InputStream, ClassLoader) - Constructor for class org.jboss.serial.io.JBossObjectInputStream
In case of InputStream is null, the only method that can be used on this class is smartClone
JBossObjectOutputStream - class org.jboss.serial.io.JBossObjectOutputStream.
 
JBossObjectOutputStream(OutputStream) - Constructor for class org.jboss.serial.io.JBossObjectOutputStream
Creates an OutputStream, that by default doesn't require
JBossObjectOutputStream(OutputStream, boolean) - Constructor for class org.jboss.serial.io.JBossObjectOutputStream
 

L

LONG - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
LONGOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
LongContainer - class org.jboss.serial.finalcontainers.LongContainer.
$Id: LongContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
LongContainer(long) - Constructor for class org.jboss.serial.finalcontainers.LongContainer
 
LongContainer() - Constructor for class org.jboss.serial.finalcontainers.LongContainer
 
loadData(DataInput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
this reads data from a streaming.

M

MarshalledObject - class org.jboss.serial.io.MarshalledObject.
Turns content into a byte array that is delayed in unmarshalling.
MarshalledObject() - Constructor for class org.jboss.serial.io.MarshalledObject
 
MarshalledObject(Object) - Constructor for class org.jboss.serial.io.MarshalledObject
 
main(String[]) - Static method in class org.jboss.serial.Version
 
main(String[]) - Static method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 

N

NEWDEF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
NODEF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
NULLREF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
newInstance() - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 

O

OBJECTDEF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
OBJECTREF - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
ObjectDescription - class org.jboss.serial.objectmetamodel.ObjectDescription.
 
ObjectDescription() - Constructor for class org.jboss.serial.objectmetamodel.ObjectDescription
 
ObjectDescription(ClassMetaData) - Constructor for class org.jboss.serial.objectmetamodel.ObjectDescription
 
ObjectDescriptorFactory - class org.jboss.serial.objectmetamodel.ObjectDescriptorFactory.
 
ObjectDescriptorFactory() - Constructor for class org.jboss.serial.objectmetamodel.ObjectDescriptorFactory
 
ObjectInputStreamProxy - class org.jboss.serial.persister.ObjectInputStreamProxy.
$Id: ObjectInputStreamProxy.java,v 1.3 2005/09/25 21:42:50 csuconic Exp $
ObjectInputStreamProxy(ObjectInput, Object, ClassMetaData, ObjectSubstitutionInterface) - Constructor for class org.jboss.serial.persister.ObjectInputStreamProxy
 
ObjectOutputStreamProxy - class org.jboss.serial.persister.ObjectOutputStreamProxy.
$Id: ObjectOutputStreamProxy.java,v 1.4 2005/09/25 21:42:50 csuconic Exp $
ObjectOutputStreamProxy(ObjectOutput, Object, ClassMetaData, ObjectSubstitutionInterface) - Constructor for class org.jboss.serial.persister.ObjectOutputStreamProxy
 
ObjectReference - class org.jboss.serial.objectmetamodel.ObjectReference.
Class used as a tag to the ObjectId used as a reference.
ObjectReference() - Constructor for class org.jboss.serial.objectmetamodel.ObjectReference
 
ObjectReference(int, String) - Constructor for class org.jboss.serial.objectmetamodel.ObjectReference
 
ObjectReference(Object) - Constructor for class org.jboss.serial.objectmetamodel.ObjectReference
 
ObjectReference(Object, String) - Constructor for class org.jboss.serial.objectmetamodel.ObjectReference
 
ObjectSubstitutionInterface - interface org.jboss.serial.objectmetamodel.ObjectSubstitutionInterface.
If ObjectSubstitution needs to be handled, send an implementation of this class to DataContainer $Id: ObjectSubstitutionInterface.java,v 1.1 2005/08/29 22:48:27 csuconic Exp $
ObjectsCache - class org.jboss.serial.objectmetamodel.ObjectsCache.
 
ObjectsCache(ObjectSubstitutionInterface, ClassLoader, SafeCloningRepository, boolean) - Constructor for class org.jboss.serial.objectmetamodel.ObjectsCache
 
ObjectsCache.JBossSeralizationInputInterface - interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationInputInterface.
Required operations to work well with ObjectsCache
ObjectsCache.JBossSeralizationOutputInterface - interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface.
Required operations to work well with ObjectsCache
openObjectDefinition() - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface
 
org.jboss.serial - package org.jboss.serial
 
org.jboss.serial.classmetamodel - package org.jboss.serial.classmetamodel
 
org.jboss.serial.exception - package org.jboss.serial.exception
 
org.jboss.serial.finalcontainers - package org.jboss.serial.finalcontainers
 
org.jboss.serial.io - package org.jboss.serial.io
 
org.jboss.serial.objectmetamodel - package org.jboss.serial.objectmetamodel
 
org.jboss.serial.objectmetamodel.safecloning - package org.jboss.serial.objectmetamodel.safecloning
 
org.jboss.serial.persister - package org.jboss.serial.persister
 
org.jboss.serial.util - package org.jboss.serial.util
 

P

PersistResolver - class org.jboss.serial.persister.PersistResolver.
 
PersistResolver() - Constructor for class org.jboss.serial.persister.PersistResolver
 
Persister - interface org.jboss.serial.persister.Persister.
Interface used to define how to load complex objects from the repository or streaming $Id: Persister.java,v 1.6 2005/11/03 19:02:36 csuconic Exp $
PrivateWritePersister - class org.jboss.serial.persister.PrivateWritePersister.
$Id: PrivateWritePersister.java,v 1.8 2005/11/03 19:02:36 csuconic Exp $
PrivateWritePersister() - Constructor for class org.jboss.serial.persister.PrivateWritePersister
 
ProxyPersister - class org.jboss.serial.persister.ProxyPersister.
$Id: ProxyPersister.java,v 1.4 2005/11/03 19:02:36 csuconic Exp $
ProxyPersister() - Constructor for class org.jboss.serial.persister.ProxyPersister
 
putFields() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
putObjectInCache(Object, ObjectDescription) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
putObjectInCache(ObjectReference, ObjectDescription) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 

R

ReflectionFieldsManager - class org.jboss.serial.classmetamodel.ReflectionFieldsManager.
$Id: ReflectionFieldsManager.java,v 1.1 2005/12/06 19:58:54 csuconic Exp $
ReflectionFieldsManager() - Constructor for class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
RegularObjectPersister - class org.jboss.serial.persister.RegularObjectPersister.
This is the persister of a regular object.
RegularObjectPersister() - Constructor for class org.jboss.serial.persister.RegularObjectPersister
 
read() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
read(byte[], int, int) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
read(byte[]) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
read() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
read(byte[], int, int) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
read(byte[]) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readBoolean() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readBoolean() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readByte() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readByte() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readByteDirectly() - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationInputInterface
 
readChar() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readChar() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ArrayPersister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ClassReferencePersister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ExternalizePersister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in interface org.jboss.serial.persister.Persister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.PrivateWritePersister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ProxyPersister
 
readData(ClassLoader, ObjectDescription, ObjectInput, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.RegularObjectPersister
 
readDouble() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readDouble() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readExternal(ObjectInput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
readField(ObjectInput) - Static method in class org.jboss.serial.objectmetamodel.FieldsContainer
 
readFields() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readFloat() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readFloat() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readFully(byte[]) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readFully(byte[], int, int) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readFully(byte[]) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readFully(byte[], int, int) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readInt() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readInt() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readLine() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readLine() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readLong() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readLong() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.LongContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
readMyself(ObjectInput) - Method in class org.jboss.serial.objectmetamodel.FieldsContainer
 
readMyself(DataInput) - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
readNumberOfFields(ObjectInput) - Static method in class org.jboss.serial.objectmetamodel.FieldsContainer
both {@link org.jboss.serial.persister.RegularObjectPersister) and readMyself need to produce the same binary compatible output while it's not required by RegularObjectPersister to create an intermediate HashMap to read its fields.
readObjectDirect() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readObjectReference() - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationInputInterface
 
readShort() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readShort() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readString(DataInput) - Static method in class org.jboss.serial.util.StringUtil
 
readUTF() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readUTF() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readUnshared() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readUnshared() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readUnsignedByte() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readUnsignedByte() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
readUnsignedShort() - Method in class org.jboss.serial.io.JBossObjectInputStream
 
readUnsignedShort() - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
registerValidation(ObjectInputValidation, int) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
registerValidation(ObjectInputValidation, int) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
replaceObject(Object) - Method in interface org.jboss.serial.objectmetamodel.ObjectSubstitutionInterface
 
reset() - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
reset() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
resolvePersister(byte) - Static method in class org.jboss.serial.persister.PersistResolver
 
resolvePersister(Object, ClassMetaData) - Static method in class org.jboss.serial.persister.PersistResolver
 

S

SHORT - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
SHORTOBJ - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
STRING - Static variable in interface org.jboss.serial.objectmetamodel.DataContainerConstants
 
SafeClone - interface org.jboss.serial.objectmetamodel.safecloning.SafeClone.
 
SafeCloningRepository - class org.jboss.serial.objectmetamodel.safecloning.SafeCloningRepository.
$Id: SafeCloningRepository.java,v 1.1 2005/11/01 21:36:47 csuconic Exp $ Some objects may be completely reused during cloning operations.
SafeCloningRepository(SafeClone) - Constructor for class org.jboss.serial.objectmetamodel.safecloning.SafeCloningRepository
 
SerializationException - exception org.jboss.serial.exception.SerializationException.
$Id: SerializationException.java,v 1.1 2005/09/01 17:12:06 csuconic Exp $
SerializationException(String, Exception) - Constructor for class org.jboss.serial.exception.SerializationException
 
SerializationException(String) - Constructor for class org.jboss.serial.exception.SerializationException
 
SerializationException(Exception) - Constructor for class org.jboss.serial.exception.SerializationException
 
ShortContainer - class org.jboss.serial.finalcontainers.ShortContainer.
$Id: ShortContainer.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
ShortContainer(short) - Constructor for class org.jboss.serial.finalcontainers.ShortContainer
 
ShortContainer() - Constructor for class org.jboss.serial.finalcontainers.ShortContainer
 
StringUtil - class org.jboss.serial.util.StringUtil.
$Id: StringUtil.java,v 1.1 2005/10/24 22:10:46 csuconic Exp $
StringUtil() - Constructor for class org.jboss.serial.util.StringUtil
 
SunConstructorManager - class org.jboss.serial.classmetamodel.SunConstructorManager.
This constructor manager requires sun package present.
SunConstructorManager() - Constructor for class org.jboss.serial.classmetamodel.SunConstructorManager
 
saveData(DataOutput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
Sends this data over the wire to a streaming.
saveString(DataOutput, String) - Static method in class org.jboss.serial.util.StringUtil
 
setArray(boolean) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setBoolean(Object, ClassMetadataField, boolean) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setBoolean(Object, ClassMetadataField, boolean) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setBoolean(Object, ClassMetadataField, boolean) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setByte(Object, ClassMetadataField, byte) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setByte(Object, ClassMetadataField, byte) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setByte(Object, ClassMetadataField, byte) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setCharacter(Object, ClassMetadataField, char) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setCharacter(Object, ClassMetadataField, char) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setCharacter(Object, ClassMetadataField, char) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setCheckSerializableClass(boolean) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
setClassLoader(ClassLoader) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
setClassName(String) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setClassName(String) - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
setClassName(String) - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
setClazz(Class) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setConstructor(Constructor) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setControlStreaming(byte[]) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
setCurrentValue(Object) - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
setDouble(Object, ClassMetadataField, double) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setDouble(Object, ClassMetadataField, double) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setDouble(Object, ClassMetadataField, double) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setExternalizable(boolean) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setExternalizer(ExternalizePersister) - Method in class org.jboss.serial.persister.PrivateWritePersister
 
setField(Field) - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
setFieldName(String) - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
setFloat(Object, ClassMetadataField, float) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setFloat(Object, ClassMetadataField, float) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setFloat(Object, ClassMetadataField, float) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setHashUniqueId(int) - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
setId(byte) - Method in class org.jboss.serial.persister.ArrayPersister
 
setId(byte) - Method in class org.jboss.serial.persister.ClassReferencePersister
 
setId(byte) - Method in class org.jboss.serial.persister.ExternalizePersister
 
setId(byte) - Method in interface org.jboss.serial.persister.Persister
 
setId(byte) - Method in class org.jboss.serial.persister.PrivateWritePersister
 
setId(byte) - Method in class org.jboss.serial.persister.ProxyPersister
 
setId(byte) - Method in class org.jboss.serial.persister.RegularObjectPersister
 
setInput(ObjectsCache.JBossSeralizationInputInterface) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
setInt(Object, ClassMetadataField, int) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setInt(Object, ClassMetadataField, int) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setInt(Object, ClassMetadataField, int) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setLoader(ClassLoader) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
setLong(Object, ClassMetadataField, long) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setLong(Object, ClassMetadataField, long) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setLong(Object, ClassMetadataField, long) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setMetaData(ClassMetaData) - Method in class org.jboss.serial.objectmetamodel.ObjectDescription
 
setObject(boolean) - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
setObject(Object, ClassMetadataField, Object) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setObject(Object, ClassMetadataField, Object) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setObject(Object, ClassMetadataField, Object) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setOutput(ObjectsCache.JBossSeralizationOutputInterface) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.FinalContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.LongContainer
 
setPrimitive(Object, Field) - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
setPrivateMethodRead(Method) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setPrivateMethodWrite(Method) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setProxy(boolean) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setReadResolveMethod(Method) - Method in class org.jboss.serial.classmetamodel.ClassMetaData
 
setRegular(RegularObjectPersister) - Method in class org.jboss.serial.persister.PrivateWritePersister
 
setShort(Object, ClassMetadataField, short) - Method in class org.jboss.serial.classmetamodel.FieldsManager
 
setShort(Object, ClassMetadataField, short) - Method in class org.jboss.serial.classmetamodel.ReflectionFieldsManager
 
setShort(Object, ClassMetadataField, short) - Method in class org.jboss.serial.classmetamodel.UnsafeFieldsManager
 
setStreamField(ObjectStreamField) - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
setSubstitution(ObjectSubstitutionInterface) - Method in class org.jboss.serial.objectmetamodel.ObjectsCache
 
setUnsafeKey(long) - Method in class org.jboss.serial.classmetamodel.ClassMetadataField
 
setValue(Object) - Method in class org.jboss.serial.objectmetamodel.FieldsContainer.EntryImpl
 
skip(long) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
skip(long) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
skipBytes(int) - Method in class org.jboss.serial.io.JBossObjectInputStream
 
skipBytes(int) - Method in class org.jboss.serial.persister.ObjectInputStreamProxy
 
smartClone(Object) - Method in class org.jboss.serial.io.JBossObjectOutputStream
Reuses every primitive value to recreate another object.
smartClone(Object, SafeCloningRepository) - Method in class org.jboss.serial.io.JBossObjectOutputStream
Reuses every primitive value to recreate another object.
smartClone(Object, SafeCloningRepository, ClassLoader) - Method in class org.jboss.serial.io.JBossObjectOutputStream
Reuses every primitive value to recreate another object.
storeSafe(ObjectReference, Object) - Method in class org.jboss.serial.objectmetamodel.safecloning.SafeCloningRepository
 

T

toString() - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 

U

UnsafeFieldsManager - class org.jboss.serial.classmetamodel.UnsafeFieldsManager.
$Id: UnsafeFieldsManager.java,v 1.1 2005/12/06 19:58:54 csuconic Exp $ This FieldsManager uses the only hook available to change final fields into JVM 1.4 (operations with sun.misc.Unsafe).

V

Version - class org.jboss.serial.Version.
$Id: Version.java,v 1.5 2005/12/30 05:22:52 csuconic Exp $
Version() - Constructor for class org.jboss.serial.Version
 

W

write(int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
Writes a byte.
write(byte[]) - Method in class org.jboss.serial.io.JBossObjectOutputStream
Writes an array of bytes.
write(byte[], int, int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
write(int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
Writes a byte.
write(byte[]) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
Writes an array of bytes.
write(byte[], int, int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeBoolean(boolean) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeBoolean(boolean) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeByte(int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeByte(int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeByteDirectly(byte) - Method in interface org.jboss.serial.objectmetamodel.ObjectsCache.JBossSeralizationOutputInterface
 
writeBytes(String) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeBytes(String) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeChar(int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeChar(int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeChars(String) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeChars(String) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ArrayPersister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ClassReferencePersister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ExternalizePersister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in interface org.jboss.serial.persister.Persister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.PrivateWritePersister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.ProxyPersister
 
writeData(ObjectDescription, ObjectOutput, Object, ObjectSubstitutionInterface) - Method in class org.jboss.serial.persister.RegularObjectPersister
 
writeDouble(double) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeDouble(double) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeExternal(ObjectOutput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
writeField(ObjectOutput, Map.Entry) - Static method in class org.jboss.serial.objectmetamodel.FieldsContainer
both {@link org.jboss.serial.persister.RegularObjectPersister) and writeMyself need to produce the same binary compatible output while it's not required by RegularObjectPersister to create an intermediate HashMap to read its fields.
writeFields() - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeFields() - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeFloat(float) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeFloat(float) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeInt(int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeInt(int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeLong(long) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeLong(long) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.BooleanContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.ByteContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.CharacterContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.DoubleContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.FloatContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.IntegerContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.LongContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.finalcontainers.ShortContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.objectmetamodel.DataContainer
 
writeMyself(ObjectOutput) - Method in class org.jboss.serial.objectmetamodel.FieldsContainer
 
writeMyself(DataOutput) - Method in class org.jboss.serial.objectmetamodel.ObjectReference
 
writeNumberOfFields(ObjectOutput, int) - Static method in class org.jboss.serial.objectmetamodel.FieldsContainer
both {@link org.jboss.serial.persister.RegularObjectPersister) and writeMyself need to produce the same binary compatible output while it's not required by RegularObjectPersister to create an intermediate HashMap to read its fields.
writeObjectDirect(Object) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeShort(int) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeShort(int) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeUTF(String) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeUTF(String) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 
writeUnshared(Object) - Method in class org.jboss.serial.io.JBossObjectOutputStream
 
writeUnshared(Object) - Method in class org.jboss.serial.persister.ObjectOutputStreamProxy
 

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

JBoss Serialization, a new approach to java-serialization.