|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use ColumnBuilder | |
|---|---|
| com.healthmarketscience.jackcess | |
| com.healthmarketscience.jackcess.impl | |
| com.healthmarketscience.jackcess.util | |
| Uses of ColumnBuilder in com.healthmarketscience.jackcess |
|---|
| Methods in com.healthmarketscience.jackcess that return ColumnBuilder | |
|---|---|
ColumnBuilder |
ColumnBuilder.escapeName()
Escapes the new column's name using TableBuilder.escapeIdentifier(java.lang.String). |
ColumnBuilder |
ColumnBuilder.setAutoNumber(boolean autoNumber)
Sets whether of not the new column is an auto-number column. |
ColumnBuilder |
ColumnBuilder.setCompressedUnicode(boolean compressedUnicode)
Sets whether of not the new column allows unicode compression. |
ColumnBuilder |
ColumnBuilder.setFromColumn(Column template)
Sets all attributes except name from the given Column template. |
ColumnBuilder |
ColumnBuilder.setFromColumn(ColumnBuilder template)
Sets all attributes except name from the given Column template. |
ColumnBuilder |
ColumnBuilder.setHyperlink(boolean hyperlink)
Sets whether of not the new column allows unicode compression. |
ColumnBuilder |
ColumnBuilder.setLength(int length)
Sets the length (in bytes) for the new column. |
ColumnBuilder |
ColumnBuilder.setLengthInUnits(int unitLength)
Sets the length (in type specific units) for the new column. |
ColumnBuilder |
ColumnBuilder.setMaxLength()
Sets the length for the new column to the max length for the type. |
ColumnBuilder |
ColumnBuilder.setPrecision(int newPrecision)
Sets the precision for the new column. |
ColumnBuilder |
ColumnBuilder.setScale(int newScale)
Sets the scale for the new column. |
ColumnBuilder |
ColumnBuilder.setSQLType(int type)
Sets the type for the new column based on the given SQL type. |
ColumnBuilder |
ColumnBuilder.setSQLType(int type,
int lengthInUnits)
Sets the type for the new column based on the given SQL type and target data length (in type specific units). |
ColumnBuilder |
ColumnBuilder.setType(DataType type)
Sets the type for the new column. |
ColumnBuilder |
ColumnBuilder.toColumn()
Creates a new Column with the currently configured attributes. |
| Methods in com.healthmarketscience.jackcess with parameters of type ColumnBuilder | |
|---|---|
TableBuilder |
TableBuilder.addColumn(ColumnBuilder column)
Adds a Column to the new table. |
ColumnBuilder |
ColumnBuilder.setFromColumn(ColumnBuilder template)
Sets all attributes except name from the given Column template. |
| Method parameters in com.healthmarketscience.jackcess with type arguments of type ColumnBuilder | |
|---|---|
TableBuilder |
TableBuilder.addColumns(Collection<? extends ColumnBuilder> columns)
Adds the Columns to the new table. |
| Uses of ColumnBuilder in com.healthmarketscience.jackcess.impl |
|---|
| Method parameters in com.healthmarketscience.jackcess.impl with type arguments of type ColumnBuilder | |
|---|---|
static short |
ColumnImpl.countNonLongVariableLength(List<ColumnBuilder> columns)
|
static short |
ColumnImpl.countVariableLength(List<ColumnBuilder> columns)
|
void |
DatabaseImpl.createTable(String name,
List<ColumnBuilder> columns)
Create a new table in this database |
void |
DatabaseImpl.createTable(String name,
List<ColumnBuilder> columns,
List<IndexBuilder> indexes)
Create a new table in this database |
| Uses of ColumnBuilder in com.healthmarketscience.jackcess.util |
|---|
| Methods in com.healthmarketscience.jackcess.util that return types with arguments of type ColumnBuilder | |
|---|---|
List<ColumnBuilder> |
SimpleImportFilter.filterColumns(List<ColumnBuilder> destColumns,
ResultSetMetaData srcColumns)
|
List<ColumnBuilder> |
ImportFilter.filterColumns(List<ColumnBuilder> destColumns,
ResultSetMetaData srcColumns)
The columns that should be used to create the imported table. |
static List<ColumnBuilder> |
ImportUtil.toColumns(ResultSetMetaData md)
Returns a List of Column instances converted from the given ResultSetMetaData (this is the same method used by the various importResultSet() methods). |
| Method parameters in com.healthmarketscience.jackcess.util with type arguments of type ColumnBuilder | |
|---|---|
List<ColumnBuilder> |
SimpleImportFilter.filterColumns(List<ColumnBuilder> destColumns,
ResultSetMetaData srcColumns)
|
List<ColumnBuilder> |
ImportFilter.filterColumns(List<ColumnBuilder> destColumns,
ResultSetMetaData srcColumns)
The columns that should be used to create the imported table. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||