|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
public interface ExpressionFunctions
式の中で利用可能な関数群です。
メソッドの概要 | |
---|---|
String |
contain(String inside)
推奨されていません。 infix(String) を使用してください |
String |
contain(String inside,
char escapeChar)
推奨されていません。 infix(String, char) を使用してください |
String |
escape(String text)
Like演算子用のエスケープを行います。 |
String |
escape(String text,
char escapeChar)
Like演算子用のエスケープを行います。 |
String |
infix(String infix)
中間一致検索を行うことを示します。 |
String |
infix(String infix,
char escapeChar)
エスケープ文字を指定して中間一致検索を行うことを示します。 |
boolean |
isBlank(CharSequence charSequence)
文字シーケンスが null 、もしくは文字シーケンスの長さが 0 、もしくは文字シーケンスが空白だけから形成される場合
true を返します。 |
boolean |
isEmpty(CharSequence charSequence)
文字シーケンスが null 、もしくは文字シーケンスの長さが 0 の場合 true を返します。 |
boolean |
isNotBlank(CharSequence charSequence)
文字シーケンスが null でない、かつ文字シーケンスの長さが 0
でない、かつ文字シーケンスが空白だけで形成されない場合 true を返します。 |
boolean |
isNotEmpty(CharSequence charSequence)
文字シーケンスが null でない、かつ文字シーケンスの長さが 0 でない場合 true
を返します。 |
String |
prefix(String prefix)
前方一致検索を行うことを示します。 |
String |
prefix(String prefix,
char escapeChar)
エスケープ文字を指定して前方一致検索を行うことを示します。 |
Date |
roundDownTimePart(Date date)
日付の時刻部分を切り捨てます。 |
Date |
roundDownTimePart(Date date)
日付の時刻部分を切り捨てます。 |
Timestamp |
roundDownTimePart(Timestamp timestamp)
タイムスタンプの時刻部分を切り捨てます。 |
Date |
roundUpTimePart(Date date)
日付の時刻部分を切り上げます。 |
Date |
roundUpTimePart(Date date)
日付の時刻部分を切り上げます。 |
Timestamp |
roundUpTimePart(Timestamp timestamp)
タイムスタンプの時刻部分を切り上げます。 |
String |
suffix(String suffix)
後方一致検索を行うことを示します。 |
String |
suffix(String suffix,
char escapeChar)
エスケープ文字を指定して後方一致検索を行うことを示します。 |
メソッドの詳細 |
---|
String escape(String text)
text
- エスケープ対象の文字列
String escape(String text, char escapeChar)
text
- エスケープ対象の文字列escapeChar
- エスケープ文字
String prefix(String prefix)
prefix
- 前に置かれる文字列
String prefix(String prefix, char escapeChar)
prefix
- 前に置かれる文字列escapeChar
- エスケープ文字
String suffix(String suffix)
suffix
- 後に置かれる文字列
String suffix(String suffix, char escapeChar)
suffix
- 後に置かれる文字列escapeChar
- エスケープ文字
String infix(String infix)
infix
- 含まれる文字列
String infix(String infix, char escapeChar)
infix
- 含まれる文字列escapeChar
- エスケープ文字
@Deprecated String contain(String inside)
infix(String)
を使用してください
inside
- 含まれる文字列
@Deprecated String contain(String inside, char escapeChar)
infix(String, char)
を使用してください
inside
- 含まれる文字列escapeChar
- エスケープ文字
Date roundDownTimePart(Date date)
date
- 日付
Date roundDownTimePart(Date date)
date
- 日付
Timestamp roundDownTimePart(Timestamp timestamp)
timestamp
- タイムスタンプ
Date roundUpTimePart(Date date)
date
- 日付
Date roundUpTimePart(Date date)
date
- 日付
Timestamp roundUpTimePart(Timestamp timestamp)
timestamp
- タイムスタンプ
boolean isEmpty(CharSequence charSequence)
null
、もしくは文字シーケンスの長さが 0
の場合 true
を返します。
charSequence
- 文字シーケンス
null
、もしくは文字シーケンスの長さが 0
の場合 true
boolean isNotEmpty(CharSequence charSequence)
null
でない、かつ文字シーケンスの長さが 0
でない場合 true
を返します。
charSequence
- 文字シーケンス
null
でない、かつ文字シーケンスの長さが 0
でない場合
true
boolean isBlank(CharSequence charSequence)
null
、もしくは文字シーケンスの長さが 0
、もしくは文字シーケンスが空白だけから形成される場合
true
を返します。
charSequence
- 文字シーケンス
null
、もしくは文字シーケンスの長さが 0
、もしくは文字シーケンスが空白だけから形成される場合 true
boolean isNotBlank(CharSequence charSequence)
null
でない、かつ文字シーケンスの長さが 0
でない、かつ文字シーケンスが空白だけで形成されない場合 true
を返します。
charSequence
- 文字シーケンス
null
でない、かつ文字シーケンスの長さが 0
でない、かつ文字シーケンスが空白だけで形成されない場合 true
|
||||||||||
前のクラス 次のクラス | フレームあり フレームなし | |||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |