|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||
java.lang.Objectorg.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
|
||||||||||
| 前のクラス 次のクラス | フレームあり フレームなし | |||||||||
| 概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド | |||||||||