public class StiFilter extends java.lang.Object implements IStiSerializable, IStiSerializableToString, java.lang.Cloneable, IStiJsonReportObject
| Modifier and Type | Field and Description |
|---|---|
java.lang.String |
column |
| Constructor and Description |
|---|
StiFilter()
Creates a new object of the type StiFilter.
|
StiFilter(StiFilterItem item,
java.lang.String column,
StiFilterCondition condition,
java.lang.String value1,
java.lang.String value2,
StiFilterDataType dataType,
java.lang.String expression)
Creates a new object of the type StiFilter.
|
StiFilter(java.lang.String expression)
Creates a new object of the type StiFilter.
|
StiFilter(java.lang.String column,
StiFilterCondition condition,
java.util.Date date1)
Creates a new object of the type StiFilter.
|
StiFilter(java.lang.String column,
StiFilterCondition condition,
java.util.Date date1,
java.util.Date date2)
Creates a new object of the type StiFilter.
|
StiFilter(java.lang.String column,
StiFilterCondition condition,
java.lang.String value,
StiFilterDataType dataType)
Creates a new object of the type StiFilter.
|
StiFilter(java.lang.String column,
StiFilterCondition condition,
java.lang.String value1,
java.lang.String value2,
StiFilterDataType dataType)
Creates a new object of the type StiFilter.
|
| Modifier and Type | Method and Description |
|---|---|
void |
deserialize(java.lang.String strObject) |
java.lang.String |
getColumn() |
StiFilterCondition |
getCondition() |
StiFilterDataType |
getDataType() |
StiExpression |
getExpression()
Gets or sets the filter expression.
|
StiFilterItem |
getItem() |
java.lang.String |
getValue1() |
java.lang.String |
getValue2() |
void |
LoadFromJsonObject(JSONObject jObject) |
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode) |
java.lang.String |
serialize() |
void |
setColumn(java.lang.String value) |
void |
setCondition(StiFilterCondition value) |
void |
setDataType(StiFilterDataType value) |
void |
setExpression(StiExpression value) |
void |
setItem(StiFilterItem value) |
void |
setValue1(java.lang.String value) |
void |
setValue2(java.lang.String value) |
public StiFilter()
public StiFilter(StiFilterItem item, java.lang.String column, StiFilterCondition condition, java.lang.String value1, java.lang.String value2, StiFilterDataType dataType, java.lang.String expression)
public StiFilter(java.lang.String expression)
public StiFilter(java.lang.String column,
StiFilterCondition condition,
java.util.Date date1)
public StiFilter(java.lang.String column,
StiFilterCondition condition,
java.util.Date date1,
java.util.Date date2)
public StiFilter(java.lang.String column,
StiFilterCondition condition,
java.lang.String value,
StiFilterDataType dataType)
public StiFilter(java.lang.String column,
StiFilterCondition condition,
java.lang.String value1,
java.lang.String value2,
StiFilterDataType dataType)
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject in interface IStiJsonReportObjectJSONExceptionpublic void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject in interface IStiJsonReportObjectJSONExceptionpublic java.lang.String getColumn()
public StiFilterCondition getCondition()
public StiFilterDataType getDataType()
public StiExpression getExpression()
public StiFilterItem getItem()
public java.lang.String getValue1()
public java.lang.String getValue2()
public void setColumn(java.lang.String value)
public void setCondition(StiFilterCondition value)
public void setDataType(StiFilterDataType value)
public void setExpression(StiExpression value)
public void setItem(StiFilterItem value)
public void setValue1(java.lang.String value)
public void setValue2(java.lang.String value)
public java.lang.String serialize()
serialize in interface IStiSerializableToStringpublic void deserialize(java.lang.String strObject)
deserialize in interface IStiSerializableToStringCopyright © 2019 Stimulsoft. All Rights Reserved.