|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.eclipse.birt.report.engine.api.DataSetID
public class DataSetID
ID represent the data set. a data set is created by a sub query or a query. If it is created by a data query, it will have a uniqe data set name. Otherwise, the data set id is determinted by its parent data set, parent row id and the subquery name.
Constructor Summary | |
---|---|
DataSetID(DataSetID parent,
long rowId,
java.lang.String queryName)
DataSetID of the subquery. |
|
DataSetID(DataSetID parent,
java.lang.String cellId,
java.lang.String queryName)
DataSetID of the subquery. |
|
DataSetID(java.lang.String dataSetName)
create a dataset id of a normal query. |
Method Summary | |
---|---|
boolean |
equals(java.lang.Object a)
|
java.lang.String |
getCellID()
cell id in the parent data set. |
java.lang.String |
getDataSetName()
data set name if any. |
DataSetID |
getParentID()
parent data set if any. |
java.lang.String |
getQueryName()
query name if any. |
long |
getRowID()
row id in the parent data set. |
static DataSetID |
parse(char[] buffer,
int offset,
int length)
Parse dataSetID. |
static DataSetID |
parse(java.lang.String dataSetId)
Parse the dataSetID of a String |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public DataSetID(DataSetID parent, long rowId, java.lang.String queryName)
parent
- can't be null.rowId
- queryName
- can't be null.public DataSetID(DataSetID parent, java.lang.String cellId, java.lang.String queryName)
parent
- can't be null.cellId
- queryName
- can't be null.public DataSetID(java.lang.String dataSetName)
dataSetName
- can't be null.Method Detail |
---|
public DataSetID getParentID()
public java.lang.String getDataSetName()
public java.lang.String getQueryName()
public long getRowID()
public java.lang.String getCellID()
public boolean equals(java.lang.Object a)
equals
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
public static DataSetID parse(java.lang.String dataSetId)
dataSetId
-
public static DataSetID parse(char[] buffer, int offset, int length)
buffer
- offset
- length
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |