|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.eclipse.emf.emfstore.internal.server.model.versioning.util.HistoryQueryBuilder
public final class HistoryQueryBuilder
Helper class for history query creation.
Method Summary | |
---|---|
static ModelElementQuery |
modelelementQuery(PrimaryVersionSpec source,
List<ModelElementId> modelElements,
int upper,
int lower,
boolean allVersions,
boolean includeCp)
Factory method for modelelements range queries. |
static ModelElementQuery |
modelelementQuery(PrimaryVersionSpec source,
ModelElementId id,
int upper,
int lower,
boolean allVersions,
boolean includeCp)
Factory method for modelelement range queries. |
static PathQuery |
pathQuery(PrimaryVersionSpec source,
PrimaryVersionSpec target,
boolean allVersions,
boolean includeCp)
Factory method for path query. |
static RangeQuery<?> |
rangeQuery(PrimaryVersionSpec source,
int upper,
int lower,
boolean allVersions,
boolean incoming,
boolean outgoing,
boolean includeCp)
Factory method for range query. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static RangeQuery<?> rangeQuery(PrimaryVersionSpec source, int upper, int lower, boolean allVersions, boolean incoming, boolean outgoing, boolean includeCp)
source
- source versionupper
- upper limitlower
- lower limitallVersions
- include all versions, from all branchesincoming
- include incoming versions, only if allVersions is falseoutgoing
- include outgoing versionsincludeCp
- include changepackges
public static PathQuery pathQuery(PrimaryVersionSpec source, PrimaryVersionSpec target, boolean allVersions, boolean includeCp)
source
- source versiontarget
- target versionallVersions
- include all versions, from all branchesincludeCp
- include changepackages
public static ModelElementQuery modelelementQuery(PrimaryVersionSpec source, List<ModelElementId> modelElements, int upper, int lower, boolean allVersions, boolean includeCp)
source
- source versionmodelElements
- modelelementsupper
- upper limitlower
- lower limitallVersions
- include all versions, from all branchesincludeCp
- include change packages
public static ModelElementQuery modelelementQuery(PrimaryVersionSpec source, ModelElementId id, int upper, int lower, boolean allVersions, boolean includeCp)
source
- source versionid
- modelelementupper
- upper limitlower
- lower limitallVersions
- include all versions, from all branchesincludeCp
- include change packages
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |