Class CDOChangeSetSegment
java.lang.Object
org.eclipse.emf.cdo.spi.common.commit.CDOChangeSetSegment
- All Implemented Interfaces:
CDOBranchPoint,CDOBranchProvider,CDOTimeProvider
If the meaning of this type isn't clear, there really should be more of a description here...
- Since:
- 3.0
- Author:
- Eike Stepper
- No Extend
- This class is not intended to be subclassed by clients.
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from interface org.eclipse.emf.cdo.common.branch.CDOBranchPoint
INVALID_DATE, UNSPECIFIED_DATE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleancontains(CDOBranchPoint branchPoint) static booleancontains(CDOChangeSetSegment[] segments, CDOBranchPoint branchPoint) static CDOChangeSetSegment[]createFrom(long startTime, CDOBranchPoint endPoint) static CDOChangeSetSegment[]createFrom(CDOBranchPoint startPoint, CDOBranchPoint endPoint) Returns the branch of this branch point, ornullif this branch point is thebaseof themain branch.longlongReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.static voidhandleSegments(long startTime, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) static voidhandleSegments(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) static voidhandleSegments(CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) booleantoString()
-
Constructor Details
-
CDOChangeSetSegment
-
-
Method Details
-
getBranch
Description copied from interface:CDOBranchPointReturns the branch of this branch point, ornullif this branch point is thebaseof themain branch.- Specified by:
getBranchin interfaceCDOBranchPoint- Specified by:
getBranchin interfaceCDOBranchProvider
-
getTimeStamp
public long getTimeStamp()Description copied from interface:CDOBranchPointReturns the time stamp of this branch point, or the fixed special time stampunspecifiedif this branch point marks theheadof a branch.- Specified by:
getTimeStampin interfaceCDOBranchPoint- Specified by:
getTimeStampin interfaceCDOTimeProvider
-
getEndTime
public long getEndTime() -
getEndPoint
-
isOpenEnded
public boolean isOpenEnded() -
contains
- Since:
- 4.6
-
toString
-
handleSegments
Calls the givenhandlerfor allsegmentsfrom the givenendPointup to the repository creation point.- Since:
- 4.6
-
handleSegments
public static void handleSegments(long startTime, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) - Since:
- 4.6
-
handleSegments
public static void handleSegments(CDOBranchPoint startPoint, CDOBranchPoint endPoint, CDOChangeSetSegment.Handler handler) - Since:
- 4.6
-
createFrom
- Since:
- 4.6
-
createFrom
-
contains
- Since:
- 4.6
-