列挙 RegexPattern
- すべての実装されたインタフェース:
Serializable
,Comparable<RegexPattern>
,Constable
,org.thinkit.api.catalog.BiCatalog<RegexPattern,String>
public enum RegexPattern extends Enum<RegexPattern> implements org.thinkit.api.catalog.BiCatalog<RegexPattern,String>
The catalog that manages regex patterns.
- 導入されたバージョン:
- 1.0.0
-
ネストされたクラスの概要
クラスから継承されたネストされたクラス/インタフェース java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
列挙型定数の概要
列挙定数 列挙型定数 説明 ALPHABET
AlphabetALPHABET_LOWER_CASE
Alphabet (lower case)ALPHABET_UPPER_CASE
Alphabet (upper case)ALPHANUMERIC
Alphanumeric characterCELL_PHONE_JP
Cell phone (Japan)CELL_PHONE_WITH_HYPHEN_JP
Cell phone with hyphen (Japan)DATE
Date (yyyyMMdd format)DATE_WITH_HYPHEN
Date with hyphen (yyyy-MM-dd format)DATE_WITH_SLASH
Date with slash (yyyyMMdd format)DOMAIN_NAME
Domain nameEMAIL_ADDRESS
Email addressFIXED_LINE_PHONE_JP
Fixed line phone (Japan)FIXED_LINE_PHONE_WITH_HYPHEN_JP
Fixed line phone with hyphen (Japan)FTP_URL
FTP URLHIRAGANA
HiraganaHIRAGANA_LOWER_CASE
Hiragana (lower case)HIRAGANA_UPPER_CASE
Hiragana (upper case)IP_ADDRESS
IP address (IPv4)IP_ADDRESS_WITH_PORT
IP address with port (IPv4)JAPANESE_ALPHABET
Japanese alphabetJAPANESE_ALPHANUMERIC
Japanese alphanumericJAPANESE_KANJI
Japanese KanjiJAVA_FILE
Java fileJSON_FILE
JSON fileKATAKANA
KatakanaKATAKANA_LOWER_CASE
Katakana (lower case)KATAKANA_UPPER_CASE
Katakana (upper case)NUMERIC
NumericPASSWORD
PasswordPOST_CODE_JP
Post code (Japan)TEXT_FILE
Text fileUSER_ID
User idWEB_URL
Web URLXML_FILE
XML file -
メソッドの概要
修飾子とタイプ メソッド 説明 int
getCode()
The codeString
getTag()
The tagstatic RegexPattern
valueOf(String name)
指定した名前を持つこの型の列挙型定数を返します。static RegexPattern[]
values()
この列挙型の定数を含む配列を宣言されている順序で 返します。クラスから継承されたメソッド java.lang.Enum
compareTo, describeConstable, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
インタフェースから継承されたメソッド org.thinkit.api.catalog.BiCatalog
equalsByCode, equalsByTag, toEnum
-
列挙型定数の詳細
-
EMAIL_ADDRESS
Email address -
DOMAIN_NAME
Domain name -
WEB_URL
Web URL -
USER_ID
User id -
FIXED_LINE_PHONE_JP
Fixed line phone (Japan) -
FIXED_LINE_PHONE_WITH_HYPHEN_JP
Fixed line phone with hyphen (Japan) -
CELL_PHONE_JP
Cell phone (Japan) -
CELL_PHONE_WITH_HYPHEN_JP
Cell phone with hyphen (Japan) -
PASSWORD
PasswordEnsures that password will contain at least 1 upper case letter, 1 lower case letter, 1 number or special character, 8-32 characters in length.
-
DATE
Date (yyyyMMdd format) -
DATE_WITH_HYPHEN
Date with hyphen (yyyy-MM-dd format) -
DATE_WITH_SLASH
Date with slash (yyyyMMdd format) -
POST_CODE_JP
Post code (Japan) -
XML_FILE
XML file -
IP_ADDRESS
IP address (IPv4) -
IP_ADDRESS_WITH_PORT
IP address with port (IPv4) -
NUMERIC
Numeric -
ALPHANUMERIC
Alphanumeric character -
ALPHABET
Alphabet -
ALPHABET_UPPER_CASE
Alphabet (upper case) -
ALPHABET_LOWER_CASE
Alphabet (lower case) -
FTP_URL
FTP URL -
JAVA_FILE
Java file -
TEXT_FILE
Text file -
JSON_FILE
JSON file -
JAPANESE_KANJI
Japanese Kanji -
HIRAGANA
Hiragana -
HIRAGANA_UPPER_CASE
Hiragana (upper case) -
HIRAGANA_LOWER_CASE
Hiragana (lower case) -
KATAKANA
Katakana -
KATAKANA_UPPER_CASE
Katakana (upper case) -
KATAKANA_LOWER_CASE
Katakana (lower case) -
JAPANESE_ALPHABET
Japanese alphabet -
JAPANESE_ALPHANUMERIC
Japanese alphanumeric
-
-
メソッドの詳細
-
values
この列挙型の定数を含む配列を宣言されている順序で 返します。- 戻り値:
- この列挙型の定数を含む、宣言されている順序での配列
-
valueOf
指定した名前を持つこの型の列挙型定数を返します。 文字列は、この型の列挙型定数を宣言するのに使用した識別子と正確に 一致している必要があります。(余分な空白文字を含めることは できません。)- パラメータ:
name
- 返される列挙型定数の名前。- 戻り値:
- 指定した名前の列挙型定数
- 例外:
IllegalArgumentException
- この列挙型に、指定した名前の定数がない場合NullPointerException
- 引数がnullの場合
-
getCode
public int getCode()The code- 定義:
getCode
インタフェース内org.thinkit.api.catalog.BiCatalog<RegexPattern,String>
-
getTag
The tag- 定義:
getTag
インタフェース内org.thinkit.api.catalog.BiCatalog<RegexPattern,String>
-