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

StringPrimary を使用しているパッケージ
org.seasar.kuina.dao.criteria Criteria APIを提供します. 
org.seasar.kuina.dao.criteria.grammar JPQLの文法要素をJavaインタフェースとして提供します. 
org.seasar.kuina.dao.criteria.impl.grammar.aggregate JPQLの文法要素である集計関数の実装を提供します. 
org.seasar.kuina.dao.criteria.impl.grammar.expression JPQLの文法要素である式の実装を提供します. 
org.seasar.kuina.dao.criteria.impl.grammar.function JPQLの文法要素である関数の実装を提供します. 
 

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

StringPrimary を返す org.seasar.kuina.dao.criteria のメソッド
static StringPrimary CriteriaOperations.parameter(String name, String value)
          引数で指定された名前と値を持つinput_parameterを作成します.
 

StringPrimary 型のパラメータを持つ org.seasar.kuina.dao.criteria のメソッド
static FunctionReturningStrings CriteriaOperations.concat(StringPrimary string1, String string2)
          CONCAT関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.concat(StringPrimary string1, StringPrimary string2, StringPrimary... rest)
          CONCAT関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.concat(StringPrimary string1, StringPrimary string2, StringPrimary... rest)
          CONCAT関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.concat(String string1, StringPrimary string2, StringPrimary... rest)
          CONCAT関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.concat(String string1, StringPrimary string2, StringPrimary... rest)
          CONCAT関数を使った式を作成します.
static LikeExpression CriteriaOperations.contains(StringExpression string, StringPrimary pattern)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.contains(StringExpression string, StringPrimary pattern, String escape)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.contains(StringExpression string, StringPrimary pattern, StringExpression escape)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.contains(String string, StringPrimary pattern)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.contains(String string, StringPrimary pattern, String escape)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.contains(String string, StringPrimary pattern, StringExpression escape)
          LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(StringExpression string, StringPrimary pattern)
          LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(StringExpression string, StringPrimary pattern, String escape)
          LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(StringExpression string, StringPrimary pattern, StringExpression escape)
          LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(String string, StringPrimary pattern)
          LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(String string, StringPrimary pattern, String escape)
          LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.ends(String string, StringPrimary pattern, StringExpression escape)
          LIKEを使って後方一致をテストする式を作成します.
static FunctionReturningNumerics CriteriaOperations.length(StringPrimary string)
          LENGTH関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, String searched)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, String searched, int start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, StringPrimary searched)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, StringPrimary searched, int start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, StringPrimary searched, SimpleArithmeticExpression start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(StringPrimary located, String searched, SimpleArithmeticExpression start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(String located, StringPrimary searched)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(String located, StringPrimary searched, int start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(String located, StringPrimary searched, SimpleArithmeticExpression start)
          LOCATE関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.lower(StringPrimary source)
          LOWER関数を使った式を作成します.
static LikeExpression CriteriaOperations.notContains(StringExpression string, StringPrimary pattern)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notContains(StringExpression string, StringPrimary pattern, String escape)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notContains(StringExpression string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notContains(String string, StringPrimary pattern)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notContains(String string, StringPrimary pattern, String escape)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notContains(String string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って部分一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(StringExpression string, StringPrimary pattern)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(StringExpression string, StringPrimary pattern, String escape)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(StringExpression string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(String string, StringPrimary pattern)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(String string, StringPrimary pattern, String escape)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notEnds(String string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って後方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(StringExpression string, StringPrimary pattern)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(StringExpression string, StringPrimary pattern, String escape)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(StringExpression string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(String string, StringPrimary pattern)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(String string, StringPrimary pattern, String escape)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.notStarts(String string, StringPrimary pattern, StringExpression escape)
          NOT LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(StringExpression string, StringPrimary pattern)
          LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(StringExpression string, StringPrimary pattern, String escape)
          LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(StringExpression string, StringPrimary pattern, StringExpression escape)
          LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(String string, StringPrimary pattern)
          LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(String string, StringPrimary pattern, String escape)
          LIKEを使って前方一致をテストする式を作成します.
static LikeExpression CriteriaOperations.starts(String string, StringPrimary pattern, StringExpression escape)
          LIKEを使って前方一致をテストする式を作成します.
static FunctionReturningStrings CriteriaOperations.substring(StringPrimary string, Number start, Number length)
          SUBSTRING関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.substring(StringPrimary string, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
          SUBSTRING関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.trim(char trimCharacter, StringPrimary trimSource)
          TRIM関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.trim(StringPrimary trimSource)
          TRIM関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.trim(TrimSpecification trimSpecification, char trimCharacter, StringPrimary trimSource)
          TRIM関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.trim(TrimSpecification trimSpecification, StringPrimary trimSource)
          TRIM関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.upper(StringPrimary source)
          LOWER関数を使った式を作成します.
 

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

org.seasar.kuina.dao.criteria.grammar での StringPrimary のサブインタフェース
 interface AggregateExpression
          JPQLのaggreaga_expressionを表します.
 interface FunctionReturningStrings
          JPQLのfunctions_returning_stringsを表します.
 interface InputParameter
          JPQLのinput_parameterを表します.
 interface PathExpression
          JPQLのpath_expressionを表します.
 interface StringLiteral
          JPQLのstring_literalを表します.
 

org.seasar.kuina.dao.criteria.impl.grammar.aggregate での StringPrimary の使用
 

StringPrimary を実装している org.seasar.kuina.dao.criteria.impl.grammar.aggregate のクラス
 class AbstractAggregateExpression
          JPQLのaggregate_expressionを表す抽象クラスです.
 class Avg
          JPQLのAVG関数を表すクラスです.
 class Count
          JPQLのCOUNT関数を表現するクラスです.
 class Max
          JPQLのMAX関数を表現するクラスです.
 class Min
          JPQLのMIN関数を表現するクラスです.
 class Sum
          JPQLのSUM関数を表現するクラスです.
 

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

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

org.seasar.kuina.dao.criteria.impl.grammar.function での StringPrimary の使用
 

StringPrimary を実装している org.seasar.kuina.dao.criteria.impl.grammar.function のクラス
 class Concat
          JPQLのCONCAT関数を表すクラスです.
 class Lower
          JPQLのLOWER関数を表すクラスです.
 class Substring
          JPQLのSUBSTRING関数を表すクラスです.
 class Trim
          JPQLのTRIM関数を表すクラスです.
 class Upper
          JPQLのUPPER関数を表すクラスです.
 

StringPrimary として宣言されている org.seasar.kuina.dao.criteria.impl.grammar.function のフィールド
protected  StringPrimary Trim.trimSource
          trim_source
 

StringPrimary 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.function のコンストラクタ
Concat(StringPrimary string1, StringPrimary string2)
          インスタンスを構築します。
Length(StringPrimary source)
          インスタンスを構築します。
Locate(StringPrimary located, StringPrimary searched)
          インスタンスを構築します。
Locate(StringPrimary located, StringPrimary searched, SimpleArithmeticExpression start)
          インスタンスを構築します。
Lower(StringPrimary source)
          インスタンスを構築します。
Substring(StringPrimary source, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
          インスタンスを構築します。
Trim(char trimCharacter, StringPrimary trimSource)
          インスタンスを構築します。
Trim(StringPrimary trimSource)
          インスタンスを構築します。
Trim(TrimSpecification trimSpecification, char trimCharacter, StringPrimary trimSource)
          インスタンスを構築します。
Trim(TrimSpecification trimSpecification, StringPrimary trimSource)
          インスタンスを構築します。
Upper(StringPrimary source)
          インスタンスを構築します。
 



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