public final class OrExpressionFactory extends ExpressionFactory
OrExpressionFactory creates a new OrExpression when the portion of the query
 to parse starts with OR.OrExpression| Modifier and Type | Field and Description | 
|---|---|
| static java.lang.String | IDThe unique identifier of this  OrExpressionFactory. | 
| Constructor and Description | 
|---|
| OrExpressionFactory()Creates a new  OrExpressionFactory. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected AbstractExpression | buildExpression(AbstractExpression parent,
               WordParser wordParser,
               java.lang.String word,
               JPQLQueryBNF queryBNF,
               AbstractExpression expression,
               boolean tolerant)Creates a new  Expression. | 
compareTo, equals, getExpressionRegistry, getId, hashCode, identifiers, toStringpublic static final java.lang.String ID
OrExpressionFactory.public OrExpressionFactory()
OrExpressionFactory.protected AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, java.lang.String word, JPQLQueryBNF queryBNF, AbstractExpression expression, boolean tolerant)
Expression.buildExpression in class ExpressionFactoryparent - The parent AbstractExpressionwordParser - The text to parse based on the current position of the cursorword - The current word being parsedqueryBNF - The BNF grammar that was used to identifier this factory to be capable to
 parse a portion of the queryexpression - 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 expressionAbstractExpression representing the portion or the totality of the
 text held by WordParser starting at the cursor position