|
|||||||||||
| 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
LetsPartyExceptionpublic 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 -
LetsPartyExceptionpublic 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 | ||||||||||