インタフェース
org.seasar.kuina.dao.criteria.grammar.BooleanExpression の使用

BooleanExpression を使用しているパッケージ
org.seasar.kuina.dao.criteria Criteria APIを提供します. 
org.seasar.kuina.dao.criteria.grammar JPQLの文法要素をJavaインタフェースとして提供します. 
org.seasar.kuina.dao.criteria.impl.grammar.expression JPQLの文法要素である式の実装を提供します. 
org.seasar.kuina.dao.criteria.impl.grammar.operator JPQLの文法要素である演算子の実装を提供します. 
 

org.seasar.kuina.dao.criteria での BooleanExpression の使用
 

BooleanExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria のメソッド
static ComparisonExpression CriteriaOperations.eq(BooleanExpression lhs, AllOrAnyExpression rhs)
          =を使った式を作成します.
static ComparisonExpression CriteriaOperations.eq(BooleanExpression lhs, boolean rhs)
          =を使った式を作成します.
static ComparisonExpression CriteriaOperations.eq(BooleanExpression lhs, BooleanExpression rhs)
          =を使った式を作成します.
static ComparisonExpression CriteriaOperations.eq(PathExpression lhs, BooleanExpression rhs)
          =を使った式を作成します.
static ComparisonExpression CriteriaOperations.eq(String lhs, BooleanExpression rhs)
          =を使った式を作成します.
static ComparisonExpression CriteriaOperations.ne(BooleanExpression lhs, AllOrAnyExpression rhs)
          <>を使った式を作成します.
static ComparisonExpression CriteriaOperations.ne(BooleanExpression lhs, boolean rhs)
          <>を使った式を作成します.
static ComparisonExpression CriteriaOperations.ne(BooleanExpression lhs, BooleanExpression rhs)
          <>を使った式を作成します.
static ComparisonExpression CriteriaOperations.ne(PathExpression lhs, BooleanExpression rhs)
          <>を使った式を作成します.
static ComparisonExpression CriteriaOperations.ne(String lhs, BooleanExpression rhs)
          <>を使った式を作成します.
 

org.seasar.kuina.dao.criteria.grammar での BooleanExpression の使用
 

org.seasar.kuina.dao.criteria.grammar での BooleanExpression のサブインタフェース
 interface BooleanLiteral
          JPQLのboolean_literalを表します.
 interface BooleanPrimary
          JPQLのboolean_primaryを表します.
 interface InputParameter
          JPQLのinput_parameterを表します.
 interface PathExpression
          JPQLのpath_expressionを表します.
 interface Subquery
          JPQLのsubqueryを表します.
 

org.seasar.kuina.dao.criteria.impl.grammar.expression での BooleanExpression の使用
 

BooleanExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.expression のクラス
 class BooleanLiteralImpl
          JPQLのboolean_literalを表すクラスです.
 class InputParameterImpl
          JPQLのinput_parameterを表す文字列.
 class PathExpressionImpl
          JPQLのpath_expressionを表すクラスです.
 class SubqueryImpl
          JPQLのsubqueryを表すクラスです.
 

org.seasar.kuina.dao.criteria.impl.grammar.operator での BooleanExpression の使用
 

BooleanExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.operator のコンストラクタ
Equal(BooleanExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
Equal(BooleanExpression lhs, BooleanExpression rhs)
          インスタンスを構築します。
NotEqual(BooleanExpression lhs, AllOrAnyExpression rhs)
          インスタンスを構築します。
NotEqual(BooleanExpression lhs, BooleanExpression rhs)
          インスタンスを構築します。
 



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