|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.report.dictionary.StiDataColumn
public class StiDataColumn
Constructor Summary | |
---|---|
StiDataColumn()
by serializing. |
|
StiDataColumn(java.lang.String name,
java.lang.String alias,
StiSystemType systemType)
Creates a new object of the type StiDataColumn. |
|
StiDataColumn(java.lang.String nameInSource,
java.lang.String name,
java.lang.String alias,
StiSystemType systemType)
Creates a new object of the type StiDataColumn. |
Method Summary | |
---|---|
void |
deserialize(java.lang.String strObject)
Десериализация объекта из строки. |
java.lang.String |
getAlias()
Gets or sets an alias of column data. |
StiBusinessObject |
getBusinessObject()
Gets or sets the Business Object in what the column is described. |
static StiBusinessObject |
GetBusinessObjectFromDataColumn(StiDictionary dictionary,
java.lang.String column)
|
java.lang.String |
getCaption()
|
static java.lang.String |
GetColumnNameFromDataColumn(StiDictionary dictionary,
java.lang.String column)
Returns column name from the full name of column. |
java.lang.String |
getColumnPath()
|
static StiDataColumn |
getDataColumnFromColumnName(StiDictionary dictionary,
java.lang.String column,
boolean allowRelationName)
|
static java.lang.Object |
GetDataFromBusinessObject(StiDictionary dictionary,
java.lang.String column)
|
static java.lang.Object |
GetDataFromDataColumn(StiDictionary dictionary,
java.lang.String column)
|
static java.lang.Object |
GetDataFromDataColumn(StiDictionary dictionary,
java.lang.String column,
boolean useRelationName)
Returns object from the Data Source with full name of column. |
static java.lang.String |
getDataFromDataColumnStr(StiDictionary dictionary,
java.lang.String column)
|
static java.util.List<java.lang.Object> |
getDataListFromDataColumn(StiDictionary dictionary,
java.lang.String column,
java.lang.Integer maxRows)
Returns list of object from the Data Source with specified DataColumn. |
static java.lang.Object[] |
GetDatasFromDataColumn(StiDictionary dictionary,
java.lang.String column)
Returns array of object from the Data Source with specified DataColumn. |
static java.util.ArrayList<java.lang.Object> |
getDatasFromDataColumn(StiDictionary dictionary,
java.lang.String column,
java.lang.Integer maxRows)
Returns array of object from the Data Source with specified DataColumn. |
StiDataSource |
getDataSource()
Gets or sets the Data Source in what the column is described. |
static StiDataSource |
GetDataSourceFromDataColumn(StiDictionary dictionary,
java.lang.String column)
Returns Data Source from the full name of column. |
int |
getIndex()
Gets or sets the index of a column in the collection of columns. |
boolean |
getInherited()
|
java.lang.String |
getKey()
|
java.lang.String |
getName()
Gets or sets a column name. |
java.lang.String |
getNameInSource()
Gets or sets a original name. |
static java.lang.String |
GetRelationName(StiDictionary dictionary,
StiDataSource dataSource,
java.lang.String relationName)
|
StiSystemType |
getSystemType()
|
StiSystemTypeEnum |
getType()
Gets or sets the type of column data. |
boolean |
isArray()
|
void |
LoadFromJsonObject(JSONObject jObject)
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
java.lang.String |
serialize()
Сериализация объекта в строку. |
void |
setAlias(java.lang.String value)
|
void |
setBusinessObject(StiBusinessObject value)
|
void |
setCaption(java.lang.String caption)
|
void |
setCorrectName(java.lang.String value)
|
void |
setDataSource(StiDataSource value)
|
void |
setIndex(int value)
|
void |
setInherited(boolean value)
|
void |
setKey(java.lang.String key)
|
void |
setName(java.lang.String value)
|
void |
setNameInSource(java.lang.String value)
|
void |
setSystemType(StiSystemType systemType)
|
void |
setTypeOrUserType(java.lang.String systemTypeName)
|
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public StiDataColumn()
public StiDataColumn(java.lang.String name, java.lang.String alias, StiSystemType systemType)
name
- Name of column.alias
- Alias of column.type
- Type of data of column.public StiDataColumn(java.lang.String nameInSource, java.lang.String name, java.lang.String alias, StiSystemType systemType)
name
- Name of column.alias
- Alias of column.type
- Type of data of column.Method Detail |
---|
public void setSystemType(StiSystemType systemType)
systemType
- the systemType to setpublic java.lang.String getKey()
public void setKey(java.lang.String key)
key
- the key to setpublic final java.lang.String getName()
getName
in interface IStiName
public final void setName(java.lang.String value)
setName
in interface IStiName
public final void setCorrectName(java.lang.String value)
public final boolean getInherited()
getInherited
in interface IStiInherited
public final void setInherited(boolean value)
setInherited
in interface IStiInherited
public final StiDataSource getDataSource()
public final void setDataSource(StiDataSource value)
public final StiBusinessObject getBusinessObject()
public final void setBusinessObject(StiBusinessObject value)
public final int getIndex()
public final void setIndex(int value)
public final java.lang.String getNameInSource()
public final void setNameInSource(java.lang.String value)
public final java.lang.String getAlias()
public final void setAlias(java.lang.String value)
public final StiSystemTypeEnum getType()
public static java.lang.Object GetDataFromDataColumn(StiDictionary dictionary, java.lang.String column)
public static java.lang.String GetRelationName(StiDictionary dictionary, StiDataSource dataSource, java.lang.String relationName)
public static java.lang.Object GetDataFromBusinessObject(StiDictionary dictionary, java.lang.String column)
public static StiBusinessObject GetBusinessObjectFromDataColumn(StiDictionary dictionary, java.lang.String column)
public static java.lang.Object GetDataFromDataColumn(StiDictionary dictionary, java.lang.String column, boolean useRelationName)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.
public java.lang.String getColumnPath()
public static StiDataSource GetDataSourceFromDataColumn(StiDictionary dictionary, java.lang.String column)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.
public static java.util.List<java.lang.Object> getDataListFromDataColumn(StiDictionary dictionary, java.lang.String column, java.lang.Integer maxRows)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.maxRows
- Returned list of object.
public static java.util.ArrayList<java.lang.Object> getDatasFromDataColumn(StiDictionary dictionary, java.lang.String column, java.lang.Integer maxRows)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.maxRows
-
public static java.lang.String GetColumnNameFromDataColumn(StiDictionary dictionary, java.lang.String column)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.
public static java.lang.Object[] GetDatasFromDataColumn(StiDictionary dictionary, java.lang.String column)
dictionary
- Dictionary which contain Data Source.column
- Full name of column.
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String serialize()
IStiSerializableToString
serialize
in interface IStiSerializableToString
public void deserialize(java.lang.String strObject)
IStiSerializableToString
deserialize
in interface IStiSerializableToString
public void setTypeOrUserType(java.lang.String systemTypeName)
public StiSystemType getSystemType()
public static java.lang.String getDataFromDataColumnStr(StiDictionary dictionary, java.lang.String column)
public java.lang.String getCaption()
public void setCaption(java.lang.String caption)
caption
- the caption to setpublic static StiDataColumn getDataColumnFromColumnName(StiDictionary dictionary, java.lang.String column, boolean allowRelationName)
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject
in interface IStiJsonReportObject
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
JSONException
public boolean isArray()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |