# Class Column

java.lang.Object
org.daypilot.data.Column

public class Column extends Object

- ## Constructor Summary

  Constructors
  Constructor
  Description
  `Column()`
  `Column(String name, String value)`

- ## Method Summary

  Modifier and Type
  Method
  Description
  `static Column`
  `fromJSON(JSONObject input)`
  `ColumnCollection`
  `getChildren()`
  `List<Column>`
  `getChildren(int level, boolean inherit)`
  `DateTime`
  `getDate()`
  `JSONObject`
  `getJSON()`
  `String`
  `getName()`
  `String`
  `getToolTip()`
  `String`
  `getValue()`
  `void`
  `setDate(DateTime date)`
  `void`
  `setName(String name)`
  `void`
  `setToolTip(String toolTip)`
  `void`
  `setValue(String value)`

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

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

- ## Constructor Details

  - ### Column

    public Column()

  - ### Column

    public Column(String name, String value)

- ## Method Details

  - ### getValue

    public String getValue()

  - ### setValue

    public void setValue(String value)

  - ### getName

    public String getName()

  - ### setName

    public void setName(String name)

  - ### getDate

    public DateTime getDate()

  - ### setDate

    public void setDate(DateTime date)

  - ### getToolTip

    public String getToolTip()

  - ### setToolTip

    public void setToolTip(String toolTip)

  - ### getChildren

    public ColumnCollection getChildren()

  - ### getChildren

    public List<Column> getChildren(int level, boolean inherit)

  - ### getJSON

    public JSONObject getJSON()

  - ### fromJSON

    public static Column fromJSON(JSONObject input)