Serialized Form (base API)
Date: 2019-04-05

# Serialized Form

- ## Package com.twosigma.beakerx.chart

  - ### Class com.twosigma.beakerx.chart.Color extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### value

            int value

  - ### Class com.twosigma.beakerx.chart.GradientColor extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### colors

            Color[] colors

  - ### Class com.twosigma.beakerx.chart.Graphics extends java.lang.Object implements Serializable

    serialVersionUID:
      -1878979081955090695L

    - ### Serialized Fields

      - #### uid

            java.lang.String uid

      - #### visible

            boolean visible

      - #### yAxisName

            java.lang.String yAxisName

      - #### onClickListener

            GraphicsActionListener onClickListener

      - #### clickTag

            java.lang.String clickTag

      - #### onKeyListeners

            java.util.Map<K,V> onKeyListeners

      - #### keyTags

            java.util.Map<K,V> keyTags

- ## Package com.twosigma.beakerx.chart.actions

  - ### Class com.twosigma.beakerx.chart.actions.CategoryGraphicsActionObject extends GraphicsActionObject implements Serializable

    serialVersionUID:
      -5089641975683705334L

    - ### Serialized Fields

      - #### category

            int category

      - #### series

            int series

  - ### Class com.twosigma.beakerx.chart.actions.CombinedPlotActionObject extends XYGraphicsActionObject implements Serializable

    serialVersionUID:
      -7537934020334107816L

    - ### Serialized Fields

      - #### subplotIndex

            int subplotIndex

  - ### Class com.twosigma.beakerx.chart.actions.GraphicsActionObject extends java.lang.Object implements Serializable

    serialVersionUID:
      -1010209669334228815L

    - ### Serialized Fields

      - #### graphics

            Graphics graphics

      - #### actionType

            com.twosigma.beakerx.widget.CommActions actionType

      - #### key

            java.lang.String key

      - #### tag

            java.lang.String tag

  - ### Class com.twosigma.beakerx.chart.actions.XYGraphicsActionObject extends GraphicsActionObject implements Serializable

    serialVersionUID:
      -1993185683556266629L

    - ### Serialized Fields

      - #### index

            int index

- ## Package com.twosigma.beakerx.chart.categoryplot.plotitem

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.BasedCategoryGraphics extends CategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### baseBase

            java.lang.Number baseBase

      - #### bases

            java.util.List<E> bases

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryArea extends BasedCategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### baseWidth

            java.lang.Number baseWidth

      - #### widths

            java.util.List<E> widths

      - #### baseOutlineColor

            Color baseOutlineColor

      - #### outlineColors

            java.util.List<E> outlineColors

      - #### baseFill

            java.lang.Boolean baseFill

      - #### fills

            java.util.List<E> fills

      - #### baseOutline

            java.lang.Boolean baseOutline

      - #### outlines

            java.util.List<E> outlines

      - #### labelPosition

            LabelPositionType labelPosition

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryBars extends BasedCategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### baseWidth

            java.lang.Number baseWidth

      - #### widths

            java.util.List<E> widths

      - #### baseOutlineColor

            Color baseOutlineColor

      - #### outlineColors

            java.util.List<E> outlineColors

      - #### baseFill

            java.lang.Boolean baseFill

      - #### fills

            java.util.List<E> fills

      - #### baseOutline

            java.lang.Boolean baseOutline

      - #### outlines

            java.util.List<E> outlines

      - #### labelPosition

            LabelPositionType labelPosition

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryGraphics extends Graphics implements Serializable

    - ### Serialized Fields

      - #### value

            java.lang.Number[][] value

      - #### seriesNames

            java.util.List<E> seriesNames

      - #### baseColor

            Color baseColor

      - #### colors

            java.util.List<E> colors

      - #### itemLabelBuilder

            java.lang.Object itemLabelBuilder

      - #### itemLabels

            java.lang.String[][] itemLabels

      - #### showItemLabel

            boolean showItemLabel

      - #### centerSeries

            boolean centerSeries

      - #### useToolTip

            boolean useToolTip

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryLines extends CategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### width

            java.lang.Float width

      - #### interpolation

            java.lang.Integer interpolation

      - #### baseStyle

            StrokeType baseStyle

      - #### styles

            java.util.List<E> styles

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryPoints extends CategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### baseSize

            float baseSize

      - #### sizes

            java.util.List<E> sizes

      - #### baseShape

            ShapeType baseShape

      - #### shapes

            java.util.List<E> shapes

      - #### baseFill

            java.lang.Boolean baseFill

      - #### fills

            java.util.List<E> fills

      - #### baseOutlineColor

            Color baseOutlineColor

      - #### outlineColors

            java.util.List<E> outlineColors

  - ### Class com.twosigma.beakerx.chart.categoryplot.plotitem.CategoryStems extends BasedCategoryGraphics implements Serializable

    - ### Serialized Fields

      - #### width

            java.lang.Float width

      - #### baseStyle

            StrokeType baseStyle

      - #### styles

            java.util.List<E> styles

- ## Package com.twosigma.beakerx.chart.legend

  - ### Class com.twosigma.beakerx.chart.legend.LegendPosition extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### position

            LegendPosition.Position position

      - #### x

            int x

      - #### y

            int y

