|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.stimulsoft.base.serializing.StiSerializedObject
com.stimulsoft.report.dictionary.businessObjects.StiBusinessObject
public class StiBusinessObject
Field Summary | |
---|---|
java.util.Iterator |
enumerator
|
int |
Position
|
Fields inherited from interface com.stimulsoft.base.serializing.interfaceobject.IStiSerializableRef |
---|
REFERENCE_EMPTY, REFERENCE_REPORT |
Constructor Summary | |
---|---|
StiBusinessObject()
Creates new instance of StiBusinessObject class. |
|
StiBusinessObject(java.lang.String category,
java.lang.String name,
java.lang.String alias,
java.lang.String guid)
Creates new instance of StiBusinessObject class. |
Method Summary | |
---|---|
void |
ClearAllStates()
Clear all earlier saved object states. |
void |
Connect()
|
void |
CreateEnumerator()
|
void |
Disconnect()
|
void |
first()
Sets a position at the beginning. |
java.lang.Object |
get(java.lang.String string)
|
java.lang.String |
getAlias()
Gets or sets alias of business object. |
java.lang.Object |
GetBusinessObjectData()
|
java.lang.Object |
GetBusinessObjectData(boolean isColumnsRetrieve)
|
StiBusinessObjectsCollection |
getBusinessObjects()
Gets or sets collection of the business objects. |
java.lang.Object |
getBusinessObjectValue()
Gets or sets business object. |
java.lang.String |
getCategory()
Gets or sets category name of business object. |
StiDataColumnsCollection |
getColumns()
Gets or sets the column collection. |
java.lang.String |
GetCorrectFullName()
Returns the name of the Business Object. |
int |
getCount()
Gets count of elements. |
java.lang.Object |
getCurrent()
|
StiDictionary |
getDictionary()
Gets or sets the dictionary in which this Business Object is located. |
java.lang.String |
GetFullName()
Returns the text representation of the Business Object. |
java.lang.String |
getGuid()
Gets or sets guid of business object. |
boolean |
getInherited()
|
boolean |
getIsBof()
Gets value indicates that this position specifies to the beginning of data. |
boolean |
getIsEmpty()
Gets value indicates that no data. |
boolean |
getIsEof()
Gets value indicates that this position specifies to the data end. |
java.lang.Object |
getItem(java.lang.String name)
|
int |
getLevel()
|
java.lang.String |
getName()
Gets or sets name of business object. |
StiBusinessObject |
getParentBusinessObject()
|
int |
getPosition()
Gets the current position. |
int |
getSize()
|
StiBusinessObject |
GetTopParentBusinessObject()
|
boolean |
isBof()
|
boolean |
isEmpty()
|
boolean |
isEof()
|
void |
last()
Sets a position on the last element. |
void |
LoadFromJsonObject(JSONObject jObject)
|
void |
next()
Sets a position on the next element. |
void |
prior()
Sets a position on the previous element. |
void |
RestoreCurrentValue()
|
void |
RestoreState(java.lang.String string)
|
void |
SaveState(java.lang.String string)
|
JSONObject |
SaveToJsonObject(StiJsonSaveMode mode)
|
void |
setAlias(java.lang.String value)
|
void |
setBof(boolean value)
|
void |
setBusinessObjects(StiBusinessObjectsCollection value)
|
void |
setBusinessObjectValue(java.lang.Object value)
|
void |
setCategory(java.lang.String value)
|
void |
setColumns(StiDataColumnsCollection value)
|
void |
setCurrentObject(java.lang.Object object)
|
void |
SetDetails()
Set the details data for Business Objects. |
void |
setDictionary(StiDictionary value)
|
void |
setEof(boolean value)
|
void |
setGuid(java.lang.String value)
|
void |
setInherited(boolean value)
|
void |
setIsBof(boolean value)
|
void |
setIsEof(boolean value)
|
void |
setName(java.lang.String value)
|
void |
SetNextValue()
|
void |
setOwnerBand(StiDataBand masterDataBand)
|
void |
setParentBusinessObject(StiBusinessObject value)
|
void |
setPosition(int value)
|
void |
SetPrevValue()
|
int |
size()
|
java.lang.String |
toString()
Returns the text view of the Business Object. |
Methods inherited from class com.stimulsoft.base.serializing.StiSerializedObject |
---|
cleanReference, getReference, setReference |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public java.util.Iterator enumerator
public int Position
Constructor Detail |
---|
public StiBusinessObject()
public StiBusinessObject(java.lang.String category, java.lang.String name, java.lang.String alias, java.lang.String guid)
category
- Category of business object.name
- Name of business object.alias
- Alias of business object.value
- Business object.Method Detail |
---|
public void ClearAllStates()
public final boolean getInherited()
public final void setInherited(boolean value)
public int getPosition()
public void setPosition(int value)
public final int getCount()
public boolean getIsBof()
public void setIsBof(boolean value)
public boolean getIsEof()
public void setIsEof(boolean value)
public boolean getIsEmpty()
public void first()
public void prior()
public void next()
public void last()
public final java.lang.Object getCurrent()
public final StiBusinessObjectsCollection getBusinessObjects()
public final void setBusinessObjects(StiBusinessObjectsCollection value)
public StiDataColumnsCollection getColumns()
public void setColumns(StiDataColumnsCollection value)
public final java.lang.String getGuid()
public final void setGuid(java.lang.String value)
public final java.lang.String getCategory()
public final void setCategory(java.lang.String value)
public final java.lang.String getName()
getName
in interface IStiName
public final void setName(java.lang.String value)
setName
in interface IStiName
public final java.lang.String getAlias()
public final void setAlias(java.lang.String value)
public final java.lang.Object getBusinessObjectValue()
public final void setBusinessObjectValue(java.lang.Object value)
public final StiDictionary getDictionary()
public final void setDictionary(StiDictionary value)
public final void SetPrevValue()
public final void SetNextValue()
public final void RestoreCurrentValue()
public final StiBusinessObject GetTopParentBusinessObject()
public final void CreateEnumerator()
public final void SetDetails()
public final java.lang.Object GetBusinessObjectData()
public final java.lang.Object GetBusinessObjectData(boolean isColumnsRetrieve)
public final java.lang.String GetFullName()
public final java.lang.String GetCorrectFullName()
public java.lang.String toString()
toString
in class java.lang.Object
public final void Connect()
public final void Disconnect()
public final StiBusinessObject getParentBusinessObject()
public final void setParentBusinessObject(StiBusinessObject value)
public final java.lang.Object getItem(java.lang.String name)
public boolean isEof()
public void setEof(boolean value)
public boolean isBof()
public void setBof(boolean value)
public boolean isEmpty()
public int getSize()
public int size()
public void SaveState(java.lang.String string)
public void RestoreState(java.lang.String string)
public java.lang.Object get(java.lang.String string)
public void setCurrentObject(java.lang.Object object)
public int getLevel()
public void setOwnerBand(StiDataBand masterDataBand)
public JSONObject SaveToJsonObject(StiJsonSaveMode mode) throws JSONException
SaveToJsonObject
in interface IStiJsonReportObject
JSONException
public void LoadFromJsonObject(JSONObject jObject) throws JSONException
LoadFromJsonObject
in interface IStiJsonReportObject
JSONException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |