Interface CDODataInput
- All Superinterfaces:
DataInput
,org.eclipse.net4j.util.io.ExtendedDataInput
- All Known Implementing Classes:
CDODataInputImpl
,CDODataInputImpl.Default
public interface CDODataInput
extends org.eclipse.net4j.util.io.ExtendedDataInput
Provides I/O methods for reading various CDO data types and concepts from streams.
- Since:
- 3.0
- Author:
- Eike Stepper
- No Implement
- This interface is not intended to be implemented by clients.
- No Extend
- This interface is not intended to be extended by clients.
-
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
-
Method Summary
Modifier and TypeMethodDescriptionreadCDOFeatureDelta
(EClass owner) readCDOFeatureValue
(EStructuralFeature feature) readCDOList
(EClass owner, EStructuralFeature feature) default List<CDOLockDelta>
default List<CDOLockState>
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 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
-
Method Details
-
readXInt
- Throws:
IOException
- Since:
- 4.6
-
readXLong
- Throws:
IOException
- Since:
- 4.6
-
readCDOPackageUnit
- Throws:
IOException
-
readCDOPackageUnits
- Throws:
IOException
-
readCDOPackageUnitType
- Throws:
IOException
-
readCDOPackageInfo
- Throws:
IOException
-
readCDOClassifierRef
- Throws:
IOException
-
readCDOClassifierRefAndResolve
- Throws:
IOException
-
readCDOPackageURI
- Throws:
IOException
-
readCDOType
- Throws:
IOException
-
readCDOBranch
- Throws:
IOException
-
readCDOBranchPoint
- Throws:
IOException
-
readCDOBranchVersion
- Throws:
IOException
-
readCDOChangeSetData
- Throws:
IOException
-
readCDOCommitData
- Throws:
IOException
-
readCDOCommitInfo
- Throws:
IOException
-
readCDOID
- Throws:
IOException
-
readCDOIDReference
- Throws:
IOException
- Since:
- 4.0
-
readCDOIDAndVersion
- Throws:
IOException
- Since:
- 4.0
-
readCDOIDAndBranch
- Throws:
IOException
- Since:
- 4.0
-
readCDORevisionKey
- Throws:
IOException
-
readCDORevision
- Throws:
IOException
-
readCDORevision
- Throws:
IOException
- Since:
- 4.1
-
readCDORevisable
- Throws:
IOException
- Since:
- 4.0
-
readCDOList
- Throws:
IOException
-
readCDOFeatureValue
- Throws:
IOException
-
readCDORevisionDelta
- Throws:
IOException
-
readCDOFeatureDelta
- Throws:
IOException
-
readCDORevisionOrPrimitive
Read either a CDORevision or a primitive value.- Throws:
IOException
-
readCDORevisionOrPrimitiveOrClassifier
Read either a CDORevision, a primitive value or a EClass.- Throws:
IOException
-
readCDOLockType
- Throws:
IOException
-
readCDOLockChangeInfo
- Throws:
IOException
- Since:
- 4.1
-
readCDOLockOwner
- Throws:
IOException
- Since:
- 4.1
-
readCDOLockState
- Throws:
IOException
- Since:
- 4.1
-
readCDOLockStates
- Throws:
IOException
- Since:
- 4.15
-
readCDOLockDelta
- Throws:
IOException
- Since:
- 4.15
-
readCDOLockDeltas
- Throws:
IOException
- Since:
- 4.15
-
readCDOLockArea
- Throws:
IOException
- Since:
- 4.1
-
getSession
CDOCommonSession getSession()- Since:
- 4.18
-
getPackageRegistry
CDOPackageRegistry getPackageRegistry()- Since:
- 4.2
-