Interface DomainDefinition


@Published(tag="architect") public interface DomainDefinition
ドメイン定義を表すインタフェース。 1つのコンバータ定義と複数のバリデーション定義を持つことができる。
  • Method Summary

    Modifier and Type
    Method
    Description
    ドメイン定義に指定されたコンバータのアノテーションを取得する。
    ドメイン定義に指定されたバリデータのアノテーションを取得する。
  • Method Details

    • getConvertorAnnotation

      Annotation getConvertorAnnotation()
      ドメイン定義に指定されたコンバータのアノテーションを取得する。
      Returns:
      ドメイン定義に指定されたコンバータのアノテーション。コンバータのアノテーションが指定されていない場合はnull
    • getValidatorAnnotations

      List<Annotation> getValidatorAnnotations()
      ドメイン定義に指定されたバリデータのアノテーションを取得する。
      Returns:
      ドメイン定義に指定されたバリデータのアノテーション