jp.co.ogis_ri.citk.policytool.common.validation.annotation
注釈型 PolicyName


@Target(value=FIELD)
@Retention(value=RUNTIME)
@Documented
@Constraint(validatedBy={})
@NotNull(message="{jp.co.ogis_ri.citk.policytool.common.validation.annotation.PolicyName.NotNull.message.default}")
@Size(min=1,
      max=64,
      message="{jp.co.ogis_ri.citk.policytool.common.validation.annotation.PolicyName.Size.message.default}")
@Pattern(regexp="[\\w-]+",
         message="{jp.co.ogis_ri.citk.policytool.common.validation.annotation.PolicyName.Pattern.message.default}")
public @interface PolicyName

ポリシー名の単項目チェックの検証アノテーション.


任意要素の概要
 Class<?>[] groups
          グループ.
 String message
          メッセージ.
 Class<? extends Payload>[] payload
          荷重.
 

message

public abstract String message
メッセージ.

デフォルト:
"{jp.co.ogis_ri.citk.policytool.common.validation.annotation.PolicyName.message.default}"

groups

public abstract Class<?>[] groups
グループ.

デフォルト:
{}

payload

public abstract Class<? extends Payload>[] payload
荷重.

デフォルト:
{}


Copyright © 2011-2012 OGIS-RI Co.,Ltd.. All Rights Reserved.