Class PredicateFunctionFeatures

  • All Implemented Interfaces:
    java.io.Serializable

    public class PredicateFunctionFeatures
    extends java.lang.Object
    implements java.io.Serializable
    Predicate functions
    See Also:
    Serialized Form
    • Field Detail

      • TYPE_NAME

        public static final Name TYPE_NAME
      • FIELD_NAME_ALL

        public static final Name FIELD_NAME_ALL
      • FIELD_NAME_ANY

        public static final Name FIELD_NAME_ANY
      • FIELD_NAME_EXISTS

        public static final Name FIELD_NAME_EXISTS
      • FIELD_NAME_IS_EMPTY

        public static final Name FIELD_NAME_IS_EMPTY
      • FIELD_NAME_NONE

        public static final Name FIELD_NAME_NONE
      • FIELD_NAME_SINGLE

        public static final Name FIELD_NAME_SINGLE
      • all

        public final java.lang.Boolean all
        The all() function. Returns true if the predicate holds for all elements in the given LIST<ANY>.
      • any

        public final java.lang.Boolean any
        The any() function. Returns true if the predicate holds for at least one element in the given LIST<ANY>.
      • exists

        public final java.lang.Boolean exists
        The exists() function. Returns true if a match for the pattern exists in the graph.
      • isEmpty

        public final java.lang.Boolean isEmpty
        The isEmpty() function. Checks whether a LIST<ANY> is empty.; Checks whether a MAP is empty.; Checks whether a STRING is empty.
      • none

        public final java.lang.Boolean none
        The none() function. Returns true if the predicate holds for no element in the given LIST<ANY>.
      • single

        public final java.lang.Boolean single
        The single() function. Returns true if the predicate holds for exactly one of the elements in the given LIST<ANY>.
    • Constructor Detail

      • PredicateFunctionFeatures

        public PredicateFunctionFeatures​(java.lang.Boolean all,
                                         java.lang.Boolean any,
                                         java.lang.Boolean exists,
                                         java.lang.Boolean isEmpty,
                                         java.lang.Boolean none,
                                         java.lang.Boolean single)