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

# Class AbstractSpecAttr.Builder<T extends AbstractSpecAttr>

java.lang.Object
ru.bitel.oss.kernel.entity.common.bean.AbstractSpecAttr.Builder<T>

Direct Known Subclasses:
  `EntitySpecAttr.Builder`, `ObjectParameterGroupAttr.Builder`

Enclosing class:
  AbstractSpecAttr

public class AbstractSpecAttr.Builder<T extends AbstractSpecAttr> extends Object

- ## Constructor Summary

  Constructors
  Modifier
  Constructor
  Description
  `protected`
  `Builder(T attr)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `T`
  `build()`
  `AbstractSpecAttr.Builder<T>`
  `setComment(String comment)`
  `AbstractSpecAttr.Builder<T>`
  `setHistory(boolean history)`
  `AbstractSpecAttr.Builder<T>`
  `setId(int value)`
  `AbstractSpecAttr.Builder<T>`
  `setTitle(String title)`
  `AbstractSpecAttr.Builder<T>`
  `setType(int type)`

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

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

- ## Constructor Details

  - ### Builder

    protected Builder(T attr)

- ## Method Details

  - ### setId

    public AbstractSpecAttr.Builder<T> setId(int value)

  - ### setTitle

    public AbstractSpecAttr.Builder<T> setTitle(String title)

  - ### setType

    public AbstractSpecAttr.Builder<T> setType(int type)

  - ### setComment

    public AbstractSpecAttr.Builder<T> setComment(String comment)

  - ### setHistory

    public AbstractSpecAttr.Builder<T> setHistory(boolean history)

  - ### build

    public T build()