public final class HistoryQueryBuilder extends Object
| Modifier and Type | Method and Description |
|---|---|
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.
|
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 changepackgespublic static PathQuery pathQuery(PrimaryVersionSpec source, PrimaryVersionSpec target, boolean allVersions, boolean includeCp)
source - source versiontarget - target versionallVersions - include all versions, from all branchesincludeCp - include changepackagespublic 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 packagespublic 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 packagesCopyright © 2017. All rights reserved.