|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Corresponds to an <table> element in the configuration.
Method Summary | |
void |
addPartitionedColumn(PartitionedColumn partitionedColumn)
Called by the configuration builder |
void |
fillPartitionedTableListNullSuffixes(PartitionedTableSuffixList partitionedTableSuffixList)
Fill the column null suffixes with all the partitions of the column (for each null column suffix). |
java.lang.String |
getName()
|
PartitionedColumn |
getPartitionedColumn(java.lang.String name)
|
int |
getPartitionedColumnIndex(PartitionedColumn partitionedColumn)
|
java.util.List |
getPartitionedColumns()
Returns the list of all the partitioned columns of this table. |
java.lang.String |
getPartitionedTableNameFromSuffixes(java.lang.String[] suffixes)
Constructs a table name given a list of column suffixes. |
java.util.List |
getPartitionedTables(PartitionedTableSuffixList partitionedTableSuffixList)
A list of table names built using partitionedTableSuffixList |
PartitionedTableSuffixList |
getPartitionedTableSuffixList()
Returns a PartitionedTableSuffixList with all the partitions of all the columns. |
void |
setName(java.lang.String name)
Called by the configuration builder |
void |
setSeparator(java.lang.String separator)
Called by the configuration builder |
Method Detail |
public PartitionedTableSuffixList getPartitionedTableSuffixList() throws LetsPartyException
PartitionedTableSuffixList
with all the partitions of all the columns.
PartitionedTableSuffixList
with all the partitions of all the columns.
LetsPartyException
public void fillPartitionedTableListNullSuffixes(PartitionedTableSuffixList partitionedTableSuffixList) throws LetsPartyException
LetsPartyException
public PartitionedColumn getPartitionedColumn(java.lang.String name)
name
-
PartitionedColumn
named name
public int getPartitionedColumnIndex(PartitionedColumn partitionedColumn) throws LetsPartyException
partitionedColumn
in this table
LetsPartyException
public java.lang.String getPartitionedTableNameFromSuffixes(java.lang.String[] suffixes) throws LetsPartyException
suffixes
-
LetsPartyException
public java.util.List getPartitionedTables(PartitionedTableSuffixList partitionedTableSuffixList) throws LetsPartyException
partitionedTableSuffixList
partitionedTableSuffixList
-
LetsPartyException
public void addPartitionedColumn(PartitionedColumn partitionedColumn)
partitionedColumn
- public void setName(java.lang.String name)
name
- public java.lang.String getName()
public void setSeparator(java.lang.String separator)
separator
- public java.util.List getPartitionedColumns()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |