Predicates Guide
Predicates are filter functions. Most come from the Koryphe library and some are part of Gaffer itself.
Table of all Gaffer Predicates
Note
Predicates below which are missing a link have not been documented on this site yet.
Predicate | Origin |
---|---|
impl.predicate.AgeOff |
Koryphe |
impl.predicate.AgeOffFromDays |
Koryphe |
impl.predicate.And |
Koryphe |
impl.predicate.AreEqual |
Koryphe |
impl.predicate.AreIn |
Koryphe |
impl.predicate.CollectionContains |
Koryphe |
impl.predicate.Exists |
Koryphe |
impl.predicate.If |
Koryphe |
impl.predicate.Or |
Koryphe |
impl.predicate.Not |
Koryphe |
impl.predicate.range.InDateRange |
Koryphe |
impl.predicate.range.InDateRangeDual |
Koryphe |
impl.predicate.range.InRange |
Koryphe |
impl.predicate.range.InRangeDual |
Koryphe |
impl.predicate.range.InTimeRange |
Koryphe |
impl.predicate.range.InTimeRangeDual |
Koryphe |
impl.predicate.IsA |
Koryphe |
impl.predicate.IsEqual |
Koryphe |
impl.predicate.IsFalse |
Koryphe |
impl.predicate.IsTrue |
Koryphe |
impl.predicate.IsIn |
Koryphe |
impl.predicate.IsLessThan |
Koryphe |
impl.predicate.IsMoreThan |
Koryphe |
impl.predicate.IsLongerThan |
Koryphe |
impl.predicate.IsShorterThan |
Koryphe |
impl.predicate.IsXLessThanY |
Koryphe |
impl.predicate.IsXMoreThanY |
Koryphe |
impl.predicate.MapContains |
Koryphe |
impl.predicate.MapContainsPredicate |
Koryphe |
predicate.PredicateMap |
Koryphe |
predicate.AdaptedPredicate |
Koryphe |
predicate.PredicateComposite |
Koryphe |
impl.predicate.StringContains |
Koryphe |
impl.predicate.Regex |
Koryphe |
impl.predicate.MultiRegex |
Koryphe |
tuple.predicate.IntegerTupleAdaptedPredicate |
Koryphe |
tuple.predicate.TupleAdaptedPredicate |
Koryphe |
tuple.predicate.TupleAdaptedPredicateComposite |
Koryphe |
access.predicate.user.DefaultUserPredicate |
Gaffer |
access.predicate.user.NoAccessUserPredicate |
Gaffer |
access.predicate.user.UnrestrictedAccessUserPredicate |
Gaffer |
data.element.comparison.ElementJoinComparator |
Gaffer |
data.element.function.ElementFilter |
Gaffer |
data.element.function.PropertiesFilter |
Gaffer |
data.elementdefinition.view.access.predicate.user.NamedViewWriteUserPredicate |
Gaffer |
federatedstore.access.predicate.user.FederatedGraphReadUserPredicate |
Gaffer |
federatedstore.access.predicate.user.FederatedGraphWriteUserPredicate |
Gaffer |
graph.hook.migrate.predicate.TransformAndFilter |
Gaffer |
rest.example.ExampleFilterFunction |
Gaffer |
sketches.clearspring.cardinality.predicate.HyperLogLogPlusIsLessThan |
Gaffer |
sketches.datasketches.cardinality.predicate.HllSketchIsLessThan |
Gaffer |
store.util.AggregatorUtil$IsElementAggregated |
Gaffer |
time.predicate.RBMBackedTimestampSetInRange |
Gaffer |