RegexpExpressionFactory creates a new RegexpExpression when the portion of the
query to parse starts with REGEXP.
RegexpExpression
| Modifier and Type | Field and Description |
|---|---|
| public static final String | ID
The unique identifier of this |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| 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.
|
| ID | back to summary |
|---|---|
| public static final String ID The unique identifier of this | |
| RegexpExpressionFactory | back to summary |
|---|---|
| public RegexpExpressionFactory() Creates a new | |
| 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
| |