Interface CDODataOutput
- 
- All Superinterfaces:
- java.io.DataOutput,- org.eclipse.net4j.util.io.ExtendedDataOutput
 - All Known Implementing Classes:
- CDODataOutputImpl
 
 public interface CDODataOutput extends org.eclipse.net4j.util.io.ExtendedDataOutputProvides I/O methods for writing various CDO data types and concepts to 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.
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description CDOIDProvidergetIDProvider()CDOPackageRegistrygetPackageRegistry()CDOPermissionProvidergetPermissionProvider()CDORevisionUnchunkergetRevisionUnchunker()voidwriteCDOBranch(CDOBranch branch)voidwriteCDOBranchPoint(CDOBranchPoint branchPoint)voidwriteCDOBranchVersion(CDOBranchVersion branchVersion)voidwriteCDOChangeSetData(CDOChangeSetData changeSetData)voidwriteCDOClassifierRef(CDOClassifierRef eClassifierRef)voidwriteCDOClassifierRef(org.eclipse.emf.ecore.EClassifier eClassifier)voidwriteCDOCommitData(CDOCommitData commitData)voidwriteCDOCommitInfo(CDOCommitInfo commitInfo)voidwriteCDOFeatureDelta(org.eclipse.emf.ecore.EClass owner, CDOFeatureDelta featureDelta)voidwriteCDOFeatureValue(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object value)voidwriteCDOID(CDOID id)voidwriteCDOIDAndBranch(CDOIDAndBranch idAndBranch)voidwriteCDOIDAndVersion(CDOIDAndVersion idAndVersion)voidwriteCDOIDReference(CDOIDReference idReference)voidwriteCDOList(org.eclipse.emf.ecore.EClass owner, org.eclipse.emf.ecore.EStructuralFeature feature, CDOList list, int referenceChunk)voidwriteCDOLockArea(IDurableLockingManager.LockArea lockArea)voidwriteCDOLockChangeInfo(CDOLockChangeInfo lockChangeInfo)voidwriteCDOLockChangeInfo(CDOLockChangeInfo lockChangeInfo, java.util.Set<CDOID> filter)voidwriteCDOLockOwner(CDOLockOwner lockOwner)voidwriteCDOLockState(CDOLockState lockState)voidwriteCDOLockType(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType)voidwriteCDOPackageInfo(CDOPackageInfo packageInfo)voidwriteCDOPackageUnit(CDOPackageUnit packageUnit, boolean withPackages)voidwriteCDOPackageUnits(CDOPackageUnit... packageUnit)voidwriteCDOPackageUnitType(CDOPackageUnit.Type type)voidwriteCDOPackageURI(java.lang.String uri)voidwriteCDORevisable(CDORevisable revisable)voidwriteCDORevision(CDORevision revision, int referenceChunk)voidwriteCDORevision(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext)voidwriteCDORevisionDelta(CDORevisionDelta revisionDelta)voidwriteCDORevisionKey(CDORevisionKey revisionKey)voidwriteCDORevisionOrPrimitive(java.lang.Object value)Write either a CDORevision or a primitive value.voidwriteCDORevisionOrPrimitiveOrClassifier(java.lang.Object value)Write either a CDORevision, a primitive value or a EClass.voidwriteCDOType(CDOType cdoType)voidwriteXInt(int v)voidwriteXLong(long v)
 
- 
- 
- 
Method Detail- 
writeXIntvoid writeXInt(int v) throws java.io.IOException- Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
writeXLongvoid writeXLong(long v) throws java.io.IOException- Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
getPackageRegistryCDOPackageRegistry getPackageRegistry() 
 - 
getIDProviderCDOIDProvider getIDProvider() 
 - 
getPermissionProviderCDOPermissionProvider getPermissionProvider() - Since:
- 4.1
 
 - 
getRevisionUnchunkerCDORevisionUnchunker getRevisionUnchunker() - Since:
- 4.3
 
 - 
writeCDOPackageUnitvoid writeCDOPackageUnit(CDOPackageUnit packageUnit, boolean withPackages) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOPackageUnitsvoid writeCDOPackageUnits(CDOPackageUnit... packageUnit) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOPackageUnitTypevoid writeCDOPackageUnitType(CDOPackageUnit.Type type) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOPackageInfovoid writeCDOPackageInfo(CDOPackageInfo packageInfo) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOClassifierRefvoid writeCDOClassifierRef(CDOClassifierRef eClassifierRef) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOClassifierRefvoid writeCDOClassifierRef(org.eclipse.emf.ecore.EClassifier eClassifier) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDOPackageURIvoid writeCDOPackageURI(java.lang.String uri) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDOTypevoid writeCDOType(CDOType cdoType) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOBranchvoid writeCDOBranch(CDOBranch branch) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOBranchPointvoid writeCDOBranchPoint(CDOBranchPoint branchPoint) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOBranchVersionvoid writeCDOBranchVersion(CDOBranchVersion branchVersion) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOChangeSetDatavoid writeCDOChangeSetData(CDOChangeSetData changeSetData) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOCommitDatavoid writeCDOCommitData(CDOCommitData commitData) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOCommitInfovoid writeCDOCommitInfo(CDOCommitInfo commitInfo) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOIDvoid writeCDOID(CDOID id) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOIDReferencevoid writeCDOIDReference(CDOIDReference idReference) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.0
 
 - 
writeCDOIDAndVersionvoid writeCDOIDAndVersion(CDOIDAndVersion idAndVersion) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.0
 
 - 
writeCDOIDAndBranchvoid writeCDOIDAndBranch(CDOIDAndBranch idAndBranch) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.0
 
 - 
writeCDORevisionKeyvoid writeCDORevisionKey(CDORevisionKey revisionKey) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDORevisionvoid writeCDORevision(CDORevision revision, int referenceChunk) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDORevisionvoid writeCDORevision(CDORevision revision, int referenceChunk, CDOBranchPoint securityContext) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.1
 
 - 
writeCDORevisablevoid writeCDORevisable(CDORevisable revisable) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.0
 
 - 
writeCDOListvoid writeCDOList(org.eclipse.emf.ecore.EClass owner, org.eclipse.emf.ecore.EStructuralFeature feature, CDOList list, int referenceChunk) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDOFeatureValuevoid writeCDOFeatureValue(org.eclipse.emf.ecore.EStructuralFeature feature, java.lang.Object value) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDORevisionDeltavoid writeCDORevisionDelta(CDORevisionDelta revisionDelta) throws java.io.IOException - Throws:
- java.io.IOException
 
 - 
writeCDOFeatureDeltavoid writeCDOFeatureDelta(org.eclipse.emf.ecore.EClass owner, CDOFeatureDelta featureDelta) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDORevisionOrPrimitivevoid writeCDORevisionOrPrimitive(java.lang.Object value) throws java.io.IOExceptionWrite either a CDORevision or a primitive value.- Throws:
- java.io.IOException
 
 - 
writeCDORevisionOrPrimitiveOrClassifiervoid writeCDORevisionOrPrimitiveOrClassifier(java.lang.Object value) throws java.io.IOExceptionWrite either a CDORevision, a primitive value or a EClass.- Throws:
- java.io.IOException
 
 - 
writeCDOLockTypevoid writeCDOLockType(org.eclipse.net4j.util.concurrent.IRWLockManager.LockType lockType) throws java.io.IOException- Throws:
- java.io.IOException
 
 - 
writeCDOLockChangeInfovoid writeCDOLockChangeInfo(CDOLockChangeInfo lockChangeInfo) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.1
 
 - 
writeCDOLockChangeInfovoid writeCDOLockChangeInfo(CDOLockChangeInfo lockChangeInfo, java.util.Set<CDOID> filter) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.12
 
 - 
writeCDOLockStatevoid writeCDOLockState(CDOLockState lockState) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.1
 
 - 
writeCDOLockOwnervoid writeCDOLockOwner(CDOLockOwner lockOwner) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.1
 
 - 
writeCDOLockAreavoid writeCDOLockArea(IDurableLockingManager.LockArea lockArea) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.1
 
 
- 
 
-