Package ru.bitel.oss.kernel.entity.common.bean

# Class EntitySpec.Builder

java.lang.Object
ru.bitel.oss.kernel.entity.common.bean.EntitySpec.Builder

Enclosing class:
  EntitySpec

    public static class EntitySpec.Builder
    extends java.lang.Object

- ## Method Summary

  Modifier and Type | Method | Description
  --- | --- | ---
  `EntitySpec` | `build()` |
  `EntitySpec.Builder` | `setAttributeList​(java.util.List<EntitySpecAttr> attributes)` |
  `EntitySpec.Builder` | `setComment​(java.lang.String comment)` |
  `EntitySpec.Builder` | `setEntitySpecTypeId​(int entitySpecTypeId)` |
  `EntitySpec.Builder` | `setEntityTitleMacros​(java.lang.String entityTitleMakros)` |
  `EntitySpec.Builder` | `setHidden​(boolean hidden)` |
  `EntitySpec.Builder` | `setId​(int id)` |
  `EntitySpec.Builder` | `setModuleIds​(java.util.Set<java.lang.Integer> moduleIds)` |
  `EntitySpec.Builder` | `setTitle​(java.lang.String title)` |

  ### Methods inherited from class java.lang.Object

  `clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- ## Method Details

  - ### setId

    public EntitySpec.Builder setId​(int id)

  - ### setTitle

    public EntitySpec.Builder setTitle​(java.lang.String title)

  - ### setHidden

    public EntitySpec.Builder setHidden​(boolean hidden)

  - ### setModuleIds

    public EntitySpec.Builder setModuleIds​(java.util.Set<java.lang.Integer> moduleIds)

  - ### setEntitySpecTypeId

    public EntitySpec.Builder setEntitySpecTypeId​(int entitySpecTypeId)

  - ### setEntityTitleMacros

    public EntitySpec.Builder setEntityTitleMacros​(java.lang.String entityTitleMakros)

  - ### setComment

    public EntitySpec.Builder setComment​(java.lang.String comment)

  - ### setAttributeList

    public EntitySpec.Builder setAttributeList​(java.util.List<EntitySpecAttr> attributes)

  - ### build

    public EntitySpec build()