|
||||||||||
前 次 | フレームあり フレームなし |
ConditionalExpression を使用しているパッケージ | |
---|---|
org.seasar.kuina.dao.criteria | Criteria APIを提供します. |
org.seasar.kuina.dao.criteria.grammar | JPQLの文法要素をJavaインタフェースとして提供します. |
org.seasar.kuina.dao.criteria.impl | Criteria APIの実装を提供します. |
org.seasar.kuina.dao.criteria.impl.grammar.clause | JPQLの文法要素である句の実装を提供します. |
org.seasar.kuina.dao.criteria.impl.grammar.conditional | JPQLの文法要素である論理演算子の実装を提供します. |
org.seasar.kuina.dao.criteria.impl.grammar.expression | JPQLの文法要素である式の実装を提供します. |
org.seasar.kuina.dao.criteria.impl.grammar.operator | JPQLの文法要素である演算子の実装を提供します. |
org.seasar.kuina.dao.criteria での ConditionalExpression の使用 |
---|
ConditionalExpression を返す org.seasar.kuina.dao.criteria のメソッド | |
---|---|
static ConditionalExpression |
CriteriaOperations.or(ConditionalExpression... expressions)
指定されたconditional_expressionを OR
演算子で連結したconditional_expressionを作成します. |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria のメソッド | |
---|---|
static ConditionalTerm |
CriteriaOperations.and(ConditionalExpression... expressions)
指定されたconditional_expressionを AND
演算子で連結したconditional_expressionを作成します. |
SelectStatement |
SelectStatement.having(ConditionalExpression... conditionalExpressions)
HAVING句にconditional_expressionを追加します. |
static ConditionalExpression |
CriteriaOperations.or(ConditionalExpression... expressions)
指定されたconditional_expressionを OR
演算子で連結したconditional_expressionを作成します. |
static ConditionalPrimary |
CriteriaOperations.parenthesis(ConditionalExpression expression)
指定されたconditional_expressionをカッコで囲んだconditional_primaryを作成します. |
SelectStatement |
SelectStatement.where(ConditionalExpression... conditionalExpressions)
WHERE句にconditional_expressionを追加します. |
org.seasar.kuina.dao.criteria.grammar での ConditionalExpression の使用 |
---|
org.seasar.kuina.dao.criteria.grammar での ConditionalExpression のサブインタフェース | |
---|---|
interface |
BetweenExpression
JPQLのbetween_expressionを表します. |
interface |
CollectionMemberExpression
JPQLのcollection_member_expressionを表します. |
interface |
ComparisonExpression
JPQLのcomparison_expressionを表します. |
interface |
ConditionalFactor
JPQLのconditional_factorを表します. |
interface |
ConditionalPrimary
JPQLのconditional_primaryを表します. |
interface |
ConditionalTerm
JPQLのconditional_termを表します. |
interface |
EmptyCollectionComparisonExpression
JPQLのempty_collection_comparison_expressionを表します. |
interface |
ExistsExpression
JPQLのexists_expressionを表します. |
interface |
InExpression
JPQLのin_expressionを表します. |
interface |
LikeExpression
JPQLのlike_expressionを表します. |
interface |
NullComparisonExpression
JPQLのnull_comparison_expressionを表します. |
interface |
SimpleCondExpression
JPQLのsimple_cond_expressionを表します. |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.grammar のメソッド | |
---|---|
WhereClause |
WhereClause.and(ConditionalExpression... expressions)
conditional_expression |
HavingClause |
HavingClause.and(ConditionalExpression... expressions)
conditional_expressionを追加します. |
Subquery |
Subquery.having(ConditionalExpression... conditionalExpressions)
HAVING句にconditional_expressionを追加します. |
Subquery |
Subquery.where(ConditionalExpression... conditionalExpressions)
WHERE句にconditional_expressionを追加します. |
org.seasar.kuina.dao.criteria.impl での ConditionalExpression の使用 |
---|
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl のメソッド | |
---|---|
SelectStatement |
SelectStatementImpl.having(ConditionalExpression... conditionalExpressions)
|
SelectStatement |
SelectStatementImpl.where(ConditionalExpression... conditionalExpressions)
|
org.seasar.kuina.dao.criteria.impl.grammar.clause での ConditionalExpression の使用 |
---|
ConditionalExpression として宣言されている org.seasar.kuina.dao.criteria.impl.grammar.clause のフィールド | |
---|---|
protected ConditionalExpression |
WhereClauseImpl.conditionalExpression
conditional_expression |
protected ConditionalExpression |
HavingClauseImpl.conditionalExpression
conditional_expression |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.clause のメソッド | |
---|---|
WhereClause |
WhereClauseImpl.and(ConditionalExpression... expressions)
|
HavingClause |
HavingClauseImpl.and(ConditionalExpression... expressions)
|
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.clause のコンストラクタ | |
---|---|
HavingClauseImpl(ConditionalExpression... expressions)
インスタンスを構築します。 |
|
WhereClauseImpl(ConditionalExpression... expressions)
インスタンスを構築します。 |
org.seasar.kuina.dao.criteria.impl.grammar.conditional での ConditionalExpression の使用 |
---|
ConditionalExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.conditional のクラス | |
---|---|
class |
AbstractConditionalExpression
JPQLのconditional_expresssionを表す抽象クラスです. |
class |
And
複数のconditional_expressionがANDで結合されたconditional_termを表すクラスです. |
class |
Or
複数のconditional_expressionがORで結合されたconditional_expressionを表すクラスです. |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.conditional のメソッド | |
---|---|
AbstractConditionalExpression |
AbstractConditionalExpression.add(ConditionalExpression... expressions)
conditional_expressionを追加します. |
And |
And.and(ConditionalExpression... expressions)
conditional_expressionを追加します. |
Or |
Or.or(ConditionalExpression... expressions)
conditional_expressionを追加します. |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.conditional のコンストラクタ | |
---|---|
AbstractConditionalExpression(String operator,
ConditionalExpression... expressions)
インスタンスを構築します。 |
|
And(ConditionalExpression... expressions)
インスタンスを構築します。 |
|
Or(ConditionalExpression... expressions)
インスタンスを構築します。 |
org.seasar.kuina.dao.criteria.impl.grammar.expression での ConditionalExpression の使用 |
---|
ConditionalExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.expression のクラス | |
---|---|
class |
AbstractExistsExpression
JPQLのexists_expressionを表す抽象クラスです. |
class |
AbstractInExpression
JPQLのin_expressionを表す抽象クラスです. |
class |
ExistsExpressionImpl
JPQLのEXISTS演算子を使用したexists_expressionを表すクラスです. |
class |
InExpressionImpl
JPQLのIN演算子を使用したin_expressionを表すクラスです. |
class |
NotExistsExpressionImpl
JPQLのNOT EXISTS演算子を使用したexists_expressionを表すクラスです. |
class |
NotInExpressionImpl
JPQLのNOT IN演算子を使用したin_expressionを表すクラスです. |
class |
Parenthesis
conditional_expressionをカッコで囲んだconditional_primaryを表すクラスです. |
ConditionalExpression として宣言されている org.seasar.kuina.dao.criteria.impl.grammar.expression のフィールド | |
---|---|
protected ConditionalExpression |
Parenthesis.expression
conditional_expression |
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.expression のメソッド | |
---|---|
Subquery |
SubqueryImpl.having(ConditionalExpression... conditionalExpressions)
|
Subquery |
SubqueryImpl.where(ConditionalExpression... conditionalExpressions)
|
ConditionalExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.expression のコンストラクタ | |
---|---|
Parenthesis(ConditionalExpression expression)
インスタンスを構築します。 |
org.seasar.kuina.dao.criteria.impl.grammar.operator での ConditionalExpression の使用 |
---|
ConditionalExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.operator のクラス | |
---|---|
class |
AbstractBetween
JPQLのbetween_expressionを表す抽象クラスです. |
class |
AbstractLike
JPQLのlike_expressionを表すクラスです. |
class |
Between
JPQLのBETWEENを表す抽象クラスです. |
class |
Equal
JPQLの2項 = 演算子を表すクラスです. |
class |
GreaterOrEqual
JPQLの2項 >= 演算子を表すクラスです. |
class |
GreaterThan
JPQLの2項 > 演算子を表すクラスです. |
class |
IsEmpty
JPQLのIS EMPTYを表すクラスです. |
class |
IsNotEmpty
JPQLのIS NOT EMPTYを表すクラスです. |
class |
IsNotNull
JPQLのIS NOT NULLを表すクラスです. |
class |
IsNull
JPQLのIS NULLを表すクラスです. |
class |
LessOrEqual
JPQLの2項 <= 演算子を表すクラスです. |
class |
LessThan
JPQLの2項 < 演算子を表すクラスです. |
class |
Like
JPQLのLIKEを表すクラスです. |
class |
MemberOf
JPQLのMEMBER OFを表すクラスです. |
class |
Not
JPQLのNOTを表すクラスです. |
class |
NotBetween
JPQLのNOT BETWEENを表す抽象クラスです. |
class |
NotEqual
2項の <> 演算子を表すクラスです. |
class |
NotLike
JPQLのNOT LIKEを表すクラスです. |
class |
NotMemberOf
JPQLのNOT MEMBER OFを表すクラスです. |
|
||||||||||
前 次 | フレームあり フレームなし |