Class HasSubmoduleUpdatePredicate
java.lang.Object
com.google.gerrit.index.query.Predicate<T>
com.google.gerrit.index.query.OperatorPredicate<ChangeData>
com.google.gerrit.server.query.change.SubmitRequirementPredicate
com.google.gerrit.server.submitrequirement.predicate.HasSubmoduleUpdatePredicate
- All Implemented Interfaces:
Matchable<ChangeData>
Submit requirement predicate that returns true if the diff of the latest patchset against the
parent number identified by
base has a submodule modified file, that is, a .gitmodules
or a git link file.-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class com.google.gerrit.index.query.Predicate
Predicate.Any<T> -
Field Summary
Fields inherited from class com.google.gerrit.index.query.OperatorPredicate
name, value -
Method Summary
Modifier and TypeMethodDescriptionintgetCost()Returns a cost estimate to run this predicate, higher figures cost more.booleanmatch(ChangeData cd) Does this predicate match this object?Methods inherited from class com.google.gerrit.server.query.change.SubmitRequirementPredicate
supportedForQueriesMethods inherited from class com.google.gerrit.index.query.OperatorPredicate
copy, equals, getOperator, getValue, hashCode, toStringMethods inherited from class com.google.gerrit.index.query.Predicate
and, and, any, asMatchable, estimateCost, getChild, getChildCount, getChildren, getFlattenedPredicateList, getLeafCount, getPredicateString, isLeaf, isMatchable, not, or, or