|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface DataRef
DataRef holding a reference to a SQL expression or an attribute.
| Field Summary | |
|---|---|
static int |
AGG_CALC
Calculate based on aggregate value. |
static int |
CUBE
Cube data ref. |
static int |
CUBE_DIMENSION
Cube dimension data ref. |
static int |
CUBE_MEASURE
Cube measure data ref. |
static int |
CUBE_MODEL_DIMENSION
Cube model dimension data ref. |
static int |
CUBE_MODEL_TIME_DIMENSION
Cube model time dimension data ref. |
static int |
CUBE_TIME_DIMENSION
Cube time dimension data ref. |
static int |
DIMENSION
Dimension data ref. |
static int |
MEASURE
Measure data ref. |
static int |
MODEL
Model cube data ref. |
static int |
NONE
Normal data ref. |
static int |
TIME
Time dimension data ref. |
| Method Summary | |
|---|---|
int |
addr()
Get the address. |
Object |
clone()
Create a copy of this object. |
boolean |
equals(Object obj,
boolean strict)
Compare two column refs. |
String |
getAttribute()
Get the referenced attribute. |
Enumeration |
getAttributes()
Get a list of all attributes that are referenced by this object. |
String |
getDataType()
Get the data type. |
String |
getDefaultFormula()
Get the default formula. |
Enumeration |
getEntities()
Get the attribute's parent entity. |
String |
getEntity()
Get the attribute's parent entity. |
String |
getName()
Get the name of the field. |
int |
getRefType()
Get the ref type. |
XTypeNode |
getTypeNode()
Get the type node. |
boolean |
isEmpty()
Check if the data ref is blank. |
boolean |
isEntityBlank()
Determine if the entity is blank. |
boolean |
isExpression()
Check if the attribute is an expression. |
boolean |
parseData(DataInputStream input)
Parse data from an InputStream. |
String |
toView()
Get the view representation of this field. |
void |
writeData(DataOutputStream output)
Write data to a DataOutputStream. |
| Methods inherited from interface inetsoft.util.XMLSerializable |
|---|
parseXML, writeXML |
| Methods inherited from interface java.lang.Comparable |
|---|
compareTo |
| Field Detail |
|---|
static final int NONE
static final int DIMENSION
static final int MEASURE
static final int CUBE
static final int MODEL
static final int TIME
static final int CUBE_DIMENSION
static final int CUBE_MEASURE
static final int CUBE_TIME_DIMENSION
static final int CUBE_MODEL_DIMENSION
static final int CUBE_MODEL_TIME_DIMENSION
static final int AGG_CALC
| Method Detail |
|---|
int getRefType()
String getDefaultFormula()
boolean isExpression()
boolean isEmpty()
String getEntity()
Enumeration getEntities()
String getAttribute()
Enumeration getAttributes()
boolean isEntityBlank()
true if entity is null or entity is
equal to empty string ("").String getName()
String getDataType()
XTypeNode getTypeNode()
String toView()
Object clone()
boolean equals(Object obj,
boolean strict)
strict - true to compare all properties of ColumnRef. Otherwise
only entity and attribute are compared.
void writeData(DataOutputStream output)
throws IOException
writeData in interface inetsoft.util.DataSerializableoutput - the destination DataOutputStream.
IOException.
IOExceptionboolean parseData(DataInputStream input)
parseData in interface inetsoft.util.DataSerializableinput - the source DataInputStream.
int addr()
|
Copyright © 1996-2014 InetSoft Technology Corp. All Rights Reserved. | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||