StringLiteral, InputParameter, NumericLiteral, KeywordExpression, StateFieldPathExpression, IdentificationVariable
| Access | Constructor and Description |
|---|---|
| protected | AbstractLiteralExpressionFactory(String
The unique identifier of this id)ExpressionFactoryCreates a new |
| Modifier and Type | Method and Description |
|---|---|
| protected abstract AbstractExpression | Returns: A newAbstractExpression representing the portion or the totality of the
text held by WordParser starting at the cursor positionThe parent parent, WordParser AbstractExpressionThe text to parse based on the current position of the cursor wordParser, String The current word being parsed word, AbstractExpression During the parsing, it is possible the first part of an expression was
parsed which needs to be used as a sub-expression of the newly created expression expression, boolean tolerant)Creates the actual |
| protected AbstractExpression | buildExpression(AbstractExpression
The parent parent, WordParser AbstractExpressionThe text to parse based on the current position of the cursor wordParser, String The current word being parsed word, JPQLQueryBNF The BNF grammar that was used to identifier this factory to be capable to
parse a portion of the query queryBNF, AbstractExpression During the parsing, it is possible the first part of an expression was
parsed which needs to be used as a sub-expression of the newly created expression expression, boolean tolerant)Implements abstract org. Expression.
|
| protected boolean |
| AbstractLiteralExpressionFactory | back to summary |
|---|---|
| protected AbstractLiteralExpressionFactory(String id) Creates a new
| |
| buildExpression | back to summary |
|---|---|
| protected abstract AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant) Creates the actual
| |
| buildExpression | back to summary |
|---|---|
| protected AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant) Implements abstract org. Doc from org. Creates a new
| |
| isCollection | back to summary |
|---|---|
| protected boolean isCollection() Determines | |