@Retention(value=RUNTIME)
@Target(value=TYPE)
@Documented
public @interface Regex
修飾子とタイプ | 必須要素と説明 |
---|---|
java.lang.String |
pattern
正規表現パターンを表します
|
修飾子とタイプ | 任意要素と説明 |
---|---|
boolean |
isCanonEq
Pattern.CANON_EQを指定するかを表すフラグです
|
boolean |
isCaseInsentive
Pattern.CASE_INSENSITIVEを指定するかを表すフラグです
|
boolean |
isComments
Pattern.COMMENTSを指定するかを表すフラグです
|
boolean |
isDoTall
Pattern.DOTALLを指定するかを表すフラグです
|
boolean |
isLiteral
Pattern.LITERALを指定するかを表すフラグです
|
boolean |
isMultiLine
Pattern.MULTILINEを指定するかを表すフラグです
|
boolean |
isUnicodeCase
Pattern.UNICODE_CASEを指定するかを表すフラグです
|
boolean |
isUnixLines
Pattern.UNIX_LINESを指定するかを表すフラグです
|
boolean |
useCache
このアノテーションにて指定された正規表現パターンをキャッシュするかどうか指定します
|
public abstract java.lang.String pattern
public abstract boolean useCache
public abstract boolean isMultiLine
public abstract boolean isDoTall
public abstract boolean isComments
public abstract boolean isCaseInsentive
public abstract boolean isLiteral
public abstract boolean isUnixLines
public abstract boolean isUnicodeCase
public abstract boolean isCanonEq