|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor
org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor
org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor
org.eclipse.persistence.jpa.jpql.AbstractEclipseLinkParameterTypeVisitor
public abstract class AbstractEclipseLinkParameterTypeVisitor
This visitor calculates the type of an input parameter.
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
| Field Summary |
|---|
| Fields inherited from class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor |
|---|
expression, ignoreType, inputParameter, type, typeName, visitedExpressions |
| Constructor Summary | |
|---|---|
protected |
AbstractEclipseLinkParameterTypeVisitor()
Creates a new AbstractEclipseLinkParameterTypeVisitor. |
| Method Summary | |
|---|---|
void |
visit(AsOfClause expression)
Visits the AsOfClause expression. |
void |
visit(CastExpression expression)
Visits the CastExpression expression. |
void |
visit(ConnectByClause expression)
Visits the ConnectByClause expression. |
void |
visit(DatabaseType expression)
Visits the DatabaseType expression. |
void |
visit(ExtractExpression expression)
Visits the ExtractExpression expression. |
void |
visit(HierarchicalQueryClause expression)
Visits the HierarchicalQueryClause expression. |
void |
visit(OrderSiblingsByClause expression)
Visits the OrderSiblingsByClause expression. |
void |
visit(RegexpExpression expression)
Visits the RegexpExpression expression. |
void |
visit(StartWithClause expression)
Visits the StartWithClause expression. |
void |
visit(TableExpression expression)
Visits the TableExpression expression. |
void |
visit(TableVariableDeclaration expression)
Visits the TableVariableDeclaration expression. |
void |
visit(UnionClause expression)
Visits the UnionClause expression. |
| Methods inherited from class org.eclipse.persistence.jpa.jpql.ParameterTypeVisitor |
|---|
dispose, getType, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitCompoundExpression, visitDoubleEncapsulatedExpression, visitDoubleExpressions |
| Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AbstractTraverseParentVisitor |
|---|
visit, visit |
| Methods inherited from class org.eclipse.persistence.jpa.jpql.parser.AnonymousExpressionVisitor |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.eclipse.persistence.jpa.jpql.parser.ExpressionVisitor |
|---|
visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit |
| Constructor Detail |
|---|
protected AbstractEclipseLinkParameterTypeVisitor()
AbstractEclipseLinkParameterTypeVisitor.
| Method Detail |
|---|
public void visit(AsOfClause expression)
AsOfClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(CastExpression expression)
CastExpression expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(ConnectByClause expression)
ConnectByClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The ConnectByClause to visitpublic void visit(DatabaseType expression)
DatabaseType expression.
visit in interface EclipseLinkExpressionVisitorexpression - The DatabaseType to visitpublic void visit(ExtractExpression expression)
ExtractExpression expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(HierarchicalQueryClause expression)
HierarchicalQueryClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The HierarchicalQueryClause to visitpublic void visit(OrderSiblingsByClause expression)
OrderSiblingsByClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(RegexpExpression expression)
RegexpExpression expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(StartWithClause expression)
StartWithClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The StartWithClause to visitpublic void visit(TableExpression expression)
TableExpression expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(TableVariableDeclaration expression)
TableVariableDeclaration expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visitpublic void visit(UnionClause expression)
UnionClause expression.
visit in interface EclipseLinkExpressionVisitorexpression - The Expression to visit
|
EclipseLink 2.5.0, build 'v20130507-3faac2b' API Reference | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||