Uses of Class
com.healthmarketscience.jackcess.ColumnBuilder
-
Packages that use ColumnBuilder Package Description 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 Modifier and Type Method Description ColumnBuilderColumnBuilder. escapeName()Escapes the new column's name usingTableBuilder.escapeIdentifier(java.lang.String).static ColumnBuilderDatabaseBuilder. newColumn(String name)Convenience method for constructing a ColumnBuilder.static ColumnBuilderDatabaseBuilder. newColumn(String name, DataType type)Convenience method for constructing a TableBuilder.ColumnBuilderColumnBuilder. putProperty(String name, DataType type, Object value)Sets the column property with the given name and type to the given value.ColumnBuilderColumnBuilder. putProperty(String name, Object value)Sets the column property with the given name to the given value.ColumnBuilderColumnBuilder. setAutoNumber(boolean autoNumber)Sets whether of not the new column is an auto-number column.ColumnBuilderColumnBuilder. setCalculated(boolean calculated)Sets whether of not the new column is a calculated column.ColumnBuilderColumnBuilder. setCalculatedInfo(String expression)Convenience method to set the various info for a calculated type (flag, result type property and expression)ColumnBuilderColumnBuilder. setCompressedUnicode(boolean compressedUnicode)Sets whether of not the new column allows unicode compression.ColumnBuilderColumnBuilder. setFromColumn(Column template)Sets all attributes except name from the given Column template (including all column properties except GUID).ColumnBuilderColumnBuilder. setFromColumn(ColumnBuilder template)Sets all attributes except name from the given Column template.ColumnBuilderColumnBuilder. setHyperlink(boolean hyperlink)Sets whether of not the new column allows unicode compression.ColumnBuilderColumnBuilder. setLength(int length)Sets the length (in bytes) for the new column.ColumnBuilderColumnBuilder. setLengthInUnits(int unitLength)Sets the length (in type specific units) for the new column.ColumnBuilderColumnBuilder. setMaxLength()Sets the length for the new column to the max length for the type.ColumnBuilderColumnBuilder. setMaxPrecision()Sets the precision for the new column to the max length for the type.ColumnBuilderColumnBuilder. setMaxScale()Sets the scale for the new column to the max length for the type.ColumnBuilderColumnBuilder. setPrecision(int newPrecision)Sets the precision for the new column.ColumnBuilderColumnBuilder. setScale(int newScale)Sets the scale for the new column.ColumnBuilderColumnBuilder. setSQLType(int type)Sets the type for the new column based on the given SQL type.ColumnBuilderColumnBuilder. 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).ColumnBuilderColumnBuilder. setSQLType(int type, int lengthInUnits, Database.FileFormat fileFormat)Sets the type for the new column based on the given SQL type, target data length (in type specific units), and target FileFormat.ColumnBuilderColumnBuilder. setType(DataType type)Sets the type for the new column.ColumnBuilderColumnBuilder. toColumn()Creates a new Column with the currently configured attributes.Methods in com.healthmarketscience.jackcess that return types with arguments of type ColumnBuilder Modifier and Type Method Description List<ColumnBuilder>TableBuilder. getColumns()Methods in com.healthmarketscience.jackcess with parameters of type ColumnBuilder Modifier and Type Method Description TableBuilderTableBuilder. addColumn(ColumnBuilder column)Adds a Column to the new table.ColumnBuilderColumnBuilder. 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 Modifier and Type Method Description TableBuilderTableBuilder. addColumns(Collection<? extends ColumnBuilder> columns)Adds the Columns to the new table. -
Uses of ColumnBuilder in com.healthmarketscience.jackcess.impl
Methods in com.healthmarketscience.jackcess.impl that return ColumnBuilder Modifier and Type Method Description ColumnBuilderTableUpdater. getColumn()Methods in com.healthmarketscience.jackcess.impl that return types with arguments of type ColumnBuilder Modifier and Type Method Description List<ColumnBuilder>TableCreator. getColumns()List<ColumnBuilder>TableCreator. getLongValueColumns()Methods in com.healthmarketscience.jackcess.impl with parameters of type ColumnBuilder Modifier and Type Method Description ColumnImplTableUpdater. addColumn(ColumnBuilder column)com.healthmarketscience.jackcess.impl.TableMutator.ColumnStateTableCreator. getColumnState(ColumnBuilder col)abstract com.healthmarketscience.jackcess.impl.TableMutator.ColumnStateTableMutator. getColumnState(ColumnBuilder col)com.healthmarketscience.jackcess.impl.TableMutator.ColumnStateTableUpdater. getColumnState(ColumnBuilder col)Method parameters in com.healthmarketscience.jackcess.impl with type arguments of type ColumnBuilder Modifier and Type Method Description static shortColumnImpl. countVariableLength(List<ColumnBuilder> columns)voidDatabaseImpl. createTable(String name, List<ColumnBuilder> columns)Deprecated.useTableBuilderinsteadvoidDatabaseImpl. createTable(String name, List<ColumnBuilder> columns, List<IndexBuilder> indexes)Deprecated.useTableBuilderinstead -
Uses of ColumnBuilder in com.healthmarketscience.jackcess.util
Methods in com.healthmarketscience.jackcess.util that return types with arguments of type ColumnBuilder Modifier and Type Method Description List<ColumnBuilder>ImportFilter. filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)The columns that should be used to create the imported table.List<ColumnBuilder>SimpleImportFilter. filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)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 variousimportResultSet()methods).Method parameters in com.healthmarketscience.jackcess.util with type arguments of type ColumnBuilder Modifier and Type Method Description List<ColumnBuilder>ImportFilter. filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)The columns that should be used to create the imported table.List<ColumnBuilder>SimpleImportFilter. filterColumns(List<ColumnBuilder> destColumns, ResultSetMetaData srcColumns)
-