|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |
java.lang.Objectshohaku.core.helpers.HValid
値を妥当性を評価するヘルパーメソッド群を提供します。
コンストラクタの概要 | |
HValid()
|
メソッドの概要 | |
static boolean |
isCharsOnly(java.lang.CharSequence cs,
char[] chars)
指定の文字のみで構成される文字シーケンスか評価します。 |
static boolean |
isCharsOnly(java.lang.CharSequence cs,
char[] chars,
int fromIndex,
int toIndex)
指定の文字のみで構成される文字シーケンスか評価します。 |
static boolean |
isCharsRange(java.lang.CharSequence cs,
RangeInt rangeChar)
指定の範囲内の文字のみで構成される文字シーケンスか評価します。 |
static boolean |
isCharsRange(java.lang.CharSequence cs,
RangeInt[] rangeChars)
指定の範囲内の文字のみで構成される文字シーケンスか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.util.Collection patterns)
一つ以上の書式パターンで日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.text.DateFormatSymbols symbols,
java.util.Collection patterns)
一つ以上の書式パターンで日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.text.DateFormatSymbols symbols,
java.util.Collection patterns,
boolean lenient)
一つ以上の書式パターンで日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.text.DateFormatSymbols symbols,
java.lang.String pattern)
日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.text.DateFormatSymbols symbols,
java.lang.String pattern,
boolean lenient)
日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.util.Locale locale,
java.util.Collection patterns)
一つ以上の書式パターンで日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.util.Locale locale,
java.lang.String pattern)
日付文字列として認識できるか評価します。 |
static boolean |
isDateTime(java.lang.CharSequence date,
java.lang.String pattern)
日付文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.util.Collection patterns)
一つ以上の書式パターンで数値文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.text.DecimalFormatSymbols symbols,
java.util.Collection patterns)
一つ以上の書式パターンで数値文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.text.DecimalFormatSymbols symbols,
java.lang.String pattern)
数値文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.util.Locale locale,
java.util.Collection patterns)
一つ以上の書式パターンで数値文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.util.Locale locale,
java.lang.String pattern)
数値文字列として認識できるか評価します。 |
static boolean |
isDecimal(java.lang.CharSequence num,
java.lang.String pattern)
数値文字列として認識できるか評価します。 |
static boolean |
isEncode(char c,
java.nio.charset.Charset charset)
指定の文字セットで指定された文字をエンコードできるかを評価します。 |
static boolean |
isEncode(java.lang.CharSequence cs,
java.nio.charset.Charset charset)
指定の文字セットで指定された文字シーケンスをエンコードできるかを評価します。 |
static boolean |
isEncode(java.lang.CharSequence cs,
java.lang.String charsetName)
指定の文字セットで指定された文字シーケンスをエンコードできるかを評価します。 |
static boolean |
isEncode(char c,
java.lang.String charsetName)
指定の文字セットで指定された文字をエンコードできるかを評価します。 |
クラス java.lang.Object から継承したメソッド |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
コンストラクタの詳細 |
public HValid()
メソッドの詳細 |
public static boolean isCharsOnly(java.lang.CharSequence cs, char[] chars)
cs
- 評価する文字シーケンスchars
- 構成文字
public static boolean isCharsOnly(java.lang.CharSequence cs, char[] chars, int fromIndex, int toIndex)
cs
- 評価する文字シーケンスchars
- 構成文字fromIndex
- 検索の開始位置を示すインデックスtoIndex
- 検索の終了位置を示すインデックス
public static boolean isCharsRange(java.lang.CharSequence cs, RangeInt rangeChar)
cs
- 評価する文字シーケンスrangeChar
- 有効な文字の範囲
public static boolean isCharsRange(java.lang.CharSequence cs, RangeInt[] rangeChars)
cs
- 評価する文字シーケンスrangeChars
- 有効な文字の範囲
public static boolean isDateTime(java.lang.CharSequence date, java.lang.String pattern)
date
- 評価する日付文字列pattern
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.util.Locale locale, java.lang.String pattern)
date
- 評価する日付文字列locale
- ロケールpattern
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.text.DateFormatSymbols symbols, java.lang.String pattern)
date
- 評価する日付文字列symbols
- 日付の記号セットpattern
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.text.DateFormatSymbols symbols, java.lang.String pattern, boolean lenient)
date
- 評価する日付文字列symbols
- 日付の記号セットpattern
- 書式パターンlenient
- 日付/時刻解析を曖昧に行うか設定する、true=曖昧な解析
public static boolean isDateTime(java.lang.CharSequence date, java.util.Collection patterns)
date
- 評価する日付文字列patterns
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.util.Locale locale, java.util.Collection patterns)
date
- 評価する日付文字列locale
- ロケールpatterns
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.text.DateFormatSymbols symbols, java.util.Collection patterns)
date
- 評価する日付文字列symbols
- 日付の記号セットpatterns
- 書式パターン
public static boolean isDateTime(java.lang.CharSequence date, java.text.DateFormatSymbols symbols, java.util.Collection patterns, boolean lenient)
date
- 評価する日付文字列symbols
- 日付の記号セットpatterns
- 書式パターンlenient
- 日付/時刻解析を曖昧に行うか設定する、true=曖昧な解析
public static boolean isDecimal(java.lang.CharSequence num, java.lang.String pattern)
num
- 評価する数値文字列pattern
- 書式パターン
public static boolean isDecimal(java.lang.CharSequence num, java.util.Locale locale, java.lang.String pattern)
num
- 評価する数値文字列locale
- ロケールpattern
- 書式パターン
public static boolean isDecimal(java.lang.CharSequence num, java.text.DecimalFormatSymbols symbols, java.lang.String pattern)
num
- 評価する数値文字列symbols
- 数値変換の記号セットpattern
- 書式パターン
public static boolean isDecimal(java.lang.CharSequence num, java.util.Collection patterns)
num
- 評価する数値文字列patterns
- 書式パターン
public static boolean isDecimal(java.lang.CharSequence num, java.util.Locale locale, java.util.Collection patterns)
num
- 評価する数値文字列locale
- ロケールpatterns
- 書式パターン
public static boolean isDecimal(java.lang.CharSequence num, java.text.DecimalFormatSymbols symbols, java.util.Collection patterns)
num
- 評価する数値文字列symbols
- 数値変換の記号セットpatterns
- 書式パターン
public static boolean isEncode(char c, java.lang.String charsetName) throws java.nio.charset.UnsupportedCharsetException, java.nio.charset.IllegalCharsetNameException, java.lang.UnsupportedOperationException
c
- 評価する文字charsetName
- 要求された文字セットの名前 (標準名または別名)
java.nio.charset.UnsupportedCharsetException
- 指定された文字セット名が不当である場合
java.nio.charset.IllegalCharsetNameException
- 指定された文字セットを現在の Java 仮想マシンでは利用できない場合
java.lang.UnsupportedOperationException
- この文字セットがエンコードをサポートしない場合public static boolean isEncode(char c, java.nio.charset.Charset charset) throws java.lang.UnsupportedOperationException
c
- 評価する文字charset
- 文字セット
java.lang.UnsupportedOperationException
- この文字セットがエンコードをサポートしない場合public static boolean isEncode(java.lang.CharSequence cs, java.lang.String charsetName) throws java.nio.charset.UnsupportedCharsetException, java.nio.charset.IllegalCharsetNameException, java.lang.UnsupportedOperationException
cs
- 評価する文字シーケンスcharsetName
- 要求された文字セットの名前 (標準名または別名)
java.nio.charset.UnsupportedCharsetException
- 指定された文字セット名が不当である場合
java.nio.charset.IllegalCharsetNameException
- 指定された文字セットを現在の Java 仮想マシンでは利用できない場合
java.lang.UnsupportedOperationException
- この文字セットがエンコードをサポートしない場合public static boolean isEncode(java.lang.CharSequence cs, java.nio.charset.Charset charset) throws java.lang.UnsupportedOperationException
cs
- 評価する文字シーケンスcharset
- 文字セット
java.lang.UnsupportedOperationException
- この文字セットがエンコードをサポートしない場合
|
|||||||||||
前のクラス 次のクラス | フレームあり フレームなし | ||||||||||
概要: 入れ子 | フィールド | コンストラクタ | メソッド | 詳細: フィールド | コンストラクタ | メソッド |