public class GrammarBuilder extends Object
| Constructor and Description |
|---|
GrammarBuilder() |
public GrammarBuilder with(String value)
public GrammarBuilder with(Number value)
public GrammarBuilder AS()
public GrammarBuilder AS(String name)
public GrammarBuilder AS(String affixForToken, String name)
public GrammarBuilder AS_OPERATOR()
public GrammarBuilder AS_OPERATOR(String name)
public GrammarBuilder AS_OPERATOR(String affixForToken, String name)
public GrammarBuilder TAKE()
public GrammarBuilder TAKE(String value)
public GrammarBuilder TAKE(String affixForToken, String value)
public GrammarBuilder WITH()
public GrammarBuilder WITH(String value)
public GrammarBuilder WITH(String affixForToken, String value)
public GrammarBuilder ORDERBY()
public GrammarBuilder ORDERBY(String value)
public GrammarBuilder ORDERBY(String affixForToken, String value)
public GrammarBuilder FROM()
public GrammarBuilder FROM(String value)
public GrammarBuilder FROM(String affixForToken, String value)
public GrammarBuilder FIRST()
public GrammarBuilder FIRST(String value)
public GrammarBuilder FIRST(String affixForToken, String value)
public GrammarBuilder LAST()
public GrammarBuilder LAST(String value)
public GrammarBuilder LAST(String affixForToken, String value)
public GrammarBuilder IF()
public GrammarBuilder IF(String value)
public GrammarBuilder IF(String affixForToken, String value)
public GrammarBuilder THEN()
public GrammarBuilder THEN(String value)
public GrammarBuilder THEN(String affixForToken, String value)
public GrammarBuilder PARAGRAPH()
public GrammarBuilder EQ()
public GrammarBuilder EQ(String affixForToken)
public GrammarBuilder EQ(String left, String right)
public GrammarBuilder EQ(String affixForToken, String left, String right)
public GrammarBuilder NEQ()
public GrammarBuilder NEQ(String left, String right)
public GrammarBuilder NEQ(String affixForToken, String left, String right)
public String getText()
public GrammarBuilder AND()
public GrammarBuilder AND(String affixForToken)
public GrammarBuilder OR()
public GrammarBuilder OR(String affixForToken)
public GrammarBuilder UNLESS()
public GrammarBuilder UNLESS(String affixForToken)
public GrammarBuilder EXISTS()
public GrammarBuilder EXISTS(String affixForToken)
public GrammarBuilder NOT_EXISTS()
public GrammarBuilder NOT_EXISTS(String affixForToken)
public GrammarBuilder indentationDepth(int indentationLevel, ASTConditionConnector connector)
indentationLevel - indentation depth represented by number of spaces in front of the
combinator/connector (AND/OR)public GrammarBuilder indentationDepth(int indentationLevel, ASTConditionConnector connector, String affixForConnector)
public GrammarBuilder ERRORCODE(int errorCode)
public GrammarBuilder ERRORCODE(String affixForToken, int errorCode)
public GrammarBuilder VARIABLE(String content, String name)
public GrammarBuilder MUST()
public GrammarBuilder MUST(String affixForToken)
public GrammarBuilder MUST_NOT()
public GrammarBuilder MUST_NOT(String affixForToken)
public GrammarBuilder LESS_THAN()
public GrammarBuilder LESS_THAN(int value)
public GrammarBuilder LESS_THAN(String value)
public GrammarBuilder LESS_THAN(String affixForToken, String value)
public GrammarBuilder GREATER_THAN()
public GrammarBuilder GREATER_THAN(int value)
public GrammarBuilder GREATER_THAN(String value)
public GrammarBuilder GREATER_THAN(String affixForToken, String value)
public GrammarBuilder GREATER_OR_EQUALS()
public GrammarBuilder GREATER_OR_EQUALS(int value)
public GrammarBuilder GREATER_OR_EQUALS(String value)
public GrammarBuilder GREATER_OR_EQUALS(String affixForToken, String value)
public GrammarBuilder AT_LEAST_ONE_OF()
public GrammarBuilder AT_LEAST_ONE_OF(String value)
public GrammarBuilder AT_LEAST_ONE_OF(String affixForToken, String value)
public GrammarBuilder NONE_OF()
public GrammarBuilder NONE_OF(String value)
public GrammarBuilder NONE_OF(String affixForToken, String value)
public GrammarBuilder COMMENT()
public GrammarBuilder COMMENT(String... comments)
public GrammarBuilder MULTIPLY()
public GrammarBuilder MULTIPLY(Number value)
public GrammarBuilder MULTIPLY(String value)
public GrammarBuilder MULTIPLY(String affixForToken, String value)
public GrammarBuilder ADD()
public GrammarBuilder ADD(int i)
public GrammarBuilder ADD(String value)
public GrammarBuilder ADD(String affixForToken, String value)
public GrammarBuilder MINUS()
public GrammarBuilder MINUS(int i)
public GrammarBuilder MINUS(String value)
public GrammarBuilder MINUS(String affixForToken, String value)
public GrammarBuilder POWEROF()
public GrammarBuilder POWEROF(int i)
public GrammarBuilder POWEROF(String value)
public GrammarBuilder POWEROF(String affixForToken, String value)
public GrammarBuilder SUMOF()
public GrammarBuilder SUMOF(String value)
public GrammarBuilder SUMOF(String affixForToken, String value)
public GrammarBuilder OF()
public GrammarBuilder OF(String entity)
public GrammarBuilder OF(String affixForToken, String entity)
public GrammarBuilder NL()
public GrammarBuilder CR()
public static GrammarBuilder create()
public static GrammarBuilder createRule()
public static GrammarBuilder createComment(String... comments)
public static GrammarBuilder createComment()
Copyright © 2020. All rights reserved.