public final class CollectionValuedPathExpressionFactory extends AbstractLiteralExpressionFactory
| Modifier and Type | Field and Description |
|---|---|
static String |
ID
The unique identifier of this
CollectionValuedPathExpressionFactory. |
| Constructor and Description |
|---|
CollectionValuedPathExpressionFactory()
Creates a new
CollectionValuedPathExpressionFactory. |
| Modifier and Type | Method and Description |
|---|---|
protected AbstractExpression |
buildExpression(AbstractExpression parent,
WordParser wordParser,
String word,
AbstractExpression expression,
boolean tolerant)
Creates the actual
AbstractExpression this factory manages. |
protected boolean |
isCollection()
Determines
|
buildExpressioncompareTo, equals, getExpressionRegistry, getId, hashCode, identifiers, toStringpublic static final String ID
CollectionValuedPathExpressionFactory.public CollectionValuedPathExpressionFactory()
CollectionValuedPathExpressionFactory.protected AbstractExpression buildExpression(AbstractExpression parent, WordParser wordParser, String word, AbstractExpression expression, boolean tolerant)
AbstractExpression this factory manages.buildExpression in class AbstractLiteralExpressionFactoryparent - The parent AbstractExpressionwordParser - The text to parse based on the current position of the cursorword - The current word being parsedexpression - 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 positionprotected boolean isCollection()
isCollection in class AbstractLiteralExpressionFactoryCopyright © 2007–2021 Eclipse.org - EclipseLink Project. All rights reserved.