Interface FilterBuiltin

All Superinterfaces:
Builtin
All Known Implementing Classes:
Assert, BooleanExpression, BuiltinsTest.SuperSimpleBuiltin, ComparisonBuiltin, ComparisonBuiltin2, ComparisonBuiltinNew, ConstraintException, ContainsSimilar, Different, Equal, Equals, ExceptionBuiltin, False, InstanceFilterBuiltin, IsCalendar, IsDouble, IsEqualSet, IsFloat, IsJsonId, IsJsonTopId, IsList, IsNotEqual, IsNumber, IsReasoning, IsSet, IsString, IsString, IsSubset, IsType, JaroWinklerSimilarityBuiltin, MoneyTransfer, NoneOf, OldSimiliarityBuiltIn, OneOf, OptimizedContainsSequence, PerformanceTest0.ContainsWord, Print, PrintOut, PrintToFile, RaspiGpioOut, RaspiGpioOut, RegularExpression, Retract, Seek, Select, SelectOne, SendMail, SendMail2, SimilarityBuiltIn, StartsWithOneOf, SubJsonId, ToCSV, ToJSON, Tolerance, True

public interface FilterBuiltin extends Builtin
Interface for filter built-ins.
A filter built-in has all arguments instantiated and
returns true if it evaluates to true
E.g. less is a filter builtin and less(1,2)
evaluates to true, while less(2,1) evaluates to false