Class UstraCodeModel.Criteria.CriteriaBuilder<C extends UstraCodeModel.Criteria,B extends UstraCodeModel.Criteria.CriteriaBuilder<C,B>>

java.lang.Object
com.gsitm.ustra.java.management.models.UstraCodeModel.Criteria.CriteriaBuilder<C,B>
Enclosing class:
UstraCodeModel.Criteria

public abstract static class UstraCodeModel.Criteria.CriteriaBuilder<C extends UstraCodeModel.Criteria,B extends UstraCodeModel.Criteria.CriteriaBuilder<C,B>> extends Object
  • Constructor Details

    • CriteriaBuilder

      public CriteriaBuilder()
  • Method Details

    • grpCd

      public B grpCd(String grpCd)
      그룹 코드
      Returns:
      this.
    • dtlCd

      public B dtlCd(String dtlCd)
      상세 코드
      Returns:
      this.
    • useYn

      public B useYn(String useYn)
      사용 여부
      Returns:
      this.
    • grpCds

      public B grpCds(String[] grpCds)
      그룹 코드 목록
      Returns:
      this.
    • grpNm

      public B grpNm(String grpNm)
      그룹 명
      Returns:
      this.
    • lclsCd

      public B lclsCd(String lclsCd)
      Returns:
      this.
    • mclsCd

      public B mclsCd(String mclsCd)
      Returns:
      this.
    • cdNm

      public B cdNm(String cdNm)
      코드 명
      Returns:
      this.
    • sortItem

      public B sortItem(String sortItem)
      정렬 아이템
      Returns:
      this.
    • sortDirection

      public B sortDirection(String sortDirection)
      정렬 방향
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object