com.stimulsoft.base
Class StiJsonReportObjectHelper.Serialize

java.lang.Object
  extended by com.stimulsoft.base.StiJsonReportObjectHelper.Serialize
Enclosing class:
StiJsonReportObjectHelper

public static class StiJsonReportObjectHelper.Serialize
extends java.lang.Object


Constructor Summary
StiJsonReportObjectHelper.Serialize()
           
 
Method Summary
static JSONObject colorArray(StiColor[] array)
           
static java.lang.String font(StiFont font, java.lang.String defaultFamily, float defaultEmSize)
           
static java.lang.String font(StiFont font, java.lang.String defaultFamily, float defaultEmSize, int defaultStyle)
           
static java.lang.String fontDefault(StiFont font)
           
static JSONObject IntArray(int[] array)
           
static JSONObject IntArray(java.util.List<java.lang.Integer> array)
           
static java.lang.String jBorder(StiBorder border)
           
static java.lang.String JBorder(StiBorder border)
           
static java.lang.String jBorderSide(StiBorderSide side)
           
static java.lang.String JBrush(StiBrush brush)
           
static java.lang.String JBrush(StiBrush brush, StiBrush defaultBrush)
           
static java.lang.String jCap(StiCap cap)
           
static java.lang.String jColor(StiColor color)
           
static java.lang.String jColor(StiColor color, StiColor defColor)
           
static java.lang.String JColor(StiColor color, StiColorEnum defColor)
           
static JSONObject point(StiPoint pos)
           
static JSONObject pointF(StiPoint pos)
           
static java.lang.String rectangleD(StiRectangle rect)
           
static JSONObject size(StiSize size)
           
static java.lang.String sizeD(StiSize size)
           
static JSONObject StringArray(java.util.List<java.lang.String> array)
           
static JSONObject StringArray(java.lang.String[] array)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StiJsonReportObjectHelper.Serialize

public StiJsonReportObjectHelper.Serialize()
Method Detail

fontDefault

public static java.lang.String fontDefault(StiFont font)

font

public static java.lang.String font(StiFont font,
                                    java.lang.String defaultFamily,
                                    float defaultEmSize)

font

public static java.lang.String font(StiFont font,
                                    java.lang.String defaultFamily,
                                    float defaultEmSize,
                                    int defaultStyle)

rectangleD

public static java.lang.String rectangleD(StiRectangle rect)

sizeD

public static java.lang.String sizeD(StiSize size)

jColor

public static java.lang.String jColor(StiColor color,
                                      StiColor defColor)

JColor

public static java.lang.String JColor(StiColor color,
                                      StiColorEnum defColor)

jColor

public static java.lang.String jColor(StiColor color)

colorArray

public static JSONObject colorArray(StiColor[] array)
                             throws JSONException
Throws:
JSONException

StringArray

public static JSONObject StringArray(java.lang.String[] array)
                              throws JSONException
Throws:
JSONException

StringArray

public static JSONObject StringArray(java.util.List<java.lang.String> array)
                              throws JSONException
Throws:
JSONException

IntArray

public static JSONObject IntArray(int[] array)
                           throws JSONException
Throws:
JSONException

IntArray

public static JSONObject IntArray(java.util.List<java.lang.Integer> array)
                           throws JSONException
Throws:
JSONException

size

public static JSONObject size(StiSize size)
                       throws JSONException
Throws:
JSONException

point

public static JSONObject point(StiPoint pos)
                        throws JSONException
Throws:
JSONException

pointF

public static JSONObject pointF(StiPoint pos)
                         throws JSONException
Throws:
JSONException

jCap

public static java.lang.String jCap(StiCap cap)

JBrush

public static java.lang.String JBrush(StiBrush brush)

JBrush

public static java.lang.String JBrush(StiBrush brush,
                                      StiBrush defaultBrush)

jBorderSide

public static java.lang.String jBorderSide(StiBorderSide side)

JBorder

public static java.lang.String JBorder(StiBorder border)

jBorder

public static java.lang.String jBorder(StiBorder border)