Class WhenOperand

    • Field Detail

      • TYPE_

        public static final Name TYPE_
        Name of the openGql.grammar.WhenOperand type.
      • VALUE_EXPRESSION

        public static final Name VALUE_EXPRESSION
        Name of the openGql.grammar.WhenOperand.valueExpression field.
      • COMPARISON

        public static final Name COMPARISON
        Name of the openGql.grammar.WhenOperand.comparison field.
      • NULL_PREDICATE

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

        public static final Name VALUE_TYPE_PREDICATE
        Name of the openGql.grammar.WhenOperand.valueTypePredicate field.
      • NORMALIZED_PREDICATE

        public static final Name NORMALIZED_PREDICATE
        Name of the openGql.grammar.WhenOperand.normalizedPredicate field.
      • DIRECTED_PREDICATE

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

        public static final Name LABELED_PREDICATE
        Name of the openGql.grammar.WhenOperand.labeledPredicate field.
      • SOURCE_PREDICATE

        public static final Name SOURCE_PREDICATE
        Name of the openGql.grammar.WhenOperand.sourcePredicate field.
      • DESTINATION_PREDICATE

        public static final Name DESTINATION_PREDICATE
        Name of the openGql.grammar.WhenOperand.destinationPredicate field.
    • Method Detail

      • accept

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