org.seasar.kuina.dao.criteria
インタフェース Criterion

既知のサブインタフェースの一覧:
AggregateExpression, AllOrAnyExpression, ArithmeticExpression, ArithmeticFactor, ArithmeticPrimary, ArithmeticTerm, BetweenExpression, BooleanExpression, BooleanLiteral, BooleanPrimary, CollectionMemberDeclaration, CollectionMemberExpression, ComparisonExpression, ComparisonOperator, ConditionalExpression, ConditionalFactor, ConditionalPrimary, ConditionalTerm, ConstructorExpression, ConstructorItem, DatetimeExpression, DatetimePrimary, EmptyCollectionComparisonExpression, EntityExpression, EnumExpression, EnumLiteral, EnumPrimary, ExistsExpression, FetchJoin, FromClause, FunctionReturningDatetime, FunctionReturningNumerics, FunctionReturningStrings, GroupbyClause, GroupbyItem, HavingClause, IdentificationVariable, IdentificationVariableDeclaration, InExpression, InItem, InputParameter, Join, JoinOrFetchJoin, LikeExpression, Literal, NullComparisonExpression, NumericLiteral, OrderbyClause, OrderbyItem, PathExpression, RangeVarialbeDeclaration, SelectClause, SelectExpression, SimpleArithmeticExpression, SimpleCondExpression, SimpleEntityExpression, SimpleSelectClause, SimpleSelectExpression, StringExpression, StringLiteral, StringPrimary, Subquery, SubqueryFromClause, SubselectIdentificationVariableDeclaration, WhereClause
既知の実装クラスの一覧:
Abs, AbstractAggregateExpression, AbstractAllOrAnyExpression, AbstractBetween, AbstractBinaryOperator, AbstractConditionalExpression, AbstractExistsExpression, AbstractFunction, AbstractInExpression, AbstractJoin, AbstractLike, AbstractUnaryPostfixOperator, AbstractUnaryPrefixOperator, Addition, AllExpressionImpl, And, AnyExpressionImpl, Avg, Between, BooleanLiteralImpl, CollectionMemberDeclarationImpl, Concat, Count, CurrentDate, CurrentTime, CurrentTimestamp, Division, EnumLiteralImpl, Equal, ExistsExpressionImpl, FromClauseImpl, GreaterOrEqual, GreaterThan, GroupbyClauseImpl, HavingClauseImpl, IdentificationVariableDeclarationImpl, IdentificationVariableImpl, InExpressionImpl, InnerFetchJoin, InnerJoin, InputParameterImpl, IsEmpty, IsNotEmpty, IsNotNull, IsNull, LeftOuterFetchJoin, LeftOuterJoin, Length, LessOrEqual, LessThan, Like, Locate, Lower, Max, MemberOf, Min, Mod, Multiplication, Not, NotBetween, NotEqual, NotExistsExpressionImpl, NotInExpressionImpl, NotLike, NotMemberOf, NumericLiteralImpl, Or, OrderbyClauseImpl, OrderbyItemImpl, Parenthesis, PathExpressionImpl, SelectClauseImpl, SimpleSelectClauseImpl, Size, SomeExpressionImpl, Sqrt, StringLiteralImpl, SubqueryFromClauseImpl, SubqueryImpl, Substring, Subtraction, Sum, Trim, UnaryMinus, UnaryPlus, Upper, WhereClauseImpl

public interface Criterion

JPQLを構成する要素です.

作成者:
koichik

メソッドの概要
 void evaluate(CriteriaContext context)
          要素を評価してコンテキストに反映します.
 

メソッドの詳細

evaluate

void evaluate(CriteriaContext context)
要素を評価してコンテキストに反映します.

パラメータ:
context - コンテキスト


Copyright © 2006-2009 The Seasar Foundation. All Rights Reserved.