Package com.stimulsoft.report.dictionary
Class StiDataParameter
java.lang.Object
com.stimulsoft.report.expressions.StiExpression
com.stimulsoft.report.dictionary.StiDataParameter
- All Implemented Interfaces:
IStiDefault,IStiJsonReportObject,IStiSerializable,IStiSerializableToString,IStiName,IStiInherited,Cloneable
-
Field Summary
Fields inherited from class com.stimulsoft.report.expressions.StiExpression
ParentComponent, value -
Constructor Summary
ConstructorsConstructorDescriptionCreates a new object of the type StiDataParameter.StiDataParameter(String name, int type, int size) Creates a new object of the type StiDataParameter.StiDataParameter(String name, String value, int type, int size) Creates a new object of the type StiDataParameter. -
Method Summary
Modifier and TypeMethodDescriptionvoiddeserialize(String strObject) booleanfinal StiDataSourceGets or sets the Data Source in what the parameter is described.final Stringfinal booleanfinal StringgetName()Gets or sets a parameter name.final Objectfinal Objectfinal ObjectintgetSize()Gets or sets size of parameter.intgetType()Gets or sets type of parameter.getValue()Gets or sets value of the expression.voidLoadFromJsonObject(JSONObject jObject) final voidsetDataSource(StiDataSource value) final voidsetExpression(String value) final voidsetInherited(boolean value) final voidfinal voidsetParameterValue(Object value) voidsetSize(int value) voidsetType(int value) voidtoString()Methods inherited from class com.stimulsoft.report.expressions.StiExpression
clone, deserializeStr, getDefaultEvent, getFullConvert, getGenAddEvent, isDefault
-
Constructor Details
-
StiDataParameter
public StiDataParameter()Creates a new object of the type StiDataParameter. -
StiDataParameter
Creates a new object of the type StiDataParameter. -
StiDataParameter
Creates a new object of the type StiDataParameter.
-
-
Method Details
-
getInherited
public final boolean getInherited()- Specified by:
getInheritedin interfaceIStiInherited
-
setInherited
public final void setInherited(boolean value) - Specified by:
setInheritedin interfaceIStiInherited
-
getName
Gets or sets a parameter name. -
setName
-
getApplyFormat
public boolean getApplyFormat()- Overrides:
getApplyFormatin classStiExpression
-
getValue
Description copied from class:StiExpressionGets or sets value of the expression.- Overrides:
getValuein classStiExpression
-
setValue
- Overrides:
setValuein classStiExpression
-
getExpression
-
setExpression
-
GetParameterValue
-
getParameterValueByDatabace
-
getParameterValue
-
setParameterValue
-
getDataSource
Gets or sets the Data Source in what the parameter is described. -
setDataSource
-
getType
public int getType()Gets or sets type of parameter. -
setType
public void setType(int value) -
getSize
public int getSize()Gets or sets size of parameter. -
setSize
public void setSize(int value) -
toString
- Overrides:
toStringin classStiExpression
-
serialize
- Specified by:
serializein interfaceIStiSerializableToString- Overrides:
serializein classStiExpression
-
deserialize
- Specified by:
deserializein interfaceIStiSerializableToString- Overrides:
deserializein classStiExpression
-
SaveToJsonObject
- Specified by:
SaveToJsonObjectin interfaceIStiJsonReportObject- Overrides:
SaveToJsonObjectin classStiExpression- Throws:
JSONException
-
LoadFromJsonObject
- Specified by:
LoadFromJsonObjectin interfaceIStiJsonReportObject- Overrides:
LoadFromJsonObjectin classStiExpression- Throws:
JSONException
-