Skip to content

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