|
Style Intelligence v12.0 | ||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectinetsoft.uql.XQuery
inetsoft.uql.tabular.TabularQuery
public abstract class TabularQuery
This is the base class for defining a tabular query.
| Field Summary |
|---|
| Fields inherited from class inetsoft.uql.XQuery |
|---|
DERIVED, HINT_DEFAULT_MAX_ROWS, HINT_IGNORE_MAX_ROWS, HINT_MAX_ROWS, HINT_TIMEOUT |
| Constructor Summary | |
|---|---|
TabularQuery(String type)
|
|
| Method Summary | |
|---|---|
protected void |
findVariables(Map varmap)
Find all variables used in this query. |
XTypeNode[] |
getOutputColumns()
Return the output columns of the query. |
XTypeNode |
getOutputType(Object session,
boolean full)
Get the output meta data of query (pre-selection). |
XSelection |
getSelection()
Get the XSelection object representing the selected columns. |
protected void |
parseAttributes(Element tag)
Parse the attributes of the XML tag. |
protected void |
parseContents(Element tag)
Parse the contents of the XML tag. |
void |
parseXML(Element root)
Parse the XML element that contains information on this query. |
void |
setOutputColumns(XTypeNode[] cols)
Set the output columns. |
protected void |
writeAttributes(PrintWriter writer)
Write the attributes of the XML tag. |
protected void |
writeContents(PrintWriter writer)
Write the contents of the XML tag. |
void |
writeXML(PrintWriter writer)
Generate the XML segment to represent this query. |
| Methods inherited from class inetsoft.uql.XQuery |
|---|
addVariable, clone, equals, findVariables, findVariables, findVariables, findVariables, getAllDefinedVariables, getDataSource, getDefinedVariables, getDescription, getEstimatedTime, getFolder, getMaxRows, getName, getOutputType, getPartition, getProperty, getTimeout, getType, getVariable, getVariableNames, hashCode, isOutputTypeAvailable, isVisible, removeVariable, revalidate, setDataSource, setDescription, setEstimatedTime, setFolder, setMaxRows, setName, setPartition, setProperty, setTimeout, setVisible, toString, updateQueryVariable |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public TabularQuery(String type)
| Method Detail |
|---|
public XTypeNode[] getOutputColumns()
public void setOutputColumns(XTypeNode[] cols)
public XTypeNode getOutputType(Object session,
boolean full)
getOutputType in class XQuerysession - the session objectfull - true to fetch full nameprotected void findVariables(Map varmap)
XQuery
findVariables in class XQuerypublic XSelection getSelection()
getSelection in class XQuerypublic final void writeXML(PrintWriter writer)
XQuery
writeXML in interface inetsoft.util.XMLSerializablewriteXML in class XQuery
public final void parseXML(Element root)
throws Exception
XQuery
parseXML in interface inetsoft.util.XMLSerializableparseXML in class XQueryExceptionprotected void writeAttributes(PrintWriter writer)
protected void writeContents(PrintWriter writer)
protected void parseAttributes(Element tag)
throws Exception
Exception
protected void parseContents(Element tag)
throws Exception
Exception
|
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 | ||||||||