public class UFakeHDSTable extends Object implements jet.util.Containable
| Constructor and Description |
|---|
UFakeHDSTable(String name) |
UFakeHDSTable(String name,
UFakeHDSTable parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
appendColumn(String name,
String fullName,
boolean isFldInWhere,
int sqlType,
String format,
boolean array,
boolean attribute,
int colIndex) |
UFakeHDSTable |
findTableByName(String name) |
Vector |
getAllCols()
Gets the current table's columns and includes all columns of the sub tables whose attribute property is true.
|
boolean |
getAttrib()
Returns "Attributes" property value which is defined in the table node of HDS data source in the catalog resource tree.
|
Vector |
getChildren()
Gets all children, including tables and columns.
|
Vector |
getCols()
Gets the table's columns.
|
String |
getFullName()
Gets the table's full name.
|
String |
getName() |
Vector |
getRealTabs()
Gets sub tables which does not include the sub tables whose "Attributes" property is true.
|
InputStreamFactory |
getStreamFactory()
Refers to jet.datasource.InputStreamFactory.
|
String |
getTableName()
Gets the table's name.
|
Vector |
getTabs()
Gets all child tables.
|
String |
getURI() |
void |
setAttrib(boolean isAttrib)
Sets "Attributes" property value.
|
void |
setStreamFactory(InputStreamFactory streamFactory)
Refers to jet.datasource.InputStreamFactory.
|
void |
setURI(String uri) |
String |
toString() |
public UFakeHDSTable(String name)
public UFakeHDSTable(String name, UFakeHDSTable parent)
public void appendColumn(String name, String fullName, boolean isFldInWhere, int sqlType, String format, boolean array, boolean attribute, int colIndex)
public void setURI(String uri)
uri - URI of an XML data resource.
This URI reference is as defined by RFC 2396: Uniform Resource Identifiers (URI): Generic Syntax, amended by RFC 2732: Format for Literal IPv6 Addresses in URLs.public String getURI()
public String getName()
public String getFullName()
public String getTableName()
public Vector getCols()
public Vector getTabs()
public UFakeHDSTable findTableByName(String name)
public Vector getChildren()
getChildren in interface jet.util.Containablepublic void setAttrib(boolean isAttrib)
isAttrib - "Attributes" property value which is defined in the table node of HDS data source in the catalog resource tree.
If true, it indicates that we will take all columns in this table as the column of the parent table.public boolean getAttrib()
public Vector getAllCols()
public Vector getRealTabs()
public InputStreamFactory getStreamFactory()
public void setStreamFactory(InputStreamFactory streamFactory)
© insightsoftware. All rights reserved.