public class FieldsContainer extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FieldsContainer.EntryImpl |
| Constructor and Description |
|---|
FieldsContainer(ClassMetaDataSlot metaData) |
| Modifier and Type | Method and Description |
|---|---|
ObjectInputStream.GetField |
createGet() |
ObjectOutputStream.PutField |
createPut() |
static Map.Entry |
readField(ObjectInput input)
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.
|
void |
readMyself(ObjectInput input) |
protected void |
setField(String name,
Object value) |
static void |
writeField(ObjectOutput out,
Map.Entry entry)
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.
|
void |
writeMyself(ObjectOutput output) |
protected HashMap fields
public FieldsContainer(ClassMetaDataSlot metaData)
public static void writeField(ObjectOutput out, Map.Entry entry) throws IOException
IOExceptionpublic void writeMyself(ObjectOutput output) throws IOException
IOExceptionpublic static Map.Entry readField(ObjectInput input) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic void readMyself(ObjectInput input) throws IOException, ClassNotFoundException
IOExceptionClassNotFoundExceptionpublic ObjectInputStream.GetField createGet()
public ObjectOutputStream.PutField createPut()
Copyright © 2011-2012 Ovea. All Rights Reserved.