it.eng.spagobi.behaviouralmodel.lov.service
Class GridMetadataContainer

java.lang.Object
  extended by it.eng.spagobi.behaviouralmodel.lov.service.GridMetadataContainer

public class GridMetadataContainer
extends java.lang.Object


Constructor Summary
GridMetadataContainer()
           
 
Method Summary
static java.util.List<java.lang.Object> buildHeaderMap(java.util.List<java.lang.String> colNames)
          Builds a list of maps of type {"header":"...", "name":"..." }
static java.util.List<java.lang.Object> buildHeaderMapForGrid(java.util.List<java.lang.String> colNames)
          Builds a list of maps of type {"header":"...", "name":"..." }
 java.util.List<java.lang.Object> getFields()
           
 java.util.Map<java.lang.String,java.lang.String> getMetaData()
           
 int getResults()
           
 java.lang.String getRootPropery()
           
 java.lang.String getTotalProperty()
           
 java.util.List<java.util.Map<java.lang.String,java.lang.String>> getValues()
           
static void main(java.lang.String[] args)
           
 void setFields(java.util.List<java.lang.Object> fields)
           
 void setProperty(java.lang.String propertyName, java.lang.String propertyValue)
           
 void setResults(int results)
           
 void setRootPropery(java.lang.String rootPropery)
           
 void setTotalProperty(java.lang.String totalProperty)
           
 void setValues(java.util.List<java.util.Map<java.lang.String,java.lang.String>> values)
           
 org.json.JSONObject toJSON()
           
 java.lang.String toJSONString()
          JSON serializer for this object
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

GridMetadataContainer

public GridMetadataContainer()
Method Detail

setProperty

public void setProperty(java.lang.String propertyName,
                        java.lang.String propertyValue)

getRootPropery

public java.lang.String getRootPropery()

setRootPropery

public void setRootPropery(java.lang.String rootPropery)

getMetaData

public java.util.Map<java.lang.String,java.lang.String> getMetaData()

getFields

public java.util.List<java.lang.Object> getFields()

setFields

public void setFields(java.util.List<java.lang.Object> fields)

getValues

public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getValues()

setValues

public void setValues(java.util.List<java.util.Map<java.lang.String,java.lang.String>> values)

getTotalProperty

public java.lang.String getTotalProperty()

setTotalProperty

public void setTotalProperty(java.lang.String totalProperty)

getResults

public int getResults()

setResults

public void setResults(int results)

toJSONString

public java.lang.String toJSONString()
                              throws SerializationException
JSON serializer for this object

Returns:
the network serialized
Throws:
SerializationException

toJSON

public org.json.JSONObject toJSON()
                           throws org.json.JSONException
Throws:
org.json.JSONException

buildHeaderMap

public static java.util.List<java.lang.Object> buildHeaderMap(java.util.List<java.lang.String> colNames)
Builds a list of maps of type {"header":"...", "name":"..." }

Parameters:
colNames -
Returns:

buildHeaderMapForGrid

public static java.util.List<java.lang.Object> buildHeaderMapForGrid(java.util.List<java.lang.String> colNames)
Builds a list of maps of type {"header":"...", "name":"..." }

Parameters:
colNames -
Returns:

main

public static void main(java.lang.String[] args)