Interface InternalExpression
-
- All Known Implementing Classes:
BasicCollectionJoinImpl,BasicListJoinImpl,BasicMapJoinImpl,BasicSetJoinImpl,CollectionJoinImpl,CompoundExpressionImpl,CriteriaBuilderImpl.CaseImpl,CriteriaBuilderImpl.CoalesceImpl,CriteriaBuilderImpl.SimpleCaseImpl,ExpressionImpl,FromImpl,FunctionExpressionImpl,InImpl,JoinImpl,ListJoinImpl,MapJoinImpl,ParameterExpressionImpl,PathImpl,PredicateImpl,RootImpl,SetJoinImpl,SubQueryImpl
public interface InternalExpressionPurpose: Represents an Expression in the Criteria API implementation heirarchy.
Description: Expressions are expression nodes that can not be joined from and may or not be the result of a Path expression. The SubQuery is a special type of expression that requires certain methods but can not extend ExpressionImpl. This interface provide a common API.
- Since:
- EclipseLink 1.2
- Author:
- gyorke
- See Also:
Expression
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanisCompoundExpression()booleanisExpression()booleanisJunction()booleanisLiteral()booleanisParameter()booleanisPredicate()booleanisSubquery()
-