- ## Package com.twosigma.beakerx.chart.treemap.util

  - ### Class com.twosigma.beakerx.chart.treemap.util.ColorProvider extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### valueAccessor

            ValueAccessor valueAccessor

      - #### maxValue

            java.lang.Double maxValue

      - #### minValue

            java.lang.Double minValue

  - ### Class com.twosigma.beakerx.chart.treemap.util.GradientColorProvider extends ColorProvider implements Serializable

    - ### Serialized Fields

      - #### start

            java.awt.Color start

      - #### end

            java.awt.Color end

  - ### Class com.twosigma.beakerx.chart.treemap.util.RandomColorProvider extends ColorProvider implements Serializable

    - ### Serialized Fields

      - #### cursor

            int cursor

      - #### colours

            Color[] colours

      - #### groupByParent

            boolean groupByParent

      - #### mapping

            java.util.TreeMap<K,V> mapping

- ## Package com.twosigma.beakerx.chart.xychart.plotitem

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Area extends BasedXYGraphics implements Serializable

    - ### Serialized Fields

      - #### interpolation

            java.lang.Integer interpolation

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Bars extends BasedXYGraphics implements Serializable

    - ### Serialized Fields

      - #### baseWidth

            java.lang.Number baseWidth

      - #### widths

            java.util.List<E> widths

      - #### baseOutlineColor

            Color baseOutlineColor

      - #### outlineColors

            java.util.List<E> outlineColors

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.BasedXYGraphics extends XYGraphics implements Serializable

    - ### Serialized Fields

      - #### baseBase

            java.lang.Number baseBase

      - #### bases

            java.util.List<E> bases

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.ConstantBand extends Graphics implements Serializable

    - ### Serialized Fields

      - #### xs

            java.util.List<E> xs

      - #### ys

            java.util.List<E> ys

      - #### baseColor

            Color baseColor

      - #### plotType

            java.lang.Class<T> plotType

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.ConstantLine extends Graphics implements Serializable

    - ### Serialized Fields

      - #### x

            java.lang.Number x

      - #### y

            java.lang.Number y

      - #### baseColor

            Color baseColor

      - #### width

            java.lang.Float width

      - #### style

            StrokeType style

      - #### plotType

            java.lang.Class<T> plotType

      - #### showLabel

            boolean showLabel

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Crosshair extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### style

            StrokeType style

      - #### width

            java.lang.Float width

      - #### color

            Color color

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Line extends XYGraphics implements Serializable

    - ### Serialized Fields

      - #### width

            java.lang.Float width

      - #### style

            StrokeType style

      - #### interpolation

            java.lang.Integer interpolation

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Points extends XYGraphics implements Serializable

    - ### Serialized Fields

      - #### baseSize

            float baseSize

      - #### sizes

            java.util.List<E> sizes

      - #### baseShape

            ShapeType baseShape

      - #### shapes

            java.util.List<E> shapes

      - #### baseFill

            java.lang.Boolean baseFill

      - #### fills

            java.util.List<E> fills

      - #### baseOutlineColor

            Color baseOutlineColor

      - #### outlineColors

            java.util.List<E> outlineColors

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Rasters extends XYGraphics implements Serializable

    - ### Serialized Fields

      - #### width

            java.util.List<E> width

      - #### height

            java.util.List<E> height

      - #### opacity

            java.util.List<E> opacity

      - #### filePath

            java.lang.String filePath

      - #### fileUrl

            java.lang.String fileUrl

      - #### dataString

            byte[] dataString

      - #### baseColor

            Color baseColor

      - #### position

            java.lang.String position

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Stems extends BasedXYGraphics implements Serializable

    - ### Serialized Fields

      - #### width

            java.lang.Float width

      - #### baseStyle

            StrokeType baseStyle

      - #### styles

            java.util.List<E> styles

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.Text extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### x

            java.lang.Number x

      - #### y

            java.lang.Number y

      - #### showPointer

            boolean showPointer

      - #### text

            java.lang.String text

      - #### pointerAngle

            java.lang.Double pointerAngle

      - #### color

            Color color

      - #### size

            int size

      - #### plotType

            java.lang.Class<T> plotType

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.XYGraphics extends Graphics implements Serializable

    - ### Serialized Fields

      - #### xs

            java.util.List<E> xs

      - #### ys

            java.util.List<E> ys

      - #### displayName

            java.lang.String displayName

      - #### baseColor

            Color baseColor

      - #### colors

            java.util.List<E> colors

      - #### plotType

            java.lang.Class<T> plotType

      - #### lodFilter

            Filter lodFilter

      - #### toolTipBuilder

            java.lang.Object toolTipBuilder

      - #### toolTips

            java.util.List<E> toolTips

  - ### Class com.twosigma.beakerx.chart.xychart.plotitem.YAxis extends java.lang.Object implements Serializable

    - ### Serialized Fields

      - #### label

            java.lang.String label

      - #### autoRange

            boolean autoRange

      - #### autoRangeIncludesZero

            boolean autoRangeIncludesZero

      - #### lowerMargin

            double lowerMargin

      - #### upperMargin

            double upperMargin

      - #### lowerBound

            double lowerBound

      - #### upperBound

            double upperBound

      - #### log

            boolean log

      - #### logBase

            double logBase

- ## Package com.twosigma.beakerx.table.action

  - ### Class com.twosigma.beakerx.table.action.TableActionDetails extends java.lang.Object implements Serializable

    serialVersionUID:
      8873196253824638288L

    - ### Serialized Fields

      - #### row

            int row

      - #### col

            int col

      - #### contextMenuItem

            java.lang.String contextMenuItem

      - #### actionType

            com.twosigma.beakerx.widget.CommActions actionType

      - #### tag

            java.lang.String tag