Class CDODataInputImpl
java.lang.Object
org.eclipse.net4j.util.io.ExtendedDataInput.Delegating
org.eclipse.emf.cdo.spi.common.protocol.CDODataInputImpl
- All Implemented Interfaces:
Closeable
,DataInput
,AutoCloseable
,CDODataInput
,org.eclipse.net4j.util.io.ExtendedDataInput
- Direct Known Subclasses:
CDODataInputImpl.Default
public abstract class CDODataInputImpl
extends org.eclipse.net4j.util.io.ExtendedDataInput.Delegating
implements CDODataInput
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 4.2
- Author:
- Eike Stepper
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
org.eclipse.net4j.util.io.ExtendedDataInput.Delegating, org.eclipse.net4j.util.io.ExtendedDataInput.Stream
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionprotected abstract CDOBranchManager
protected abstract CDOCommitInfoManager
protected abstract CDOListFactory
protected abstract CDOLobStore
protected org.eclipse.net4j.util.io.StringIO
protected abstract CDORevisionFactory
protected boolean
readCDOFeatureDelta
(EClass owner) readCDOFeatureValue
(EStructuralFeature feature) readCDOList
(EClass owner, EStructuralFeature feature) org.eclipse.net4j.util.concurrent.IRWLockManager.LockType
readCDOPackageUnit
(ResourceSet resourceSet) readCDOPackageUnits
(ResourceSet resourceSet) readCDORevision
(boolean freeze) Read either a CDORevision or a primitive value.Read either a CDORevision, a primitive value or a EClass.int
readXInt()
long
Methods inherited from class org.eclipse.net4j.util.io.ExtendedDataInput.Delegating
close, getDelegate, readBoolean, readByte, readByteArray, readChar, readDouble, readEnum, readException, readFloat, readFully, readFully, readInt, readLine, readLong, readObject, readObject, readObject, readShort, readString, readUnsignedByte, readUnsignedShort, readUTF, readVarInt, readVarLong, skipBytes
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.eclipse.emf.cdo.common.protocol.CDODataInput
getPackageRegistry, readCDOLockDeltas, readCDOLockStates
Methods inherited from interface java.io.DataInput
readBoolean, readByte, readChar, readDouble, readFloat, readFully, readFully, readInt, readLine, readLong, readShort, readUnsignedByte, readUnsignedShort, readUTF, skipBytes
Methods inherited from interface org.eclipse.net4j.util.io.ExtendedDataInput
readByteArray, readEnum, readException, readObject, readObject, readObject, readString, readVarInt, readVarLong
-
Constructor Details
-
CDODataInputImpl
public CDODataInputImpl(org.eclipse.net4j.util.io.ExtendedDataInput delegate)
-
-
Method Details
-
readXInt
- Specified by:
readXInt
in interfaceCDODataInput
- Throws:
IOException
- Since:
- 4.6
-
readXLong
- Specified by:
readXLong
in interfaceCDODataInput
- Throws:
IOException
- Since:
- 4.6
-
readCDOPackageUnit
- Specified by:
readCDOPackageUnit
in interfaceCDODataInput
- Throws:
IOException
-
readCDOPackageUnits
- Specified by:
readCDOPackageUnits
in interfaceCDODataInput
- Throws:
IOException
-
readCDOPackageUnitType
- Specified by:
readCDOPackageUnitType
in interfaceCDODataInput
- Throws:
IOException
-
readCDOPackageInfo
- Specified by:
readCDOPackageInfo
in interfaceCDODataInput
- Throws:
IOException
-
readCDOPackageURI
- Specified by:
readCDOPackageURI
in interfaceCDODataInput
- Throws:
IOException
-
readCDOClassifierRef
- Specified by:
readCDOClassifierRef
in interfaceCDODataInput
- Throws:
IOException
-
readCDOClassifierRefAndResolve
- Specified by:
readCDOClassifierRefAndResolve
in interfaceCDODataInput
- Throws:
IOException
-
readCDOType
- Specified by:
readCDOType
in interfaceCDODataInput
- Throws:
IOException
-
readCDOBranch
- Specified by:
readCDOBranch
in interfaceCDODataInput
- Throws:
IOException
-
readCDOBranchPoint
- Specified by:
readCDOBranchPoint
in interfaceCDODataInput
- Throws:
IOException
-
readCDOBranchVersion
- Specified by:
readCDOBranchVersion
in interfaceCDODataInput
- Throws:
IOException
-
readCDOChangeSetData
- Specified by:
readCDOChangeSetData
in interfaceCDODataInput
- Throws:
IOException
-
readCDOCommitData
- Specified by:
readCDOCommitData
in interfaceCDODataInput
- Throws:
IOException
-
readCDOCommitInfo
- Specified by:
readCDOCommitInfo
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockChangeInfo
- Specified by:
readCDOLockChangeInfo
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockArea
- Specified by:
readCDOLockArea
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockOwner
- Specified by:
readCDOLockOwner
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockState
- Specified by:
readCDOLockState
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockDelta
- Specified by:
readCDOLockDelta
in interfaceCDODataInput
- Throws:
IOException
-
readCDOLockType
public org.eclipse.net4j.util.concurrent.IRWLockManager.LockType readCDOLockType() throws IOException- Specified by:
readCDOLockType
in interfaceCDODataInput
- Throws:
IOException
-
readCDOID
- Specified by:
readCDOID
in interfaceCDODataInput
- Throws:
IOException
-
readCDOIDReference
- Specified by:
readCDOIDReference
in interfaceCDODataInput
- Throws:
IOException
-
readCDOIDAndVersion
- Specified by:
readCDOIDAndVersion
in interfaceCDODataInput
- Throws:
IOException
-
readCDOIDAndBranch
- Specified by:
readCDOIDAndBranch
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevisionKey
- Specified by:
readCDORevisionKey
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevision
- Specified by:
readCDORevision
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevision
- Specified by:
readCDORevision
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevisable
- Specified by:
readCDORevisable
in interfaceCDODataInput
- Throws:
IOException
-
readCDOList
- Specified by:
readCDOList
in interfaceCDODataInput
- Throws:
IOException
-
readCDOFeatureValue
- Specified by:
readCDOFeatureValue
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevisionDelta
- Specified by:
readCDORevisionDelta
in interfaceCDODataInput
- Throws:
IOException
-
readCDOFeatureDelta
- Specified by:
readCDOFeatureDelta
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevisionOrPrimitive
Description copied from interface:CDODataInput
Read either a CDORevision or a primitive value.- Specified by:
readCDORevisionOrPrimitive
in interfaceCDODataInput
- Throws:
IOException
-
readCDORevisionOrPrimitiveOrClassifier
Description copied from interface:CDODataInput
Read either a CDORevision, a primitive value or a EClass.- Specified by:
readCDORevisionOrPrimitiveOrClassifier
in interfaceCDODataInput
- Throws:
IOException
-
getSession
- Specified by:
getSession
in interfaceCDODataInput
-
isXCompression
protected boolean isXCompression()- Since:
- 4.6
-
getPackageURICompressor
protected org.eclipse.net4j.util.io.StringIO getPackageURICompressor() -
getBranchManager
-
getCommitInfoManager
-
getRevisionFactory
-
getListFactory
-
getLobStore
-