| Package | Description |
|---|---|
| org.eclipse.persistence.jpa.jpql.parser |
This is the core of Hermes, this package contains the classes that can parse a JPQL query.
|
| org.eclipse.persistence.jpa.jpql.tools |
| Modifier and Type | Class and Description |
|---|---|
class |
AbsExpression
The ABS function removes the minus sign from a specified argument and returns the absolute
value, which is always a positive number or zero.
|
class |
AbstractConditionalClause
Conditional expressions are composed of other conditional expressions, comparison operations,
logical operations, path expressions that evaluate to boolean values, boolean literals, and
boolean input parameters.
|
class |
AbstractDoubleEncapsulatedExpression
This
Expression takes care of parsing an expression that encapsulates two expressions
separated by a comma. |
class |
AbstractEncapsulatedExpression
This expression handles parsing the identifier followed by an expression encapsulated within
parenthesis.
|
class |
AbstractFromClause
The FROM clause of a query defines the domain of the query by declaring identification
variables.
|
class |
AbstractOrderByClause
An ordering clause allows the objects or values that are returned by the query to be ordered.
|
class |
AbstractPathExpression
An identification variable followed by the navigation operator (.) and a state field or
association field is a path expression.
|
class |
AbstractSchemaName
An abstract schema name designates the abstract schema type over which the query ranges.
|
class |
AbstractSelectClause
The SELECT clause denotes the query result.
|
class |
AbstractSelectStatement
A query is an operation that retrieves data from one or more tables or views.
|
class |
AbstractSingleEncapsulatedExpression
This expression handles parsing a JPQL identifier followed by an expression encapsulated within
parenthesis.
|
class |
AbstractTripleEncapsulatedExpression
This
Expression takes care of parsing an expression that encapsulates three expressions
separated by a comma. |
class |
AdditionExpression
One of the four binary operators.
|
class |
AggregateFunction
In the SELECT clause the result of a query may be the result of an aggregate function
applied to a path expression.
|
class |
AllOrAnyExpression
An ALL conditional expression is a predicate that is
true if the comparison
operation is true for all values in the result of the subquery or the result of the
subquery is empty. |
class |
AndExpression
The AND logical operator chains multiple criteria together.
|
class |
ArithmeticExpression
This expression represents an arithmetic expression, which means the first and second expressions
are aggregated with an arithmetic sign.
|
class |
ArithmeticFactor
This expression simply adds a plus or minus sign to the arithmetic primary expression.
|
class |
AsOfClause
An
AS OF clause is part of a flashback query, which provides ways to view
past states of database objects, or to return database objects to a previous state, without using
traditional point-in-time recovery. |
class |
AvgFunction
One of the aggregate functions.
|
class |
BadExpression
This wraps another
Expression that was correctly parsed by it is located in an invalid
location within the JPQL query. |
class |
BetweenExpression
Used in conditional expression to determine whether the result of an expression falls within an
inclusive range of values.
|
class |
CaseExpression
BNF:
general_case_expression ::= CASE when_clause {when_clause}* ELSE scalar_expression END
or
BNF: simple_case_expression ::= CASE case_operand simple_when_clause {simple_when_clause}* ELSE scalar_expression END |
class |
CastExpression
The CAST function cast value to a different type.
|
class |
CoalesceExpression
A COALESCE expression returns
null if all its arguments evaluate to
null, and the value of the first non-null argument otherwise. |
class |
CollectionExpression
A
CollectionExpression wraps many expression which they are separated by spaces
and/or commas. |
class |
CollectionMemberDeclaration
An identification variable declared by a collection member declaration ranges over values of a
collection obtained by navigation using a path expression.
|
class |
CollectionMemberExpression
This expression tests whether the designated value is a member of the collection specified by the
collection-valued path expression.
|
class |
CollectionValuedPathExpression
A
collection_valued_field is designated by the name of an association field in a
one-to-many or a many-to-many relationship or by the name of an element collection field. |
class |
ComparisonExpression
Only the values of like types are permitted to be compared.
|
class |
CompoundExpression
A compound expression has a left and right expressions combined by an identifier.
|
class |
ConcatExpression
The CONCAT function returns a string that is a concatenation of its arguments.
|
class |
ConnectByClause
The CONNECT BY clause allows selecting rows in a hierarchical order using the hierarchical
query clause.
|
class |
ConstructorExpression
In the SELECT clause a constructor may be used in the SELECT list to return one or
more Java instances.
|
class |
CountFunction
One of the aggregate functions.
|
class |
DatabaseType
This expression represents the database specific data type, which may include size and scale.
|
class |
DateTime
This
Expression represents a date or time. |
class |
DefaultStringExpression
An implementation of an
Expression that wraps a string. |
class |
DeleteClause
This is the delete clause of the delete statement.
|
class |
DeleteStatement
Bulk delete operation apply to entities of a single entity class (together with its subclasses,
if any).
|
class |
DivisionExpression
One of the four binary operators.
|
class |
EmptyCollectionComparisonExpression
This expression tests whether or not the collection designated by the collection-valued path
expression is empty (i.e, has no elements).
|
class |
EncapsulatedIdentificationVariableExpression
This
Expression represents an identification variable that maps a Map
property, either the key, the value or a Map.Entry). |
class |
EntityTypeLiteral
This
Expression wraps the name of an entity type. |
class |
EntryExpression
An identification variable qualified by the
ENTRY operator is a path
expression. |
class |
ExistsExpression
An EXISTS expression is a predicate that is
true only if the result of the
subquery consists of one or more values and that is false otherwise. |
class |
ExtractExpression
The EXTRACT function extracts a date part from a date/time value.
|
class |
FromClause
The FROM clause of a query defines the domain of the query by declaring identification
variables.
|
class |
FunctionExpression
This expression adds support to call native database functions.
|
class |
GroupByClause
The GROUP BY construct enables the aggregation of values according to the properties of an
entity class.
|
class |
HavingClause
The HAVING construct enables conditions to be specified that further restrict the query
result as restrictions upon the groups.
|
class |
HierarchicalQueryClause
If a table contains hierarchical data, then rows can be selected in a hierarchical order using
the hierarchical query clause.
|
class |
IdentificationVariable
An identification variable is a valid identifier declared in the FROM clause of a query.
|
class |
IdentificationVariableDeclaration
An identification variable is a valid identifier declared in the FROM clause of a query.
|
class |
IndexExpression
The INDEX function returns an integer value corresponding to the position of its argument
in an ordered list.
|
class |
InExpression
The state field path expression must have a string, numeric, or enum value.
|
class |
InputParameter
Either positional or named parameters may be used.
|
class |
Join
A JOIN enables the fetching of an association as a side effect of the execution of a query.
|
class |
JPQLExpression
A
JPQLExpression is the root of the parsed tree representation of a JPQL query. |
class |
KeyExpression
An identification variable qualified by the
KEY operator is a path
expression. |
class |
KeywordExpression
The expression representing some keywords:
TRUE, FALSE or NULL. |
class |
LengthExpression
The LENGTH function returns the length of the string in characters as an integer.
|
class |
LikeExpression
The LIKE condition is used to specify a search for a pattern.
|
class |
LocateExpression
The LOCATE function returns the position of a given string within a string, starting the
search at a specified position.
|
class |
LogicalExpression
This expression represents a logical expression, which means the first and second expressions are
aggregated with either AND or OR.
|
class |
LowerExpression
The LOWER function converts a string to lower case and it returns a string.
|
class |
MaxFunction
One of the aggregate functions.
|
class |
MinFunction
One of the aggregate functions.
|
class |
ModExpression
The modulo operation finds the remainder of division of one number by another.
|
class |
MultiplicationExpression
One of the four binary operators.
|
class |
NotExpression
BNF:
expression ::= NOT conditional_primary |
class |
NullComparisonExpression
A null comparison tests whether or not the single-valued path expression or input parameter is a
NULL value.
|
class |
NullExpression
A
null Expression is used instead of a true null, which allows
operations to be performed without doing a null check first. |
class |
NullIfExpression
NULLIF returns the first expression if the two expressions are not equal.
|
class |
NumericLiteral
Exact numeric literals support the use of Java integer literal syntax as well as SQL exact
numeric literal syntax.
|
class |
ObjectExpression
Stand-alone identification variables in the SELECT clause may optionally be qualified by
the OBJECT operator.
|
class |
OnClause
Returns an expression that allows a join ON clause to be defined.
|
class |
OrderByClause
The ORDER BY clause allows the objects or values that are returned by the query to be ordered.
|
class |
OrderByItem
An orderby_item must be one of the following:
A
state_field_path_expression that evaluates to an orderable
state field of an entity or embeddable class abstract schema type designated in the SELECT clause
by one of the following:
A general_identification_variable
A single_valued_object_path_expression
A state_field_path_expression that evaluates to the same
state field of the same entity or embeddable abstract schema type as a state_field_path_expression in the SELECT clause
A result_variable that refers to an orderable item in the SELECT
clause for which the same result_variable has been specified. |
class |
OrderSiblingsByClause
In a hierarchical query, if the rows of siblings of the same parent need to be ordered, then the
ORDER SIBLINGS BY clause should be used. |
class |
OrExpression
The OR logical operator chains multiple criteria together.
|
class |
RangeVariableDeclaration
Range variable declarations allow the developer to designate a "root" for objects which may not
be reachable by navigation.
|
class |
RegexpExpression
The REGEXP condition is used to specify a search for a pattern.
|
class |
ResultVariable
A result variable may be used to name a select item in the query result.
|
class |
SelectClause
The SELECT clause queries data from entities.
|
class |
SelectStatement
A
SELECT query is an operation that retrieves data from one or more tables or
views. |
class |
SimpleFromClause
The FROM clause of a query defines the domain of the query by declaring identification
variables.
|
class |
SimpleSelectClause
The SELECT statement queries data from entities.
|
class |
SimpleSelectStatement
BNFL
subquery ::= simple_select_clause subquery_from_clause [where_clause] [groupby_clause] [having_clause] |
class |
SizeExpression
The SIZE function returns an integer value, the number of elements of the collection.
|
class |
SqrtExpression
The SQRT function takes a numeric argument and returns a double.
|
class |
StartWithClause
A
START WITH clause is optional and specifies the root row(s) of the hierarchy. |
class |
StateFieldPathExpression
A
single_valued_association_field is designated by the name of an association-field
in a one-to-one or many-to-one relationship. |
class |
StringLiteral
A string literal is enclosed in single quotes.
|
class |
SubExpression
This expression wraps a sub-expression within parenthesis.
|
class |
SubstringExpression
The second and third arguments of the SUBSTRING function denote the starting position and
length of the substring to be returned.
|
class |
SubtractionExpression
One of the four binary operators.
|
class |
SumFunction
One of the aggregate functions.
|
class |
TableExpression
Defines a table expression.
|
class |
TableVariableDeclaration
Defines a table expression.
|
class |
TreatExpression
Returns an expression that allows to treat its base as if it were a subclass of the class
returned by the base.
|
class |
TrimExpression
The TRIM function trims the specified character from a string.
|
class |
TypeExpression
An entity type expression can be used to restrict query polymorphism.
|
class |
UnionClause
The UNION clause allows the results of two queries to be combined.
|
class |
UnknownExpression
This expression contains a portion of the query that is unknown to the parser.
|
class |
UpdateClause
This is the update clause of the update statement.
|
class |
UpdateItem
The
new_value specified for an update operation must be compatible in type with the
field to which it is assigned. |
class |
UpdateStatement
The UPDATE clause of a query consists of a conditional expression used to select objects
or values that satisfy the expression.
|
class |
UpperExpression
The UPPER function converts a string to upper case and it returns a string.
|
class |
ValueExpression
An identification variable qualified by the
VALUE operator is a path
expression. |
class |
WhenClause
A WHEN predicate is used to calculate a condition and when it's true, its THEN will
be executed.
|
class |
WhereClause
The WHERE clause of a query consists of a conditional expression used to select objects or
values that satisfy the expression.
|
| Modifier and Type | Method and Description |
|---|---|
protected AbstractExpression |
CountFunction.buildEncapsulatedExpression(WordParser wordParser,
String word)
Creates the
AbstractExpression to represent the given word. |
protected AbstractExpression |
AggregateFunction.buildEncapsulatedExpression(WordParser wordParser,
String word)
Creates the
AbstractExpression to represent the given word. |
protected AbstractExpression |
ValueExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected AbstractExpression |
KeyExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected abstract AbstractExpression |
GeneralIdentificationExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected AbstractExpression |
StateFieldPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
LiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
JoinCollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
EntityTypeLiteralFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
CollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected abstract AbstractExpression |
AbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
WhereClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
WhenClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpperExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateItemStateFieldPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UnknownExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UnionClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TypeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TrimExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TreatExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TableVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TableExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SumFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SubstringExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
StringLiteralFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
StartWithClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SqrtExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SizeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SimpleSelectStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SelectStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SelectClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ResultVariableFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RegexpExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RangeVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RangeDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderSiblingsByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OnClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ObjectExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
NullIfExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
NotExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ModExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
MinFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
MaxFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LowerExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LocateExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LikeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LengthExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
KeywordExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
JoinFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
InternalOrderByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IndexExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
InExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IdentificationVariableFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IdentificationVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
HierarchicalQueryClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
HavingClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GroupByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GroupByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GeneralIdentificationExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
FunctionExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
FromClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ExtractExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected abstract AbstractExpression |
ExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ExistsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
EntryExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DeleteStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DeleteClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DateTimeFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DatabaseTypeFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CountFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConstructorExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConnectByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConcatExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ComparisonExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CollectionMemberExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CollectionMemberDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CoalesceExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CastExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CaseExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
BetweenExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
BadExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AvgFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AsOfClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ArithmeticExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AndExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AllOrAnyExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractSchemaNameFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractExpression.buildExpressionFromFallingBack(WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
No factories were found to create an
Expression with the content of WordParser,
this method will retrieve the fallback ExpressionFactory defined in the given BNF. |
protected AbstractExpression |
AbstractExpression.buildNullExpression()
Creates a new
null-Expression parented with this one. |
protected AbstractExpression |
AbstractExpression.buildUnknownExpression(String text)
Creates an
Expression that contains a malformed expression. |
AbstractExpression |
CaseExpression.getElseExpression()
Returns the
Expression that represents the ELSE operand. |
AbstractExpression |
AbstractExpression.getParent()
Returns the parent of this
Expression. |
AbstractExpression |
WhenClause.getThenExpression()
Returns the
Expression representing the expression following the identifier THEN. |
AbstractExpression |
CaseExpression.getWhenClauses()
Returns the
Expression that represents the WHEN clauses. |
AbstractExpression |
WhenClause.getWhenExpression()
Returns the
Expression representing the conditional predicate of the clause. |
protected AbstractExpression |
TypeExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
SizeExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
ExistsExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
EncapsulatedIdentificationVariableExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
AllOrAnyExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
AbstractExpression.parse(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Parses the given text by using the specified BNF.
|
protected AbstractExpression |
AbstractExpression.parseUsingExpressionFactory(WordParser wordParser,
String queryBNFId,
boolean tolerant)
Right away parses the text by retrieving the
ExpressionFactory for the first word that
is extracted from WordParser at the current location. |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractExpression |
ValueExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected AbstractExpression |
KeyExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected abstract AbstractExpression |
GeneralIdentificationExpressionFactory.buildExpression(AbstractExpression parent)
Creates the actual expression this factory manages.
|
protected AbstractExpression |
StateFieldPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
LiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
JoinCollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
EntityTypeLiteralFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
CollectionValuedPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected abstract AbstractExpression |
AbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected AbstractExpression |
WhereClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
WhenClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpperExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateItemStateFieldPathExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UpdateClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UnknownExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
UnionClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TypeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TrimExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TreatExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TableVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
TableExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SumFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SubstringExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
StringLiteralFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
StartWithClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SqrtExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SizeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SimpleSelectStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SelectStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
SelectClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ResultVariableFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RegexpExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RangeVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
RangeDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderSiblingsByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrderByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OrExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
OnClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ObjectExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
NullIfExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
NotExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ModExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
MinFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
MaxFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LowerExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LocateExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LikeExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
LengthExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
KeywordExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
JoinFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
InternalOrderByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IndexExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
InExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IdentificationVariableFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
IdentificationVariableDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
HierarchicalQueryClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
HavingClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GroupByItemFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GroupByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
GeneralIdentificationExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
FunctionExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
FromClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ExtractExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected abstract AbstractExpression |
ExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ExistsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
EntryExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DeleteStatementFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DeleteClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DateTimeFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
DatabaseTypeFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CountFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConstructorExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConnectByClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ConcatExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ComparisonExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CollectionMemberExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CollectionMemberDeclarationFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CoalesceExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CastExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
CaseExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
BetweenExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
BadExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AvgFunctionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AsOfClauseFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
ArithmeticExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AndExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AllOrAnyExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractSchemaNameFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractLiteralExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbsExpressionFactory.buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
Creates a new
Expression. |
protected AbstractExpression |
AbstractExpression.buildExpressionFromFallingBack(WordParser wordParser,
String word,
JPQLQueryBNF queryBNF,
AbstractExpression expression,
boolean tolerant)
No factories were found to create an
Expression with the content of WordParser,
this method will retrieve the fallback ExpressionFactory defined in the given BNF. |
void |
AbstractSingleEncapsulatedExpression.setExpression(AbstractExpression expression)
Manually sets the encapsulated
Expression to become the given one. |
protected void |
CompoundExpression.setLeftExpression(AbstractExpression leftExpression)
Sets the given
Expression to be the first expression of this compound one. |
protected void |
AbstractExpression.setParent(AbstractExpression parent)
Re-parents this
Expression to be a child of the given Expression. |
protected void |
CompoundExpression.setRightExpression(AbstractExpression rightExpression)
Sets the given
Expression to be the second expression of this compound one. |
protected boolean |
ConstructorExpression.shouldSkipLiteral(AbstractExpression expression)
When parsing an invalid or incomplete query, it is possible two literals would be parsed but
in some cases, a CollectionExpression should not be created and the parsing should actually
stop here.
|
protected boolean |
AbstractSelectClause.shouldSkipLiteral(AbstractExpression expression)
When parsing an invalid or incomplete query, it is possible two literals would be parsed but
in some cases, a CollectionExpression should not be created and the parsing should actually
stop here.
|
protected boolean |
AbstractExpression.shouldSkipLiteral(AbstractExpression expression)
When parsing an invalid or incomplete query, it is possible two literals would be parsed but
in some cases, a CollectionExpression should not be created and the parsing should actually
stop here.
|
protected boolean |
AbstractConditionalClause.shouldSkipLiteral(AbstractExpression expression)
When parsing an invalid or incomplete query, it is possible two literals would be parsed but
in some cases, a CollectionExpression should not be created and the parsing should actually
stop here.
|
| Constructor and Description |
|---|
AbsExpression(AbstractExpression parent)
Creates a new
AbsExpression. |
AbstractConditionalClause(AbstractExpression parent,
String identifier)
Creates a new
AbstractConditionalClause. |
AbstractDoubleEncapsulatedExpression(AbstractExpression parent,
String identifier)
Creates a new
AbstractDoubleEncapsulatedExpression. |
AbstractEncapsulatedExpression(AbstractExpression parent,
String identifier)
Creates a new
AbstractEncapsulatedExpression. |
AbstractExpression(AbstractExpression parent)
Creates a new
AbstractExpression. |
AbstractExpression(AbstractExpression parent,
String text)
Creates a new
AbstractExpression. |
AbstractFromClause(AbstractExpression parent)
Creates a new
AbstractFromClause. |
AbstractOrderByClause(AbstractExpression parent,
String identifier)
Creates a new
AbstractOrderByClause. |
AbstractPathExpression(AbstractExpression parent,
AbstractExpression identificationVariable)
Creates a new
AbstractPathExpression. |
AbstractPathExpression(AbstractExpression parent,
AbstractExpression identificationVariable,
String paths)
Creates a new
AbstractPathExpression. |
AbstractPathExpression(AbstractExpression parent,
String paths)
Creates a new
AbstractPathExpression. |
AbstractSchemaName(AbstractExpression parent,
String abstractSchemaName)
Creates a new
AbstractSchemaName. |
AbstractSelectClause(AbstractExpression parent)
Creates a new
SelectClause. |
AbstractSelectStatement(AbstractExpression parent)
Creates a new
AbstractSelectStatement. |
AbstractSingleEncapsulatedExpression(AbstractExpression parent,
String identifier)
Creates a new
EncapsulatedExpression. |
AbstractTripleEncapsulatedExpression(AbstractExpression parent,
String identifier)
Creates a new
AbstractTripleEncapsulatedExpression. |
AdditionExpression(AbstractExpression parent)
Creates a new
AdditionExpression. |
AggregateFunction(AbstractExpression parent,
String identifier)
Creates a new
AggregateFunction. |
AllOrAnyExpression(AbstractExpression parent,
String identifier)
Creates a new
AllOrAnyExpression. |
AndExpression(AbstractExpression parent)
Creates a new
AndExpression. |
ArithmeticExpression(AbstractExpression parent,
String identifier)
Creates a new
ArithmeticExpression. |
ArithmeticFactor(AbstractExpression parent,
String arithmeticFactor)
Creates a new
ArithmeticFactor. |
AsOfClause(AbstractExpression parent)
Creates a new
AsOfClause. |
AvgFunction(AbstractExpression parent)
Creates a new
AvgFunction. |
BadExpression(AbstractExpression parent)
Creates a new
BadExpression. |
BadExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
BadExpression. |
BetweenExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
BetweenExpression. |
CaseExpression(AbstractExpression parent)
Creates a new
CaseExpression. |
CastExpression(AbstractExpression parent)
Creates a new
CastExpression. |
CoalesceExpression(AbstractExpression parent)
Creates a new
CoalesceExpression. |
CollectionExpression(AbstractExpression parent,
List<AbstractExpression> children,
List<Boolean> commas,
List<Boolean> spaces)
Creates a new
CollectionExpression. |
CollectionExpression(AbstractExpression parent,
List<AbstractExpression> children,
List<Boolean> commas,
List<Boolean> spaces,
boolean temporary)
Creates a new
CollectionExpression. |
CollectionMemberDeclaration(AbstractExpression parent)
Creates a new
CollectionMemberDeclaration. |
CollectionMemberExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
CollectionMemberExpression. |
CollectionValuedPathExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
CollectionValuedPathExpression. |
CollectionValuedPathExpression(AbstractExpression parent,
AbstractExpression expression,
String paths)
Creates a new
CollectionValuedPathExpression. |
CollectionValuedPathExpression(AbstractExpression parent,
String paths)
Creates a new
CollectionValuedPathExpression. |
ComparisonExpression(AbstractExpression parent,
String identifier)
Creates a new
ComparisonExpression. |
CompoundExpression(AbstractExpression parent,
String identifier)
Creates a new
CompoundExpression. |
ConcatExpression(AbstractExpression parent)
Creates a new
ConcatExpression. |
ConnectByClause(AbstractExpression parent)
Creates a new
ConnectByClause. |
ConstructorExpression(AbstractExpression parent)
Creates a new
ConstructorExpression. |
CountFunction(AbstractExpression parent)
Creates a new
CountFunction. |
DatabaseType(AbstractExpression parent,
String databaseType)
Creates a new
DatabaseType. |
DateTime(AbstractExpression parent)
Creates a new
DateTime. |
DeleteClause(AbstractExpression parent)
Creates a new
DeleteClause. |
DeleteStatement(AbstractExpression parent)
Creates a new
DeleteStatement. |
DivisionExpression(AbstractExpression parent)
Creates a new
DivisionExpression. |
EmptyCollectionComparisonExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
NullComparisonExpression. |
EncapsulatedIdentificationVariableExpression(AbstractExpression parent,
String identifier)
Creates a new
MapEntryIdentificationVariableExpression. |
EntityTypeLiteral(AbstractExpression parent,
String entityTypeName)
Creates a new
EntityTypeLiteral. |
EntryExpression(AbstractExpression parent)
Creates a new
EntryExpression. |
ExistsExpression(AbstractExpression parent)
Creates a new
ExistsExpression. |
ExtractExpression(AbstractExpression parent)
Creates a new
ExtractExpression. |
FromClause(AbstractExpression parent)
Creates a new
FromClause. |
FunctionExpression(AbstractExpression parent,
String identifier)
Creates a new
FuncExpression. |
FunctionExpression(AbstractExpression parent,
String identifier,
FunctionExpressionFactory.ParameterCount parameterCount,
String parameterQueryBNFId)
Creates a new
FunctionExpression. |
GroupByClause(AbstractExpression parent)
Creates a new
GroupByClause. |
HavingClause(AbstractExpression parent)
Creates a new
HavingClause. |
HierarchicalQueryClause(AbstractExpression parent)
Creates a new
HierarchicalQueryClause. |
IdentificationVariable(AbstractExpression parent,
String identificationVariable)
Creates a new
IdentificationVariable. |
IdentificationVariable(AbstractExpression parent,
String identificationVariable,
boolean virtual)
Creates a new
IdentificationVariable. |
IdentificationVariableDeclaration(AbstractExpression parent)
Creates a new
IdentificationVariableDeclaration. |
IndexExpression(AbstractExpression parent)
Creates a new
IndexExpression. |
InExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
InExpression. |
InputParameter(AbstractExpression parent,
String parameter)
Creates a new
InputParameter. |
Join(AbstractExpression parent,
String identifier)
Creates a new
Join. |
KeyExpression(AbstractExpression parent)
Creates a new
KeyExpression. |
KeywordExpression(AbstractExpression parent,
String identifier)
Creates a new
KeywordExpression. |
LengthExpression(AbstractExpression parent)
Creates a new
LengthExpression. |
LikeExpression(AbstractExpression parent,
AbstractExpression stringExpression)
Creates a new
LikeExpression. |
LocateExpression(AbstractExpression parent)
Creates a new
LocateExpression. |
LogicalExpression(AbstractExpression parent,
String identifier)
Creates a new
LogicalExpression. |
LowerExpression(AbstractExpression parent)
Creates a new
LowerExpression. |
MaxFunction(AbstractExpression parent)
Creates a new
MaxFunction. |
MinFunction(AbstractExpression parent)
Creates a new
MinFunction. |
ModExpression(AbstractExpression parent)
Creates a new
ModExpression. |
MultiplicationExpression(AbstractExpression parent)
Creates a new
MultiplicationExpression. |
NotExpression(AbstractExpression parent)
Creates a new
NotExpression. |
NullComparisonExpression(AbstractExpression parent,
String identifier,
AbstractExpression expression)
Creates a new
NullComparisonExpression. |
NullExpression(AbstractExpression parent)
Creates a new
NullExpression. |
NullIfExpression(AbstractExpression parent)
Creates a new
NullIfExpression. |
NumericLiteral(AbstractExpression parent)
Creates a new
NumericLiteral. |
NumericLiteral(AbstractExpression parent,
String numeric)
Creates a new
NumericLiteral. |
ObjectExpression(AbstractExpression parent)
Creates a new
ObjectExpression. |
OnClause(AbstractExpression parent)
Creates a new
OnClause. |
OrderByClause(AbstractExpression parent)
Creates a new
OrderByClause. |
OrderByItem(AbstractExpression parent)
Creates a new
OrderByItem. |
OrderSiblingsByClause(AbstractExpression parent)
Creates a new
OrderSiblingsByClause. |
OrExpression(AbstractExpression parent)
Creates a new
OrExpression. |
RangeVariableDeclaration(AbstractExpression parent)
Creates a new
RangeVariableDeclaration. |
RegexpExpression(AbstractExpression parent,
AbstractExpression stringExpression)
Creates a new
LikeExpression. |
ResultVariable(AbstractExpression parent,
AbstractExpression selectExpression)
Creates a new
ResultVariable. |
SelectClause(AbstractExpression parent)
Creates a new
SelectClause. |
SelectStatement(AbstractExpression parent)
Creates a new
SelectStatement. |
SimpleFromClause(AbstractExpression parent)
Creates a new
SimpleFromClause. |
SimpleSelectClause(AbstractExpression parent)
Creates a new
SimpleSelectClause. |
SimpleSelectStatement(AbstractExpression parent)
Creates a new
SimpleSelectStatement. |
SizeExpression(AbstractExpression parent)
Creates a new
SizeExpression. |
SqrtExpression(AbstractExpression parent)
Creates a new
SqrtExpression. |
StartWithClause(AbstractExpression parent)
Creates a new
StartWithClause. |
StateFieldPathExpression(AbstractExpression parent,
AbstractExpression expression)
Creates a new
StateFieldPathExpression. |
StateFieldPathExpression(AbstractExpression parent,
AbstractExpression expression,
String paths)
Creates a new
StateFieldPathExpression. |
StateFieldPathExpression(AbstractExpression parent,
String paths)
Creates a new
StateFieldPathExpression. |
StringLiteral(AbstractExpression parent,
String literal)
Creates a new
StringLiteral. |
SubExpression(AbstractExpression parent,
JPQLQueryBNF queryBNF)
Creates a new
SubExpression. |
SubstringExpression(AbstractExpression parent)
Creates a new
SubstringExpression. |
SubtractionExpression(AbstractExpression parent)
Creates a new
SubtractionExpression. |
SumFunction(AbstractExpression parent)
Creates a new
SumFunction. |
TableExpression(AbstractExpression parent)
Creates a new
TableExpression. |
TableVariableDeclaration(AbstractExpression parent)
Creates a new
TableVariableDeclaration. |
TreatExpression(AbstractExpression parent)
Creates a new
TreatExpression. |
TrimExpression(AbstractExpression parent)
Creates a new
TrimExpression. |
TypeExpression(AbstractExpression parent)
Creates a new
TypeExpression. |
UnionClause(AbstractExpression parent,
String identifier)
Creates a new
UnionClause. |
UnknownExpression(AbstractExpression parent,
String text)
Creates a new
UnknownExpression. |
UpdateClause(AbstractExpression parent)
Creates a new
UpdateClause. |
UpdateItem(AbstractExpression parent)
Creates a new
UpdateItem. |
UpdateStatement(AbstractExpression parent)
Creates a new
UpdateStatement. |
UpperExpression(AbstractExpression parent)
Creates a new
UpperExpression. |
ValueExpression(AbstractExpression parent)
Creates a new
ValueExpression. |
WhenClause(AbstractExpression parent)
Creates a new
WhenClause. |
WhereClause(AbstractExpression parent)
Creates a new
WhereClause. |
| Constructor and Description |
|---|
CollectionExpression(AbstractExpression parent,
List<AbstractExpression> children,
List<Boolean> commas,
List<Boolean> spaces)
Creates a new
CollectionExpression. |
CollectionExpression(AbstractExpression parent,
List<AbstractExpression> children,
List<Boolean> commas,
List<Boolean> spaces,
boolean temporary)
Creates a new
CollectionExpression. |
| Modifier and Type | Method and Description |
|---|---|
protected boolean |
DefaultSemanticValidator.isValidWithFindQueryBNF(AbstractExpression expression,
String queryBNF) |
Copyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.