|
Oracle Fusion Middleware Java API Reference for Oracle TopLink 11g Release 1 (11.1.1) E28847-01 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
org.eclipse.persistence.jpa.internal.jpql.parser.JPQLQueryBNF
org.eclipse.persistence.jpa.internal.jpql.parser.UpdateItemStateFieldPathExpressionBNF
public final class UpdateItemStateFieldPathExpressionBNF
The query BNF for a state field path expression used in an update item.
UpdateItemStateFieldPathExpressionFactory
Field Summary | |
---|---|
static java.lang.String |
ID The unique identifier of this BNF rule. |
Constructor Summary | |
---|---|
UpdateItemStateFieldPathExpressionBNF() Creates a new UpdateItemStateFieldPathExpressionBNF . |
Method Summary | |
---|---|
(package private) java.lang.String |
getFallbackBNFId() When parsing the query and no JPQLQueryBNFs can help to parse the query, then it will fall back on this one. |
(package private) java.lang.String |
getFallbackExpressionFactoryId() Returns the unique identifier of the ExpressionFactory to use when the fall back BNF ID is not null . |
Methods inherited from class org.eclipse.persistence.jpa.internal.jpql.parser.JPQLQueryBNF |
---|
addChildren, children, expressionFactory, expressionFactoryIds, getId, handleAggregate, handleCollection, hasIdentifier, identifiers, initialize, isCompound, nonCompoundChildren, registerChild, registerExpressionFactory, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String ID
Constructor Detail |
---|
UpdateItemStateFieldPathExpressionBNF()
UpdateItemStateFieldPathExpressionBNF
.Method Detail |
---|
java.lang.String getFallbackBNFId()
JPQLQueryBNFs
can help to parse the query, then it will fall back on this one.getFallbackBNFId
in class JPQLQueryBNF
JPQLQueryBNF
to use in the last resortjava.lang.String getFallbackExpressionFactoryId()
ExpressionFactory
to use when the fall back BNF ID is not null
. This will be used to parse a portion of the query when the registered expression factories
cannot parse it.
Note: This method is only called if JPQLQueryBNF.getFallbackBNFId()
does not return null
.
getFallbackExpressionFactoryId
in class JPQLQueryBNF
ExpressionFactory
|
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |