Package ru.bitel.bgbilling.modules.smarthouse.common.bean.forpost

# Class ForpostBase

java.lang.Object
ru.bitel.bgbilling.modules.smarthouse.common.bean.forpost.ForpostBase

All Implemented Interfaces:
  `Idable`

Direct Known Subclasses:
  `ForpostAccount`, `ForpostCamera`, `ForpostDevice`, `ForpostDeviceType`, `ForpostGroup`, `ForpostObject`, `ForpostUser`

public class ForpostBase extends Object implements Idable

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `ForpostBase()`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `Object`
  `get(String key)`
  `String`
  `getData()`
  `int`
  `getId()`
  Возвращает id объекта
  `int`
  `getInt(String key, int defaultValue)`
  `String`
  `getString(String key)`
  `String`
  `getString(String key, String defaultValue)`
  `void`
  `put(String name, Object value)`
  `ForpostBase`
  `setData(String data)`
  `ForpostBase`
  `setId(int id)`

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

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

- ## Constructor Details

  - ### ForpostBase

    public ForpostBase()

- ## Method Details

  - ### getId

    public int getId()
    Description copied from interface: `Idable`
    Возвращает id объекта
    Specified by:
      `getId` in interface `Idable`
    Returns:

  - ### setId

    public ForpostBase setId(int id)

  - ### put

    public void put(String name, Object value)

  - ### get

    public Object get(String key)

  - ### getString

    public String getString(String key)

  - ### getString

    public String getString(String key, String defaultValue)

  - ### getInt

    public int getInt(String key, int defaultValue)

  - ### getData

    public String getData()

  - ### setData

    public ForpostBase setData(String data)