Class ParentProjectPredicate
java.lang.Object
com.google.gerrit.index.query.Predicate<ChangeData>
com.google.gerrit.index.query.OrPredicate<ChangeData>
com.google.gerrit.server.query.change.ParentProjectPredicate
- All Implemented Interfaces:
Matchable<ChangeData>
-
Nested Class Summary
Nested classes/interfaces inherited from class com.google.gerrit.index.query.Predicate
Predicate.Any<T>
-
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionParentProjectPredicate
(ProjectCache projectCache, ChildProjects childProjects, String value) -
Method Summary
Modifier and TypeMethodDescriptionprotected static com.google.common.collect.ImmutableList
<Predicate<ChangeData>> predicates
(ProjectCache projectCache, ChildProjects childProjects, String value) toString()
Methods inherited from class com.google.gerrit.index.query.OrPredicate
copy, equals, getChild, getChildCount, getChildren, getCost, hashCode, isMatchable, match
Methods inherited from class com.google.gerrit.index.query.Predicate
and, and, any, asMatchable, estimateCost, getFlattenedPredicateList, getLeafCount, getPredicateString, isLeaf, not, or, or, supportedForQueries
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
Methods inherited from interface com.google.gerrit.index.query.Matchable
matchResult
-
Field Details
-
value
-
-
Constructor Details
-
ParentProjectPredicate
-
-
Method Details
-
predicates
protected static com.google.common.collect.ImmutableList<Predicate<ChangeData>> predicates(ProjectCache projectCache, ChildProjects childProjects, String value) -
toString
- Overrides:
toString
in classOrPredicate<ChangeData>
-