java.lang.Object
java.io.InputStream
de.grogra.util.HierarchicalQueue.Reader
de.grogra.persistence.XAQueue.Reader
de.grogra.persistence.Transaction.Reader
- All Implemented Interfaces:
PersistenceInput,Closeable,DataInput,ObjectInput,AutoCloseable
- Direct Known Subclasses:
GraphTransaction.Reader
- Enclosing class:
Transaction
-
Field Summary
FieldsFields inherited from class de.grogra.util.HierarchicalQueue.Reader
inFields 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 TypeMethodDescriptionfinal booleanfinal bytefinal charfinal doublefinal floatfinal intfinal longfinal shortprotected voidsupply(int item, Transaction.Consumer c) final voidprotected voidsupplyInverse(int item, Transaction.Consumer c) final voidMethods inherited from class de.grogra.persistence.XAQueue.Reader
areFieldsProvided, beginArray, beginComponent, beginField, beginManaged, close, endArray, endComponent, endField, endManaged, getBindings, getNextObjectKind, getQueue, open, peek, readName, readObject, readPersistentObject, readPersistentObjectId, readSharedObject, readString, resolveId, setNestedMethods inherited from class de.grogra.util.HierarchicalQueue.Reader
available, enter, isAt, leave, moveTo, moveToCurrent, next, peekByte, peekChar, peekDouble, peekFloat, peekInt, peekLong, peekObject, popCursor, previous, pushCursor, read, read, read, readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readItem, readLine, readLong, readObject, readObjectInQueue, readObjectInStream, readShort, readSkipBlock, readUnsignedByte, readUnsignedShort, readUTF, resetCursor, skip, skipBlock, skipBoolean, skipByte, skipBytes, skipChar, skipDouble, skipFloat, skipInt, skipLong, skipObjectInQueue, skipShort, skipUTFMethods inherited from class java.io.InputStream
mark, markSupported, nullInputStream, readAllBytes, readNBytes, readNBytes, reset, skipNBytes, transferToMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface de.grogra.persistence.PersistenceInput
readBoolean, readByte, readChar, readDouble, readFloat, readInt, readLong, readShort, readUnsignedByte, readUnsignedShort
-
Field Details
-
indirectField
-
-
Constructor Details
-
Reader
public Reader()
-
-
Method Details
-
getTransaction
-
skipAndReadBoolean
- Throws:
IOException
-
skipAndReadByte
- Throws:
IOException
-
skipAndReadShort
- Throws:
IOException
-
skipAndReadChar
- Throws:
IOException
-
skipAndReadInt
- Throws:
IOException
-
skipAndReadLong
- Throws:
IOException
-
skipAndReadFloat
- Throws:
IOException
-
skipAndReadDouble
- Throws:
IOException
-
supply
- Throws:
IOException
-
supplyInverse
- Throws:
IOException
-
supply
- Throws:
IOException
-
supplyInverse
- Throws:
IOException
-