|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Object org.seasar.kuina.dao.criteria.CriteriaOperations
public abstract class CriteriaOperations
JPQLを構築するための操作を定義したクラスです.
このクラスはメソッドをstatic import
して使われることを想定しています.
以下に例を示します.太字になっているのが本クラスの提供するメソッドです.
List<Employee> list = select().from(Employee.class).getResultList(em); List<Employee> list = select("e").from(join(Employee.class, "e").inner("e.department", "")).getResultList(em); Long result = select(count("e")).from(Employee.class, "e").getSingleResult(em); List<Employee> list = select().from(Employee.class, "e") .where(between("e.height", 150, 170), or(lt("e.weight", 45), gt("e.weight", 70))) .getResultList(em);
クラス java.lang.Object から継承されたメソッド |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
メソッドの詳細 |
---|
public static SelectStatement select()
public static SelectStatement select(Object... selectExpressions)
selectExpressions
- select_expressionの並び
public static SelectStatement selectDistinct()
public static SelectStatement selectDistinct(Object... selectExpressions)
selectExpressions
- select_expressionの並び
public static Subquery subselect()
public static Subquery subselect(Object... selectExpressions)
selectExpressions
- select_expressionの並び
public static Subquery subselectDistinct()
public static Subquery subselectDistinct(Object... selectExpressions)
selectExpressions
- select_expressionの並び
public static PathExpression path(String path)
path
- path_expressionを表す文字列
public static BooleanLiteral literal(boolean literal)
literal
- boolean
public static StringLiteral literal(String literal)
literal
- 文字列
public static NumericLiteral literal(Number literal)
literal
- Number
public static EnumLiteral literal(Enum<?> literal)
literal
- Enum
public static StringLiteral[] literal(String... literal)
literal
- 文字列の並び
public static NumericLiteral[] literal(Number... literal)
literal
- Number
の並び
public static ArithmeticPrimary parameter(String name, Number value)
name
- パラメータの名前value
- パラメータの値
public static StringPrimary parameter(String name, String value)
name
- パラメータの名前value
- パラメータの値
public static BooleanPrimary parameter(String name, boolean value)
name
- パラメータの名前value
- パラメータの値
public static DatetimePrimary parameter(String name, Date value)
name
- パラメータの名前value
- パラメータの値
public static DatetimePrimary parameter(String name, Time value)
name
- パラメータの名前value
- パラメータの値
public static DatetimePrimary parameter(String name, Timestamp value)
name
- パラメータの名前value
- パラメータの値
public static DatetimePrimary parameter(String name, Date value, TemporalType temporalType)
name
- パラメータの名前value
- パラメータの値temporalType
- パラメータの時制
public static DatetimePrimary parameter(String name, Calendar value, TemporalType temporalType)
name
- パラメータの名前value
- パラメータの値temporalType
- パラメータの時制
public static EnumPrimary parameter(String name, Enum<?> value)
name
- パラメータの名前value
- パラメータの値
public static SimpleEntityExpression parameter(String name, Object value)
name
- パラメータの名前value
- パラメータの値 (エンティティ)
public static IdentificationVariable variable(String variable)
variable
- 名前
public static AggregateExpression count(String path)
COUNT
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression count(IdentificationVariable variable)
COUNT
を適用した式を作成します.
variable
- identification_variable
public static AggregateExpression count(PathExpression path)
COUNT
を適用した式を作成します.
path
- path_expression
public static AggregateExpression countDistinct(String path)
DISTINCT
を含んだ集計関数COUNT
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression countDistinct(IdentificationVariable variable)
DISTINCT
を含んだ集計関数COUNT
を適用した式を作成します.
variable
- identification_variable
public static AggregateExpression countDistinct(PathExpression path)
DISTINCT
を含んだ集計関数COUNT
を適用した式を作成します.
path
- path_expression
public static AggregateExpression avg(String path)
AVG
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression avg(PathExpression path)
AVG
を適用した式を作成します.
path
- path_expression
public static AggregateExpression avgDistinct(String path)
DISTINCT
を含んだ集計関数AVG
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression avgDistinct(PathExpression path)
DISTINCT
を含んだ集計関数AVG
を適用した式を作成します.
path
- path_expression
public static AggregateExpression max(String path)
MAX
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression max(PathExpression path)
MAX
を適用した式を作成します.
path
- path_expression
public static AggregateExpression maxDistinct(String path)
DISTINCT
を含んだ集計関数MAX
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression maxDistinct(PathExpression path)
DISTINCT
を含んだ集計関数MAX
を適用した式を作成します.
path
- path_expression
public static AggregateExpression min(String path)
MIN
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression min(PathExpression path)
MIN
を適用した式を作成します.
path
- path_expression
public static AggregateExpression minDistinct(String path)
DISTINCT
を含んだ集計関数MIN
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression minDistinct(PathExpression path)
DISTINCT
を含んだ集計関数MIN
を適用した式を作成します.
path
- path_expression
public static AggregateExpression sum(String path)
SUM
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression sum(PathExpression path)
SUM
を適用した式を作成します.
path
- path_expression
public static AggregateExpression sumDistinct(String path)
DISTINCT
を含んだ集計関数SUM
を適用した式を作成します.
path
- path_expressionを表す文字列
public static AggregateExpression sumDistinct(PathExpression path)
DISTINCT
を含んだ集計関数SUM
を適用した式を作成します.
path
- path_expression
public static IdentificationVariableDeclaration alias(Class<?> entityClass, String alias)
entityClass
- abstract_schema_namealias
- identification_variable
public static IdentificationVariableDeclaration join(Class<?> joinedClass)
joinedClass
- abstract_schema_name
public static IdentificationVariableDeclaration join(Class<?> joinedClass, String alias)
joinedClass
- abstract_schema_namealias
- identification_variable
public static ConditionalExpression or(ConditionalExpression... expressions)
OR
演算子で連結したconditional_expressionを作成します.
expressions
- conditional_expressionの並び
public static ConditionalTerm and(ConditionalExpression... expressions)
AND
演算子で連結したconditional_expressionを作成します.
expressions
- conditional_expressionの並び
public static ConditionalFactor not(ConditionalPrimary primary)
NOT
を付加したconditional_factorを作成します.
primary
- conditional_primary
public static ConditionalPrimary parenthesis(ConditionalExpression expression)
expression
- conditional_expression
public static BetweenExpression between(String operand, String from, String to)
BETWEEN
を使った式を作成します.
operand
- path_expressionを表す文字列from
- string_literalとなる文字列to
- string_literalとなる文字列
public static BetweenExpression between(String operand, Number from, Number to)
BETWEEN
を使った式を作成します.
operand
- path_expressionを表す文字列from
- numeric_literalとなる数値to
- numeric_literalとなる数値
public static BetweenExpression between(String operand, ArithmeticExpression from, ArithmeticExpression to)
BETWEEN
を使った式を作成します.
operand
- path_expressionを表す文字列from
- arithmetic_expressionto
- arithmetic_expression
public static BetweenExpression between(String operand, StringExpression from, StringExpression to)
BETWEEN
を使った式を作成します.
operand
- path_expressionを表す文字列from
- string_expressionto
- string_expression
public static BetweenExpression between(String operand, DatetimeExpression from, DatetimeExpression to)
BETWEEN
を使った式を作成します.
operand
- path_expressionを表す文字列from
- datetime_expressionto
- datetime_expression
public static LikeExpression like(String string, String pattern)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列
public static LikeExpression like(String string, StringExpression pattern)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expression
public static LikeExpression like(StringExpression string, String pattern)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalを表す文字列
public static LikeExpression like(StringExpression string, StringExpression pattern)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expression
public static LikeExpression like(String string, String pattern, String escape)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列escape
- string_literalとなる文字列
public static LikeExpression like(String string, String pattern, StringExpression escape)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列escape
- string_expression
public static LikeExpression like(String string, StringExpression pattern, String escape)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expressionescape
- string_literalとなる文字列
public static LikeExpression like(String string, StringExpression pattern, StringExpression escape)
LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expressionescape
- string_expression
public static LikeExpression like(StringExpression string, String pattern, String escape)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列escape
- string_literalとなる文字列
public static LikeExpression like(StringExpression string, String pattern, StringExpression escape)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列escape
- string_expression
public static LikeExpression like(StringExpression string, StringExpression pattern, String escape)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expressionescape
- string_literalとなる文字列
public static LikeExpression like(StringExpression string, StringExpression pattern, StringExpression escape)
LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expressionescape
- string_expression
public static LikeExpression notLike(String string, String pattern)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列
public static LikeExpression notLike(String string, StringExpression pattern)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expression
public static LikeExpression notLike(StringExpression string, String pattern)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列
public static LikeExpression notLike(StringExpression string, StringExpression pattern)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expression
public static LikeExpression notLike(String string, String pattern, String escape)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列escape
- string_literalとなる文字列
public static LikeExpression notLike(String string, String pattern, StringExpression escape)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列escape
- string_expression
public static LikeExpression notLike(String string, StringExpression pattern, String escape)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expressionescape
- string_literalとなる文字列
public static LikeExpression notLike(String string, StringExpression pattern, StringExpression escape)
NOT LIKE
を使った式を作成します.
string
- path_expressionを表す文字列pattern
- string_expressionescape
- string_expression
public static LikeExpression notLike(StringExpression string, String pattern, String escape)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列escape
- string_literalとなる文字列
public static LikeExpression notLike(StringExpression string, String pattern, StringExpression escape)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列escape
- string_expression
public static LikeExpression notLike(StringExpression string, StringExpression pattern, String escape)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expressionescape
- string_literalとなる文字列
public static LikeExpression notLike(StringExpression string, StringExpression pattern, StringExpression escape)
NOT LIKE
を使った式を作成します.
string
- string_expressionpattern
- string_expressionescape
- string_expression
public static LikeExpression starts(String string, String pattern)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)
public static LikeExpression starts(String string, StringPrimary pattern)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)
public static LikeExpression starts(StringExpression string, String pattern)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalを表す文字列 (末尾にワイルドカードが付加されます)
public static LikeExpression starts(StringExpression string, StringPrimary pattern)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)
public static LikeExpression starts(String string, String pattern, String escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression starts(String string, String pattern, StringExpression escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression starts(String string, StringPrimary pattern, String escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression starts(String string, StringPrimary pattern, StringExpression escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression starts(StringExpression string, String pattern, String escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression starts(StringExpression string, String pattern, StringExpression escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression starts(StringExpression string, StringPrimary pattern, String escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression starts(StringExpression string, StringPrimary pattern, StringExpression escape)
LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notStarts(String string, String pattern)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)
public static LikeExpression notStarts(String string, StringPrimary pattern)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)
public static LikeExpression notStarts(StringExpression string, String pattern)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)
public static LikeExpression notStarts(StringExpression string, StringPrimary pattern)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)
public static LikeExpression notStarts(String string, String pattern, String escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notStarts(String string, String pattern, StringExpression escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notStarts(String string, StringPrimary pattern, String escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notStarts(String string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notStarts(StringExpression string, String pattern, String escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notStarts(StringExpression string, String pattern, StringExpression escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notStarts(StringExpression string, StringPrimary pattern, String escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notStarts(StringExpression string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って前方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression ends(String string, String pattern)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)
public static LikeExpression ends(String string, StringPrimary pattern)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)
public static LikeExpression ends(StringExpression string, String pattern)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalを表す文字列 (先頭にワイルドカードが付加されます)
public static LikeExpression ends(StringExpression string, StringPrimary pattern)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)
public static LikeExpression ends(String string, String pattern, String escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression ends(String string, String pattern, StringExpression escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression ends(String string, StringPrimary pattern, String escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression ends(String string, StringPrimary pattern, StringExpression escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression ends(StringExpression string, String pattern, String escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression ends(StringExpression string, String pattern, StringExpression escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression ends(StringExpression string, StringPrimary pattern, String escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression ends(StringExpression string, StringPrimary pattern, StringExpression escape)
LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notEnds(String string, String pattern)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)
public static LikeExpression notEnds(String string, StringPrimary pattern)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)
public static LikeExpression notEnds(StringExpression string, String pattern)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)
public static LikeExpression notEnds(StringExpression string, StringPrimary pattern)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)
public static LikeExpression notEnds(String string, String pattern, String escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notEnds(String string, String pattern, StringExpression escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notEnds(String string, StringPrimary pattern, String escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notEnds(String string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notEnds(StringExpression string, String pattern, String escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notEnds(StringExpression string, String pattern, StringExpression escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notEnds(StringExpression string, StringPrimary pattern, String escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notEnds(StringExpression string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って後方一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression contains(String string, String pattern)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression contains(String string, StringPrimary pattern)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression contains(StringExpression string, String pattern)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalを表す文字列 (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression contains(StringExpression string, StringPrimary pattern)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression contains(String string, String pattern, String escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression contains(String string, String pattern, StringExpression escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression contains(String string, StringPrimary pattern, String escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression contains(String string, StringPrimary pattern, StringExpression escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression contains(StringExpression string, String pattern, String escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression contains(StringExpression string, String pattern, StringExpression escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression contains(StringExpression string, StringPrimary pattern, String escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression contains(StringExpression string, StringPrimary pattern, StringExpression escape)
LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notContains(String string, String pattern)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression notContains(String string, StringPrimary pattern)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression notContains(StringExpression string, String pattern)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression notContains(StringExpression string, StringPrimary pattern)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)
public static LikeExpression notContains(String string, String pattern, String escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notContains(String string, String pattern, StringExpression escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notContains(String string, StringPrimary pattern, String escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notContains(String string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- path_expressionを表す文字列pattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notContains(StringExpression string, String pattern, String escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notContains(StringExpression string, String pattern, StringExpression escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_literalとなる文字列 (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static LikeExpression notContains(StringExpression string, StringPrimary pattern, String escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_literalとなる文字列
public static LikeExpression notContains(StringExpression string, StringPrimary pattern, StringExpression escape)
NOT LIKE
を使って部分一致をテストする式を作成します.
string
- string_expressionpattern
- string_primary (先頭と末尾にワイルドカードが付加されます)escape
- string_expression
public static InExpression in(String path, boolean... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- in_itemの並び
public static InExpression in(String path, Number... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- numeric_literalとなる数値の並び
public static InExpression in(String path, String... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- string_literalとなる文字列の並び
public static InExpression in(String path, Enum<?>... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- enum_literalとなる列挙の並び
public static InExpression in(String path, Literal... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- literalの並び
public static InExpression in(String path, InputParameter... inItems)
IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- input_parameterの並び
public static InExpression in(String path, Subquery subquery)
IN
を使った式を作成します.
path
- path_expressionを表す文字列subquery
- subquery
public static InExpression notIn(String path, boolean... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- in_itemの並び
public static InExpression notIn(String path, Number... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- numeric_literalとなる数値の並び
public static InExpression notIn(String path, String... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- string_literalとなる文字列の並び
public static InExpression notIn(String path, Enum<?>... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- enum_literalとなる列挙の並び
public static InExpression notIn(String path, Literal... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- literalの並び
public static InExpression notIn(String path, InputParameter... inItems)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列inItems
- input_parameterの並び
public static InExpression notIn(String path, Subquery subquery)
NOT IN
を使った式を作成します.
path
- path_expressionを表す文字列subquery
- subquery
public static NullComparisonExpression isNull(String path)
IS NULL
を使った式を作成します.
path
- path_expressionを表す文字列
public static NullComparisonExpression isNull(PathExpression pathExpression)
IS NULL
を使った式を作成します.
pathExpression
- path_expression
public static NullComparisonExpression isNull(InputParameter inputParameter)
IS NULL
を使った式を作成します.
inputParameter
- input_parameter
public static NullComparisonExpression isNotNull(String path)
IS NOT NULL
を使った式を作成します.
path
- path_expressionを表す文字列
public static NullComparisonExpression isNotNull(PathExpression pathExpression)
IS NOT NULL
を使った式を作成します.
pathExpression
- path_expression
public static NullComparisonExpression isNotNull(InputParameter inputParameter)
IS NOT NULL
を使った式を作成します.
inputParameter
- input_parameter
public static EmptyCollectionComparisonExpression isEmpty(String path)
IS EMPTY
を使った式を作成します.
path
- path_expressionを表す文字列
public static EmptyCollectionComparisonExpression isEmpty(PathExpression pathExpression)
IS EMPTY
を使った式を作成します.
pathExpression
- path_expression
public static EmptyCollectionComparisonExpression isEmpty(InputParameter inputParameter)
IS NOT EMPTY
を使った式を作成します.
inputParameter
- input_parameter
public static EmptyCollectionComparisonExpression isNotEmpty(String path)
IS NOT EMPTY
を使った式を作成します.
path
- path_expressionを表す文字列
public static EmptyCollectionComparisonExpression isNotEmpty(PathExpression pathExpression)
IS NOT EMPTY
を使った式を作成します.
pathExpression
- path_expression
public static EmptyCollectionComparisonExpression isNotEmpty(InputParameter inputParameter)
IS NOT EMPTY
を使った式を作成します.
inputParameter
- input_parameter
public static CollectionMemberExpression memberOf(String lhs, String rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionを表す文字列rhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression memberOf(PathExpression lhs, String rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression memberOf(PathExpression lhs, PathExpression rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static CollectionMemberExpression memberOf(IdentificationVariable lhs, String rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression memberOf(IdentificationVariable lhs, PathExpression rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static CollectionMemberExpression memberOf(InputParameter lhs, String rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression memberOf(InputParameter lhs, PathExpression rhs)
MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static CollectionMemberExpression notMemberOf(String lhs, String rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionを表す文字列rhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression notMemberOf(PathExpression lhs, String rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression notMemberOf(PathExpression lhs, PathExpression rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static CollectionMemberExpression notMemberOf(IdentificationVariable lhs, String rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression notMemberOf(IdentificationVariable lhs, PathExpression rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static CollectionMemberExpression notMemberOf(InputParameter lhs, String rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expressionを表す文字列
public static CollectionMemberExpression notMemberOf(InputParameter lhs, PathExpression rhs)
NOT MEMBEDR OF
を使った式を作成します.
lhs
- entity_expressionrhs
- collection_valued_path_expression
public static ExistsExpression exists(Subquery subquery)
EXISTS
を使った式を作成します.
subquery
- subquery
public static ExistsExpression notExists(Subquery subquery)
NOT EXISTS
を使った式を作成します.
subquery
- subquery
public static AllOrAnyExpression all(Subquery subquery)
ALL
を使った式を作成します.
subquery
- subquery
public static AllOrAnyExpression any(Subquery subquery)
ANY
を使った式を作成します.
subquery
- subquery
public static AllOrAnyExpression some(Subquery subquery)
SOME
を使った式を作成します.
subquery
- subquery
public static ComparisonExpression eq(String lhs, Number rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression eq(String lhs, ArithmeticExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression eq(String lhs, String rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression eq(String lhs, StringExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression eq(String lhs, DatetimeExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression eq(String lhs, boolean rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- boolean_literalを表すboolean
public static ComparisonExpression eq(String lhs, BooleanExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- boolean_expression
public static ComparisonExpression eq(String lhs, EnumExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- enum_expression
public static ComparisonExpression eq(String lhs, EntityExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- entity_expression
public static ComparisonExpression eq(String lhs, PathExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression eq(String lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression eq(PathExpression lhs, Number rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression eq(PathExpression lhs, ArithmeticExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression eq(PathExpression lhs, String rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression eq(PathExpression lhs, StringExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression eq(PathExpression lhs, DatetimeExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression eq(PathExpression lhs, boolean rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- boolean_literalを表すboolean
public static ComparisonExpression eq(PathExpression lhs, BooleanExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- boolean_expression
public static ComparisonExpression eq(PathExpression lhs, EnumExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- enum_expression
public static ComparisonExpression eq(PathExpression lhs, EntityExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- entity_expression
public static ComparisonExpression eq(PathExpression lhs, PathExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression eq(PathExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(ArithmeticExpression lhs, Number rhs)
=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression eq(ArithmeticExpression lhs, ArithmeticExpression rhs)
=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression eq(ArithmeticExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(StringExpression lhs, String rhs)
=
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression eq(StringExpression lhs, StringExpression rhs)
=
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression eq(StringExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(DatetimeExpression lhs, DatetimeExpression rhs)
=
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression eq(DatetimeExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(BooleanExpression lhs, boolean rhs)
=
を使った式を作成します.
lhs
- boolean_expressionrhs
- boolean_literalを表すboolean
public static ComparisonExpression eq(BooleanExpression lhs, BooleanExpression rhs)
=
を使った式を作成します.
lhs
- boolean_expressionrhs
- boolean_expression
public static ComparisonExpression eq(BooleanExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- boolean_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(EnumExpression lhs, Enum<?> rhs)
=
を使った式を作成します.
lhs
- enum_expressionrhs
- enum_literalとなる列挙
public static ComparisonExpression eq(EnumExpression lhs, EnumExpression rhs)
=
を使った式を作成します.
lhs
- enum_expressionrhs
- enum_expression
public static ComparisonExpression eq(EnumExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- enum_expressionrhs
- all_or_any_expression
public static ComparisonExpression eq(EntityExpression lhs, EntityExpression rhs)
=
を使った式を作成します.
lhs
- entity_expressionrhs
- entity_expression
public static ComparisonExpression eq(EntityExpression lhs, AllOrAnyExpression rhs)
=
を使った式を作成します.
lhs
- entity_expressionを表す文字列rhs
- all_or_any_expressionを表す文字列
public static ComparisonExpression ne(String lhs, Number rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression ne(String lhs, ArithmeticExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression ne(String lhs, String rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression ne(String lhs, StringExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression ne(String lhs, DatetimeExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression ne(String lhs, boolean rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- boolean_literalを表すboolean
public static ComparisonExpression ne(String lhs, BooleanExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- boolean_expression
public static ComparisonExpression ne(String lhs, EnumExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- enum_expression
public static ComparisonExpression ne(String lhs, EntityExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- entity_expression
public static ComparisonExpression ne(String lhs, PathExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression ne(String lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression ne(PathExpression lhs, Number rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression ne(PathExpression lhs, ArithmeticExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression ne(PathExpression lhs, String rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression ne(PathExpression lhs, StringExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression ne(PathExpression lhs, DatetimeExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression ne(PathExpression lhs, boolean rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- boolean_literalを表すboolean
public static ComparisonExpression ne(PathExpression lhs, BooleanExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- boolean_expression
public static ComparisonExpression ne(PathExpression lhs, EnumExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- enum_expression
public static ComparisonExpression ne(PathExpression lhs, EntityExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- entity_expression
public static ComparisonExpression ne(PathExpression lhs, PathExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression ne(PathExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(ArithmeticExpression lhs, Number rhs)
<>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression ne(ArithmeticExpression lhs, ArithmeticExpression rhs)
<>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression ne(ArithmeticExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(StringExpression lhs, String rhs)
<>
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression ne(StringExpression lhs, StringExpression rhs)
<>
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression ne(StringExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(DatetimeExpression lhs, DatetimeExpression rhs)
<>
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression ne(DatetimeExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(BooleanExpression lhs, boolean rhs)
<>
を使った式を作成します.
lhs
- boolean_expressionrhs
- boolean_literalを表すboolean
public static ComparisonExpression ne(BooleanExpression lhs, BooleanExpression rhs)
<>
を使った式を作成します.
lhs
- boolean_expressionrhs
- boolean_expression
public static ComparisonExpression ne(BooleanExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- boolean_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(EnumExpression lhs, Enum<?> rhs)
<>
を使った式を作成します.
lhs
- enum_expressionrhs
- enum_literalとなる列挙
public static ComparisonExpression ne(EnumExpression lhs, EnumExpression rhs)
<>
を使った式を作成します.
lhs
- enum_expressionrhs
- enum_expression
public static ComparisonExpression ne(EnumExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- enum_expressionrhs
- all_or_any_expression
public static ComparisonExpression ne(EntityExpression lhs, EntityExpression rhs)
<>
を使った式を作成します.
lhs
- entity_expressionrhs
- entity_expression
public static ComparisonExpression ne(EntityExpression lhs, AllOrAnyExpression rhs)
<>
を使った式を作成します.
lhs
- entity_expressionを表す文字列rhs
- all_or_any_expressionを表す文字列
public static ComparisonExpression gt(String lhs, Number rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression gt(String lhs, ArithmeticExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression gt(String lhs, String rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression gt(String lhs, StringExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression gt(String lhs, DatetimeExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression gt(String lhs, PathExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression gt(String lhs, AllOrAnyExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression gt(PathExpression lhs, Number rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression gt(PathExpression lhs, ArithmeticExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression gt(PathExpression lhs, String rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression gt(PathExpression lhs, StringExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression gt(PathExpression lhs, DatetimeExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression gt(PathExpression lhs, PathExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression gt(PathExpression lhs, AllOrAnyExpression rhs)
>
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression gt(ArithmeticExpression lhs, Number rhs)
>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression gt(ArithmeticExpression lhs, ArithmeticExpression rhs)
>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression gt(ArithmeticExpression lhs, AllOrAnyExpression rhs)
gt>
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression gt(StringExpression lhs, String rhs)
>
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression gt(StringExpression lhs, StringExpression rhs)
>
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression gt(StringExpression lhs, AllOrAnyExpression rhs)
>
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression gt(DatetimeExpression lhs, DatetimeExpression rhs)
>
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression gt(DatetimeExpression lhs, AllOrAnyExpression rhs)
>
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ComparisonExpression ge(String lhs, Number rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression ge(String lhs, ArithmeticExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression ge(String lhs, String rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression ge(String lhs, StringExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression ge(String lhs, DatetimeExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression ge(String lhs, PathExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression ge(String lhs, AllOrAnyExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression ge(PathExpression lhs, Number rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression ge(PathExpression lhs, ArithmeticExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression ge(PathExpression lhs, String rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression ge(PathExpression lhs, StringExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression ge(PathExpression lhs, DatetimeExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression ge(PathExpression lhs, PathExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression ge(PathExpression lhs, AllOrAnyExpression rhs)
>=
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression ge(ArithmeticExpression lhs, Number rhs)
>=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression ge(ArithmeticExpression lhs, ArithmeticExpression rhs)
>=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression ge(ArithmeticExpression lhs, AllOrAnyExpression rhs)
gt>=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression ge(StringExpression lhs, String rhs)
>=
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression ge(StringExpression lhs, StringExpression rhs)
>=
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression ge(StringExpression lhs, AllOrAnyExpression rhs)
>=
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression ge(DatetimeExpression lhs, DatetimeExpression rhs)
>=
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression ge(DatetimeExpression lhs, AllOrAnyExpression rhs)
>=
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ComparisonExpression lt(String lhs, Number rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression lt(String lhs, ArithmeticExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression lt(String lhs, String rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression lt(String lhs, StringExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression lt(String lhs, DatetimeExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression lt(String lhs, PathExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression lt(String lhs, AllOrAnyExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression lt(PathExpression lhs, Number rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression lt(PathExpression lhs, ArithmeticExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression lt(PathExpression lhs, String rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression lt(PathExpression lhs, StringExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression lt(PathExpression lhs, DatetimeExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression lt(PathExpression lhs, PathExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression lt(PathExpression lhs, AllOrAnyExpression rhs)
<
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression lt(ArithmeticExpression lhs, Number rhs)
<
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression lt(ArithmeticExpression lhs, ArithmeticExpression rhs)
<
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression lt(ArithmeticExpression lhs, AllOrAnyExpression rhs)
lt<
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression lt(StringExpression lhs, String rhs)
<
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression lt(StringExpression lhs, StringExpression rhs)
<
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression lt(StringExpression lhs, AllOrAnyExpression rhs)
<
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression lt(DatetimeExpression lhs, DatetimeExpression rhs)
<
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression lt(DatetimeExpression lhs, AllOrAnyExpression rhs)
<
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ComparisonExpression le(String lhs, Number rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ComparisonExpression le(String lhs, ArithmeticExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_expression
public static ComparisonExpression le(String lhs, String rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_literalとなる文字列
public static ComparisonExpression le(String lhs, StringExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- string_expression
public static ComparisonExpression le(String lhs, DatetimeExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- datetime_expression
public static ComparisonExpression le(String lhs, PathExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expression
public static ComparisonExpression le(String lhs, AllOrAnyExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- all_or_any_expression
public static ComparisonExpression le(PathExpression lhs, Number rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression le(PathExpression lhs, ArithmeticExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- arithmetic_expression
public static ComparisonExpression le(PathExpression lhs, String rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression le(PathExpression lhs, StringExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- string_expression
public static ComparisonExpression le(PathExpression lhs, DatetimeExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- datetime_expression
public static ComparisonExpression le(PathExpression lhs, PathExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- path_expression
public static ComparisonExpression le(PathExpression lhs, AllOrAnyExpression rhs)
<=
を使った式を作成します.
lhs
- path_expressionrhs
- all_or_any_expression
public static ComparisonExpression le(ArithmeticExpression lhs, Number rhs)
<=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- numeric_literalとなる数値
public static ComparisonExpression le(ArithmeticExpression lhs, ArithmeticExpression rhs)
<=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- arithmetic_expression
public static ComparisonExpression le(ArithmeticExpression lhs, AllOrAnyExpression rhs)
lt<=
を使った式を作成します.
lhs
- arithmetic_expressionrhs
- all_or_any_expression
public static ComparisonExpression le(StringExpression lhs, String rhs)
<=
を使った式を作成します.
lhs
- string_expressionrhs
- string_literalとなる文字列
public static ComparisonExpression le(StringExpression lhs, StringExpression rhs)
<=
を使った式を作成します.
lhs
- string_expressionrhs
- string_expression
public static ComparisonExpression le(StringExpression lhs, AllOrAnyExpression rhs)
<=
を使った式を作成します.
lhs
- string_expressionrhs
- all_or_any_expression
public static ComparisonExpression le(DatetimeExpression lhs, DatetimeExpression rhs)
<=
を使った式を作成します.
lhs
- datetime_expressionを表す文字列rhs
- datetime_expressionを表す文字列
public static ComparisonExpression le(DatetimeExpression lhs, AllOrAnyExpression rhs)
<=
を使った式を作成します.
lhs
- datetime_expressionrhs
- all_or_any_expression
public static ArithmeticFactor plus(String operand)
+
を使った式を作成します.
operand
- path_expressionを表す文字列
public static ArithmeticFactor plus(ArithmeticPrimary operand)
+
を使った式を作成します.
operand
- arithmetic_primary
public static ArithmeticFactor minus(String operand)
-
を使った式を作成します.
operand
- path_expressionを表す文字列
public static ArithmeticFactor minus(ArithmeticPrimary operand)
-
を使った式を作成します.
operand
- arithmetic_primary
public static SimpleArithmeticExpression add(String lhs, String rhs)
+
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression add(String lhs, Number rhs)
+
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression add(Number lhs, String rhs)
+
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression add(Number lhs, Number rhs)
+
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression add(String lhs, SimpleArithmeticExpression rhs)
+
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- simple_arithmetic_expression
public static SimpleArithmeticExpression add(SimpleArithmeticExpression lhs, String rhs)
+
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression add(Number lhs, SimpleArithmeticExpression rhs)
+
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- simple_arithmetic_expression
public static SimpleArithmeticExpression add(SimpleArithmeticExpression lhs, Number rhs)
+
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression add(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
+
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- simple_arithmetic_expression
public static SimpleArithmeticExpression subtract(String lhs, String rhs)
-
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression subtract(String lhs, Number rhs)
-
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression subtract(Number lhs, String rhs)
-
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression subtract(Number lhs, Number rhs)
-
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression subtract(String lhs, SimpleArithmeticExpression rhs)
-
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- simple_arithmetic_expression
public static SimpleArithmeticExpression subtract(SimpleArithmeticExpression lhs, String rhs)
-
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- path_expressionを表す文字列
public static SimpleArithmeticExpression subtract(Number lhs, SimpleArithmeticExpression rhs)
-
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- simple_arithmetic_expression
public static SimpleArithmeticExpression subtract(SimpleArithmeticExpression lhs, Number rhs)
-
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- numeric_literalとなる数値
public static SimpleArithmeticExpression subtract(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
-
を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- simple_arithmetic_expression
public static ArithmeticTerm multiply(String lhs, String rhs)
*
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expressionを表す文字列
public static ArithmeticTerm multiply(String lhs, Number rhs)
*
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ArithmeticTerm multiply(Number lhs, String rhs)
*
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- path_expressionを表す文字列
public static ArithmeticTerm multiply(Number lhs, Number rhs)
*
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- numeric_literalとなる数値
public static ArithmeticTerm multiply(String lhs, ArithmeticFactor rhs)
*
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_factor
public static ArithmeticTerm multiply(ArithmeticTerm lhs, String rhs)
*
を使った式を作成します.
lhs
- arithmetic_termrhs
- path_expressionを表す文字列
public static ArithmeticTerm multiply(Number lhs, ArithmeticFactor rhs)
*
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- arithmetic_factor
public static ArithmeticTerm multiply(ArithmeticTerm lhs, Number rhs)
*
を使った式を作成します.
lhs
- arithmetic_termrhs
- numeric_literalとなる数値
public static ArithmeticTerm multiply(ArithmeticTerm lhs, ArithmeticFactor rhs)
*
を使った式を作成します.
lhs
- arithmetic_termrhs
- arithmetic_factor
public static ArithmeticTerm divide(String lhs, String rhs)
/
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expressionを表す文字列
public static ArithmeticTerm divide(String lhs, Number rhs)
/
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static ArithmeticTerm divide(Number lhs, String rhs)
/
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- path_expressionを表す文字列
public static ArithmeticTerm divide(Number lhs, Number rhs)
/
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- numeric_literalとなる数値
public static ArithmeticTerm divide(String lhs, ArithmeticFactor rhs)
/
を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- arithmetic_factor
public static ArithmeticTerm divide(ArithmeticTerm lhs, String rhs)
/
を使った式を作成します.
lhs
- arithmetic_termrhs
- path_expressionを表す文字列
public static ArithmeticTerm divide(Number lhs, ArithmeticFactor rhs)
/
を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- arithmetic_factor
public static ArithmeticTerm divide(ArithmeticTerm lhs, Number rhs)
/
を使った式を作成します.
lhs
- arithmetic_termrhs
- numeric_literalとなる数値
public static ArithmeticTerm divide(ArithmeticTerm lhs, ArithmeticFactor rhs)
/
を使った式を作成します.
lhs
- arithmetic_termrhs
- arithmetic_factor
public static FunctionReturningNumerics length(String string)
LENGTH
関数を使った式を作成します.
string
- path_expressionを表す文字列
public static FunctionReturningNumerics length(StringPrimary string)
LENGTH
関数を使った式を作成します.
string
- string_primary
public static FunctionReturningNumerics locate(String located, String searched)
LOCATE
関数を使った式を作成します.
located
- string_literalとなる文字列searched
- path_expressionを表す文字列
public static FunctionReturningNumerics locate(String located, StringPrimary searched)
LOCATE
関数を使った式を作成します.
located
- string_literalとなる文字列searched
- string_primary
public static FunctionReturningNumerics locate(StringPrimary located, String searched)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- path_expressionを表す文字列
public static FunctionReturningNumerics locate(StringPrimary located, StringPrimary searched)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- string_primary
public static FunctionReturningNumerics locate(String located, String searched, int start)
LOCATE
関数を使った式を作成します.
located
- path_expressionを表す文字列searched
- string_literalとなる数値文字列start
- numeric_literalとなる数値
public static FunctionReturningNumerics locate(String located, String searched, SimpleArithmeticExpression start)
LOCATE
関数を使った式を作成します.
located
- path_expressionを表す文字列searched
- string_literalとなる数値文字列start
- simple_arithmetic_expression
public static FunctionReturningNumerics locate(String located, StringPrimary searched, int start)
LOCATE
関数を使った式を作成します.
located
- string_literalとなる文字列searched
- string_primarystart
- numeric_literalとなる数値
public static FunctionReturningNumerics locate(String located, StringPrimary searched, SimpleArithmeticExpression start)
LOCATE
関数を使った式を作成します.
located
- string_literalとなる文字列searched
- string_primarystart
- simple_arithmetic_expression
public static FunctionReturningNumerics locate(StringPrimary located, String searched, int start)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- string_literalとなる文字列start
- numeric_literalとなる数値
public static FunctionReturningNumerics locate(StringPrimary located, String searched, SimpleArithmeticExpression start)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- string_literalとなる文字列start
- simple_arithmetic_expression
public static FunctionReturningNumerics locate(StringPrimary located, StringPrimary searched, int start)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- string_primarystart
- simple_arithmetic_expression
public static FunctionReturningNumerics locate(StringPrimary located, StringPrimary searched, SimpleArithmeticExpression start)
LOCATE
関数を使った式を作成します.
located
- string_primarysearched
- string_primarystart
- simple_arithmetic_expression
public static FunctionReturningNumerics abs(String number)
ABS
関数を使った式を作成します.
number
- path_expressionを表す文字列
public static FunctionReturningNumerics abs(SimpleArithmeticExpression number)
ABS
関数を使った式を作成します.
number
- simple_arithmetic_numerics
public static FunctionReturningNumerics sqrt(String number)
SQRT
関数を使った式を作成します.
number
- path_expressionを表す文字列
public static FunctionReturningNumerics sqrt(SimpleArithmeticExpression number)
SQRT
関数を使った式を作成します.
number
- simple_arithmetic_expression
public static FunctionReturningNumerics mod(String lhs, String rhs)
MOD
関数を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- path_expressionを表す文字列
public static FunctionReturningNumerics mod(String lhs, Number rhs)
MOD
関数を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- numeric_literalとなる数値
public static FunctionReturningNumerics mod(Number lhs, String rhs)
MOD
関数を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- path_expressionを表す文字列
public static FunctionReturningNumerics mod(Number lhs, Number rhs)
MOD
関数を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- numeric_literalとなる数値
public static FunctionReturningNumerics mod(String lhs, SimpleArithmeticExpression rhs)
MOD
関数を使った式を作成します.
lhs
- path_expressionを表す文字列rhs
- simple_arithmetic_expression
public static FunctionReturningNumerics mod(SimpleArithmeticExpression lhs, String rhs)
MOD
関数を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- path_expressionを表す文字列
public static FunctionReturningNumerics mod(Number lhs, SimpleArithmeticExpression rhs)
MOD
関数を使った式を作成します.
lhs
- numeric_literalとなる数値rhs
- simple_arithmetic_expression
public static FunctionReturningNumerics mod(SimpleArithmeticExpression lhs, Number rhs)
MOD
関数を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- numeric_literalとなる数値
public static FunctionReturningNumerics mod(SimpleArithmeticExpression lhs, SimpleArithmeticExpression rhs)
MOD
関数を使った式を作成します.
lhs
- simple_arithmetic_expressionrhs
- simple_arithmetic_expression
public static FunctionReturningNumerics size(String collection)
SIZE
関数を使った式を作成します.
collection
- path_expressionを表す文字列
public static FunctionReturningNumerics size(PathExpression collection)
SIZE
関数を使った式を作成します.
collection
- path_expression
public static FunctionReturningDatetime currentDate()
CURRENT_DATE
関数を使った式を作成します.
public static FunctionReturningDatetime currentTime()
CURRENT_TIME
関数を使った式を作成します.
public static FunctionReturningDatetime currentTimestamp()
CURRENT_TIMESTAMP
関数を使った式を作成します.
public static FunctionReturningStrings concat(String string1, String string2)
CONCAT
関数を使った式を作成します.
string1
- path_expressionを表す文字列string2
- string_literalとなる文字列
public static FunctionReturningStrings concat(String string1, StringPrimary string2, StringPrimary... rest)
CONCAT
関数を使った式を作成します.
string1
- path_expressionを表す文字列string2
- string_primaryrest
- string_primary
public static FunctionReturningStrings concat(StringPrimary string1, String string2)
CONCAT
関数を使った式を作成します.
string1
- string_primarystring2
- string_literalとなる文字列
public static FunctionReturningStrings concat(StringPrimary string1, StringPrimary string2, StringPrimary... rest)
CONCAT
関数を使った式を作成します.
string1
- string_primarystring2
- string_primaryrest
- string_primary
public static FunctionReturningStrings substring(String string, Number start, Number length)
SUBSTRING
関数を使った式を作成します.
string
- path_expressionを表す文字列start
- numeric_literalとなる数値length
- numeric_literalとなる数値
public static FunctionReturningStrings substring(String string, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
SUBSTRING
関数を使った式を作成します.
string
- path_expressionを表す文字列start
- simple_arithmetic_expressionlength
- simple_arithmetic_expression
public static FunctionReturningStrings substring(StringPrimary string, Number start, Number length)
SUBSTRING
関数を使った式を作成します.
string
- string_primarystart
- numeric_literalとなる数値length
- numeric_literalとなる数値
public static FunctionReturningStrings substring(StringPrimary string, SimpleArithmeticExpression start, SimpleArithmeticExpression length)
SUBSTRING
関数を使った式を作成します.
string
- string_primarystart
- simple_arithmetic_expressionlength
- simple_arithmetic_expression
public static FunctionReturningStrings trim(String trimSource)
TRIM
関数を使った式を作成します.
trimSource
- path_expressionを表す文字列
public static FunctionReturningStrings trim(StringPrimary trimSource)
TRIM
関数を使った式を作成します.
trimSource
- string_primary
public static FunctionReturningStrings trim(TrimSpecification trimSpecification, String trimSource)
TRIM
関数を使った式を作成します.
trimSpecification
- trim_specificationtrimSource
- path_expressionを表す文字列
public static FunctionReturningStrings trim(TrimSpecification trimSpecification, StringPrimary trimSource)
TRIM
関数を使った式を作成します.
trimSpecification
- trim_specificationtrimSource
- string_primary
public static FunctionReturningStrings trim(char trimCharacter, String trimSource)
TRIM
関数を使った式を作成します.
trimCharacter
- trim_charactertrimSource
- path_expressionを表す文字列
public static FunctionReturningStrings trim(char trimCharacter, StringPrimary trimSource)
TRIM
関数を使った式を作成します.
trimCharacter
- trim_charactertrimSource
- string_primary
public static FunctionReturningStrings trim(TrimSpecification trimSpecification, char trimCharacter, String trimSource)
TRIM
関数を使った式を作成します.
trimSpecification
- trim_specificationtrimCharacter
- trim_charactertrimSource
- path_expressionを表す文字列
public static FunctionReturningStrings trim(TrimSpecification trimSpecification, char trimCharacter, StringPrimary trimSource)
TRIM
関数を使った式を作成します.
trimSpecification
- trim_specificationtrimCharacter
- trim_charactertrimSource
- string_primary
public static FunctionReturningStrings lower(String source)
LOWER
関数を使った式を作成します.
source
- path_expressionを表す文字列
public static FunctionReturningStrings lower(StringPrimary source)
LOWER
関数を使った式を作成します.
source
- string_primary
public static FunctionReturningStrings upper(String source)
LOWER
関数を使った式を作成します.
source
- path_expressionを表す文字列
public static FunctionReturningStrings upper(StringPrimary source)
LOWER
関数を使った式を作成します.
source
- string_primary
public static OrderbyItem asc(String path)
ORDER BY
項目を作成します.
path
- path_expressionを表す文字列
public static OrderbyItem asc(PathExpression path)
ORDER BY
項目を作成します.
path
- path_expression
public static OrderbyItem desc(String path)
ORDER BY
項目を作成します.
path
- path_expressionを表す文字列
public static OrderbyItem desc(PathExpression path)
ORDER BY
項目を作成します.
path
- path_expression
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |