Class Predicate

    • Field Detail

      • TYPE_

        public static final Name TYPE_
        Name of the openGql.grammar.Predicate type.
      • EXISTS_PREDICATE

        public static final Name EXISTS_PREDICATE
        Name of the openGql.grammar.Predicate.existsPredicate field.
      • NULL_PREDICATE

        public static final Name NULL_PREDICATE
        Name of the openGql.grammar.Predicate.nullPredicate field.
      • VALUE_TYPE_PREDICATE

        public static final Name VALUE_TYPE_PREDICATE
        Name of the openGql.grammar.Predicate.valueTypePredicate field.
      • DIRECTED_PREDICATE

        public static final Name DIRECTED_PREDICATE
        Name of the openGql.grammar.Predicate.directedPredicate field.
      • LABELED_PREDICATE

        public static final Name LABELED_PREDICATE
        Name of the openGql.grammar.Predicate.labeledPredicate field.
      • SOURCE_DESTINATION_PREDICATE

        public static final Name SOURCE_DESTINATION_PREDICATE
        Name of the openGql.grammar.Predicate.sourceDestinationPredicate field.
      • ALL_DIFFERENT_PREDICATE

        public static final Name ALL_DIFFERENT_PREDICATE
        Name of the openGql.grammar.Predicate.allDifferentPredicate field.
      • SAME_PREDICATE

        public static final Name SAME_PREDICATE
        Name of the openGql.grammar.Predicate.samePredicate field.
      • PROPERTY_EXISTS_PREDICATE

        public static final Name PROPERTY_EXISTS_PREDICATE
        Name of the openGql.grammar.Predicate.propertyExistsPredicate field.
    • Method Detail

      • accept

        public abstract <R> R accept​(Predicate.Visitor<R> visitor)
        Dispatch to visitor.