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

SimpleArithmeticExpression を使用しているパッケージ
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.impl.grammar.operator JPQLの文法要素である演算子の実装を提供します. 
 

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

SimpleArithmeticExpression を返す org.seasar.kuina.dao.criteria のメソッド
static SimpleArithmeticExpression CriteriaOperations.add(Number lhs, Number rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(Number lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(Number lhs, String rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, Number rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, String rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(String lhs, Number rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(String lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(String lhs, String rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(Number lhs, Number rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(Number lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(Number lhs, String rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, Number rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, String rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(String lhs, Number rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(String lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(String lhs, String rhs)
          二項の-を使った式を作成します.
 

SimpleArithmeticExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria のメソッド
static FunctionReturningNumerics CriteriaOperations.abs(SimpleArithmeticExpression number)
          ABS関数を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(Number lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, Number rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(SimpleArithmeticExpression lhs, String rhs)
          二項の+を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.add(String lhs, SimpleArithmeticExpression rhs)
          二項の+を使った式を作成します.
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, SimpleArithmeticExpression start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.locate(String located, String searched, SimpleArithmeticExpression start)
          LOCATE関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.mod(Number lhs, SimpleArithmeticExpression rhs)
          MOD関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.mod(SimpleArithmeticExpression lhs, Number rhs)
          MOD関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.mod(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
          MOD関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.mod(SimpleArithmeticExpression lhs, String rhs)
          MOD関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.mod(String lhs, SimpleArithmeticExpression rhs)
          MOD関数を使った式を作成します.
static FunctionReturningNumerics CriteriaOperations.sqrt(SimpleArithmeticExpression number)
          SQRT関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.substring(StringPrimary string, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
          SUBSTRING関数を使った式を作成します.
static FunctionReturningStrings CriteriaOperations.substring(String string, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
          SUBSTRING関数を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(Number lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, Number rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(SimpleArithmeticExpression lhs, String rhs)
          二項の-を使った式を作成します.
static SimpleArithmeticExpression CriteriaOperations.subtract(String lhs, SimpleArithmeticExpression rhs)
          二項の-を使った式を作成します.
 

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

org.seasar.kuina.dao.criteria.grammar での SimpleArithmeticExpression のサブインタフェース
 interface AggregateExpression
          JPQLのaggreaga_expressionを表します.
 interface ArithmeticFactor
          JPQLのarithmetic_factorを表します.
 interface ArithmeticPrimary
          JPQLのarithmetic_primaryを表します.
 interface ArithmeticTerm
          JPQLのarithmetic_termを表します.
 interface FunctionReturningNumerics
          JPQLのfunctions_returning_numericsを表します.
 interface InputParameter
          JPQLのinput_parameterを表します.
 interface NumericLiteral
          JPQLのnumeric_literalを表します.
 interface PathExpression
          JPQLのpath_expressionを表します.
 

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

SimpleArithmeticExpression を実装している 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 での SimpleArithmeticExpression の使用
 

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

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

SimpleArithmeticExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.function のクラス
 class Abs
          JPQLのABS関数を表すクラスです.
 class Length
          JPQLのLENGTH関数を表すクラスです.
 class Locate
          JPQLのLOCATE関数を表すクラスです.
 class Mod
          JPQLのMOD関数を表すクラスです.
 class Size
          JPQLのSIZE関数を表すクラスです.
 class Sqrt
          JPQLのSQRT関数を表すクラスです.
 

SimpleArithmeticExpression 型のパラメータを持つ org.seasar.kuina.dao.criteria.impl.grammar.function のコンストラクタ
Abs(SimpleArithmeticExpression number)
          インスタンスを構築します。
Locate(StringPrimary located, StringPrimary searched, SimpleArithmeticExpression start)
          インスタンスを構築します。
Mod(SimpleArithmeticExpression divided, SimpleArithmeticExpression divisor)
          インスタンスを構築します。
Sqrt(SimpleArithmeticExpression number)
          インスタンスを構築します。
Substring(StringPrimary source, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
          インスタンスを構築します。
 

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

SimpleArithmeticExpression を実装している org.seasar.kuina.dao.criteria.impl.grammar.operator のクラス
 class Addition
          JPQLの2項+演算子を表すクラスです.
 class Division
          JPQLの2項/演算子を表すクラスです.
 class Multiplication
          JPQLの2項*演算子を表すクラスです.
 class Subtraction
          JPQLの2項-演算子を表すクラスです.
 class UnaryMinus
          JPQLの単項-演算子を表すクラスです.
 class UnaryPlus
          JPQLの単項+演算子を表すクラスです.
 

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



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