|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.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 | ||||||||