Class CDOBranchUtil
- java.lang.Object
- 
- org.eclipse.emf.cdo.spi.common.branch.CDOBranchUtil
 
- 
 public final class CDOBranchUtil extends java.lang.ObjectIf the meaning of this type isn't clear, there really should be more of a description here...- Since:
- 3.0
- Author:
- Eike Stepper
 
- 
- 
Field SummaryFields Modifier and Type Field Description static CDOBranchPointAUTO_BRANCH_POINT
 - 
Method Summary
 
- 
- 
- 
Field Detail- 
AUTO_BRANCH_POINTpublic static final CDOBranchPoint AUTO_BRANCH_POINT - Since:
- 4.6
 
 
- 
 - 
Method Detail- 
createBranchManagerpublic static InternalCDOBranchManager createBranchManager() 
 - 
createRangepublic static CDOBranchPointRange createRange(CDOBranchPoint startPoint, CDOBranchPoint endPoint) 
 - 
writeRangepublic static void writeRange(CDODataOutput out, CDOBranchPointRange range) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
readRangepublic static CDOBranchPointRange readRange(CDODataInput in) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
writeRangeOrNullpublic static void writeRangeOrNull(CDODataOutput out, CDOBranchPointRange range) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
readRangeOrNullpublic static CDOBranchPointRange readRangeOrNull(CDODataInput in) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
writeBranchPointOrNullpublic static void writeBranchPointOrNull(CDODataOutput out, CDOBranchPoint point) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
readBranchPointOrNullpublic static CDOBranchPoint readBranchPointOrNull(CDODataInput in) throws java.io.IOException - Throws:
- java.io.IOException
- Since:
- 4.6
 
 - 
copyBranchPointpublic static CDOBranchPoint copyBranchPoint(CDOBranchPoint source) 
 - 
copyBranchVersionpublic static CDOBranchVersion copyBranchVersion(CDOBranchVersion source) 
 - 
adjustBranchpublic static CDOBranch adjustBranch(CDOBranch branch, CDOBranchManager branchManager) - Since:
- 4.14
 
 - 
adjustBranchPointpublic static CDOBranchPoint adjustBranchPoint(CDOBranchPoint branchPoint, CDOBranchManager branchManager) - Since:
- 4.4
 
 - 
normalizeBranchPointpublic static CDOBranchPoint normalizeBranchPoint(CDOBranchPoint branchPoint) - Since:
- 4.4
 
 - 
normalizeBranchPointpublic static CDOBranchPoint normalizeBranchPoint(CDOBranch branch, long timeStamp) - Since:
- 4.2
 
 - 
isContainedBypublic static boolean isContainedBy(CDOBranchPoint contained, CDOBranchPoint container) Returnstrueif the first given branch point "contained" is reachable from the second given branch point "container" by following thebranch basesupwards,falseotherwise.
 - 
getAncestorpublic static CDOBranchPoint getAncestor(CDOBranchPoint point1, CDOBranchPoint point2) 
 - 
forEachBranchPointpublic static void forEachBranchPoint(CDOBranchPoint branchPoint, boolean considerBranchBases, java.util.function.Predicate<CDOBranchPoint> consumer) - Since:
- 4.15
 
 - 
forEachBranchInTreepublic static void forEachBranchInTree(CDOBranch root, java.util.function.Consumer<CDOBranch> consumer) - Since:
- 4.15
 
 - 
getPathpublic static CDOBranchPoint[] getPath(CDOBranchPoint point) 
 - 
sanitizePathNamepublic static java.lang.String sanitizePathName(java.lang.String pathName) - Since:
- 4.12
 
 
- 
 
-