Class BooleanFunctions
java.lang.Object
org.apache.juneau.commons.svl.functions.BooleanFunctions
Boolean-logic and comparison functions for the
#{...} script catalog.
Boolean coercion is explicit (no implicit truthiness). Comparison functions (lt,
gt, etc.) compare numerically; eq / neq compare strings.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class#{and(a, b, ...)}— returns"true"only if all args are true.static class#{eq(a, b)}— string-equality.static class#{gt(a, b)}— numeric greater-than.static class#{gte(a, b)}— numeric greater-than-or-equal.static class#{lt(a, b)}— numeric less-than.static class#{lte(a, b)}— numeric less-than-or-equal.static class#{neq(a, b)}— string-inequality.static class#{not(a)}— returns the boolean negation ofa.static class#{or(a, b, ...)}— returns"true"if any arg is true.static class#{xor(a, b)}— returnsa XOR b. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Class<? extends VarFunction>[]All function classes in this category. -
Method Summary
-
Field Details
-
ALL
All function classes in this category.
-