java.lang.Object
de.grogra.persistence.PersistenceInputDecorator
- All Implemented Interfaces:
PersistenceInput
-
Field Summary
FieldsFields inherited from interface de.grogra.persistence.PersistenceInput
ARRAY_OBJECT, MANAGEABLE_OBJECT, MIN_UNUSED_KIND, NULL_OBJECT, PERSISTENT_OBJECT_ID, PLAIN_OBJECT, SERIALIZED_OBJECT, SHARED_OBJECT_REFERENCE, STRING_OBJECT -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanintbooleanbeginComponent(ManageableType.ArrayComponent c, int index) beginField(ManageableType type, ManageableType.Field field) voidendArray()voidvoidendField()voidintcharpeek()booleanbytereadByte()charreadChar()doublefloatintreadInt()longreadLong()readName()readObject(int kind, Type type) longshortintintresolveId(long inputId) voidsetNested(boolean nested)
-
Field Details
-
in
-
-
Constructor Details
-
PersistenceInputDecorator
-
-
Method Details
-
getNextObjectKind
- Specified by:
getNextObjectKindin interfacePersistenceInput- Throws:
IOException
-
getBindings
- Specified by:
getBindingsin interfacePersistenceInput
-
beginArray
- Specified by:
beginArrayin interfacePersistenceInput- Throws:
IOException
-
beginComponent
- Specified by:
beginComponentin interfacePersistenceInput- Throws:
IOException
-
endComponent
- Specified by:
endComponentin interfacePersistenceInput- Throws:
IOException
-
endArray
- Specified by:
endArrayin interfacePersistenceInput- Throws:
IOException
-
readBoolean
- Specified by:
readBooleanin interfacePersistenceInput- Throws:
IOException
-
readByte
- Specified by:
readBytein interfacePersistenceInput- Throws:
IOException
-
readChar
- Specified by:
readCharin interfacePersistenceInput- Throws:
IOException
-
readDouble
- Specified by:
readDoublein interfacePersistenceInput- Throws:
IOException
-
readFloat
- Specified by:
readFloatin interfacePersistenceInput- Throws:
IOException
-
readInt
- Specified by:
readIntin interfacePersistenceInput- Throws:
IOException
-
readLong
- Specified by:
readLongin interfacePersistenceInput- Throws:
IOException
-
beginManaged
- Specified by:
beginManagedin interfacePersistenceInput- Throws:
IOException
-
areFieldsProvided
public boolean areFieldsProvided()- Specified by:
areFieldsProvidedin interfacePersistenceInput
-
beginField
public ManageableType.Field beginField(ManageableType type, ManageableType.Field field) throws IOException - Specified by:
beginFieldin interfacePersistenceInput- Throws:
IOException
-
endField
- Specified by:
endFieldin interfacePersistenceInput- Throws:
IOException
-
endManaged
- Specified by:
endManagedin interfacePersistenceInput- Throws:
IOException
-
readName
- Specified by:
readNamein interfacePersistenceInput- Throws:
IOException
-
readObject
- Specified by:
readObjectin interfacePersistenceInput- Throws:
IOException
-
readPersistentObjectId
- Specified by:
readPersistentObjectIdin interfacePersistenceInput- Throws:
IOException
-
readPersistentObject
- Specified by:
readPersistentObjectin interfacePersistenceInput- Throws:
IOException
-
readShort
- Specified by:
readShortin interfacePersistenceInput- Throws:
IOException
-
readString
- Specified by:
readStringin interfacePersistenceInput- Throws:
IOException
-
readUnsignedByte
- Specified by:
readUnsignedBytein interfacePersistenceInput- Throws:
IOException
-
readUnsignedShort
- Specified by:
readUnsignedShortin interfacePersistenceInput- Throws:
IOException
-
setNested
public void setNested(boolean nested) - Specified by:
setNestedin interfacePersistenceInput
-
resolveId
- Specified by:
resolveIdin interfacePersistenceInput
-
peek
- Specified by:
peekin interfacePersistenceInput- Throws:
IOException
-