Class Table
Java class for Table complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Table">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="SQL" type="{}SQL" minOccurs="0"/>
<element name="AggExclude" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="pattern" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="ignorecase" type="{http://www.w3.org/2001/XMLSchema}boolean" default="true" />
</restriction>
</complexContent>
</complexType>
</element>
<group ref="{}AggTable" maxOccurs="unbounded" minOccurs="0"/>
<element name="Hint" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
</element>
</sequence>
<attribute name="name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="schema" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="alias" type="{http://www.w3.org/2001/XMLSchema}string" />
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the aggExclude property.A definition of an aggregate table for a base fact table.getAlias()Gets the value of the alias property.getHint()Gets the value of the hint property.getName()Gets the value of the name property.Gets the value of the schema property.getSQL()Gets the value of the sql property.voidSets the value of the alias property.voidSets the value of the name property.voidSets the value of the schema property.voidSets the value of the sql property.
-
Field Details
-
sql
-
aggExclude
-
aggTable
-
hint
-
name
-
schema
-
alias
-
-
Constructor Details
-
Table
public Table()
-
-
Method Details
-
getSQL
Gets the value of the sql property.- Returns:
- possible object is
SQL
-
setSQL
Sets the value of the sql property.- Parameters:
value- allowed object isSQL
-
getAggExclude
Gets the value of the aggExclude property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the aggExclude property.For example, to add a new item, do as follows:
getAggExclude().add(newItem);Objects of the following type(s) are allowed in the list
Table.AggExclude -
getAggTable
A definition of an aggregate table for a base fact table. This aggregate table must be in the same schema as the base fact table. Gets the value of the aggTable property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the aggTable property.For example, to add a new item, do as follows:
getAggTable().add(newItem);Objects of the following type(s) are allowed in the list
Table.AggNameTable.AggPattern -
getHint
Gets the value of the hint property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the hint property.For example, to add a new item, do as follows:
getHint().add(newItem);Objects of the following type(s) are allowed in the list
Table.Hint -
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getSchema
Gets the value of the schema property.- Returns:
- possible object is
String
-
setSchema
Sets the value of the schema property.- Parameters:
value- allowed object isString
-
getAlias
Gets the value of the alias property.- Returns:
- possible object is
String
-
setAlias
Sets the value of the alias property.- Parameters:
value- allowed object isString
-