pl.edu.pjwstk.yaod.sbql.abstractsyntaxtree
Interface AbstractSyntaxTreeTypes
- public interface AbstractSyntaxTreeTypes
TYPE_EXPRESSION
public static final int TYPE_EXPRESSION
TYPE_EXPRESSION_UNARY
public static final int TYPE_EXPRESSION_UNARY
TYPE_EXPRESSION_UNARY_NONPARAMETRIC
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MINUS
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MINUS
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_PLUS
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_PLUS
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_NEGATION
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_NEGATION
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_DEREFERENCE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_DEREFERENCE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SQUAREROOT
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SQUAREROOT
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_ABSOLUTEVALUE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_ABSOLUTEVALUE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SINE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SINE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_COSINE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_COSINE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_EXPONENT
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_EXPONENT
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_LOGARITHM
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_LOGARITHM
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_COUNT
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_COUNT
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_EXISTS
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_EXISTS
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SUM
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SUM
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MINIMUM
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MINIMUM
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MAXIMUM
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_MAXIMUM
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_AVERAGE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_AVERAGE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SIGNUM
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SIGNUM
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_STRUCT
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_STRUCT
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_BAG
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_BAG
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SEQUENCE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_SEQUENCE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_UNIQUE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_UNIQUE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_ASCENDING
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_ASCENDING
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_DESCENDING
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_DESCENDING
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TOINTEGER
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TOINTEGER
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TODOUBLE
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TODOUBLE
TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TOSTRING
public static final int TYPE_EXPRESSION_UNARY_NONPARAMETRIC_TOSTRING
TYPE_EXPRESSION_UNARY_PARAMETRIC
public static final int TYPE_EXPRESSION_UNARY_PARAMETRIC
TYPE_EXPRESSION_UNARY_PARAMETRIC_AS
public static final int TYPE_EXPRESSION_UNARY_PARAMETRIC_AS
TYPE_EXPRESSION_UNARY_PARAMETRIC_GROUPAS
public static final int TYPE_EXPRESSION_UNARY_PARAMETRIC_GROUPAS
TYPE_EXPRESSION_BINARY
public static final int TYPE_EXPRESSION_BINARY
TYPE_EXPRESSION_BINARY_ALGEBRAIC
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC
TYPE_EXPRESSION_BINARY_ALGEBRAIC_PLUS
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_PLUS
TYPE_EXPRESSION_BINARY_ALGEBRAIC_MINUS
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_MINUS
TYPE_EXPRESSION_BINARY_ALGEBRAIC_TIMES
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_TIMES
TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIVIDE
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIVIDE
TYPE_EXPRESSION_BINARY_ALGEBRAIC_EQUAL
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_EQUAL
TYPE_EXPRESSION_BINARY_ALGEBRAIC_NOTEQUAL
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_NOTEQUAL
TYPE_EXPRESSION_BINARY_ALGEBRAIC_GREATER
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_GREATER
TYPE_EXPRESSION_BINARY_ALGEBRAIC_GREATEREQUAL
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_GREATEREQUAL
TYPE_EXPRESSION_BINARY_ALGEBRAIC_LOWER
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_LOWER
TYPE_EXPRESSION_BINARY_ALGEBRAIC_LOWEREQUAL
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_LOWEREQUAL
TYPE_EXPRESSION_BINARY_ALGEBRAIC_CONJUNCTION
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_CONJUNCTION
TYPE_EXPRESSION_BINARY_ALGEBRAIC_DISJUNCTION
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_DISJUNCTION
TYPE_EXPRESSION_BINARY_ALGEBRAIC_POWER
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_POWER
TYPE_EXPRESSION_BINARY_ALGEBRAIC_MODULO
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_MODULO
TYPE_EXPRESSION_BINARY_ALGEBRAIC_COMMA
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_COMMA
TYPE_EXPRESSION_BINARY_ALGEBRAIC_UNION
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_UNION
TYPE_EXPRESSION_BINARY_ALGEBRAIC_INTERSECTION
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_INTERSECTION
TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIFFERENCE
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIFFERENCE
TYPE_EXPRESSION_BINARY_ALGEBRAIC_SYMMETRICDIFFERENCE
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_SYMMETRICDIFFERENCE
TYPE_EXPRESSION_BINARY_ALGEBRAIC_INCLUSION
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_INCLUSION
TYPE_EXPRESSION_BINARY_ALGEBRAIC_COMPARE
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_COMPARE
TYPE_EXPRESSION_BINARY_ALGEBRAIC_RANGE
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_RANGE
TYPE_EXPRESSION_BINARY_ALGEBRAIC_ASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_ASSIGN
TYPE_EXPRESSION_BINARY_ALGEBRAIC_PLUSASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_PLUSASSIGN
TYPE_EXPRESSION_BINARY_ALGEBRAIC_MINUSASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_MINUSASSIGN
TYPE_EXPRESSION_BINARY_ALGEBRAIC_TIMESASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_TIMESASSIGN
TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIVIDEASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_DIVIDEASSIGN
TYPE_EXPRESSION_BINARY_ALGEBRAIC_MODULOASSIGN
public static final int TYPE_EXPRESSION_BINARY_ALGEBRAIC_MODULOASSIGN
TYPE_EXPRESSION_BINARY_NONALGEBRAIC
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_NAVIGATION
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_NAVIGATION
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_SELECTION
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_SELECTION
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_DEPENDENTJOIN
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_DEPENDENTJOIN
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_FORANY
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_FORANY
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_FORALL
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_FORALL
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_TRANSITIVECLOSURE
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_TRANSITIVECLOSURE
TYPE_EXPRESSION_BINARY_NONALGEBRAIC_SORTING
public static final int TYPE_EXPRESSION_BINARY_NONALGEBRAIC_SORTING
TYPE_EXPRESSION_TERNARY
public static final int TYPE_EXPRESSION_TERNARY
TYPE_EXPRESSION_TERNARY_CONDITION
public static final int TYPE_EXPRESSION_TERNARY_CONDITION
TYPE_EXPRESSION_TERNARY_RANGE
public static final int TYPE_EXPRESSION_TERNARY_RANGE
TYPE_EXPRESSION_LITERAL
public static final int TYPE_EXPRESSION_LITERAL
TYPE_EXPRESSION_LITERAL_BOOLEAN
public static final int TYPE_EXPRESSION_LITERAL_BOOLEAN
TYPE_EXPRESSION_LITERAL_INTEGER
public static final int TYPE_EXPRESSION_LITERAL_INTEGER
TYPE_EXPRESSION_LITERAL_DOUBLE
public static final int TYPE_EXPRESSION_LITERAL_DOUBLE
TYPE_EXPRESSION_LITERAL_STRING
public static final int TYPE_EXPRESSION_LITERAL_STRING
TYPE_EXPRESSION_IDENTIFIER
public static final int TYPE_EXPRESSION_IDENTIFIER
TYPE_EXPRESSION_EMPTYSTRUCT
public static final int TYPE_EXPRESSION_EMPTYSTRUCT
TYPE_EXPRESSION_EMPTYBAG
public static final int TYPE_EXPRESSION_EMPTYBAG
TYPE_EXPRESSION_EMPTYSEQUENCE
public static final int TYPE_EXPRESSION_EMPTYSEQUENCE
TYPE_STATEMENTLIST
public static final int TYPE_STATEMENTLIST
TYPE_STATEMENTLIST_LAST
public static final int TYPE_STATEMENTLIST_LAST
TYPE_STATEMENTLIST_PAIR
public static final int TYPE_STATEMENTLIST_PAIR
TYPE_STATEMENT
public static final int TYPE_STATEMENT
TYPE_STATEMENT_EXPRESSION
public static final int TYPE_STATEMENT_EXPRESSION
TYPE_STATEMENT_IF
public static final int TYPE_STATEMENT_IF
TYPE_STATEMENT_IFELSE
public static final int TYPE_STATEMENT_IFELSE
TYPE_STATEMENT_FOREACH
public static final int TYPE_STATEMENT_FOREACH
TYPE_STATEMENT_WHILE
public static final int TYPE_STATEMENT_WHILE
TYPE_STATEMENT_DOWHILE
public static final int TYPE_STATEMENT_DOWHILE
TYPE_STATEMENT_PRINT
public static final int TYPE_STATEMENT_PRINT
TYPE_STATEMENT_SHOW
public static final int TYPE_STATEMENT_SHOW
TYPE_STATEMENT_BLOCK
public static final int TYPE_STATEMENT_BLOCK
TYPE_STATEMENT_EMPTYBLOCK
public static final int TYPE_STATEMENT_EMPTYBLOCK
TYPE_STATEMENT_ASSIGN
public static final int TYPE_STATEMENT_ASSIGN
TYPE_STATEMENT_DELETE
public static final int TYPE_STATEMENT_DELETE
TYPE_STATEMENT_EMPTY
public static final int TYPE_STATEMENT_EMPTY
TYPE_STATEMENT_PROCEDURE
public static final int TYPE_STATEMENT_PROCEDURE