Elexis API documentation
Version 2.1.6 as of December 11 2011

Uses of Class
com.healthmarketscience.jackcess.Column

Packages that use Column
com.healthmarketscience.jackcess   
 

Uses of Column in com.healthmarketscience.jackcess
 

Methods in com.healthmarketscience.jackcess that return Column
 Column Index.ColumnDescriptor.getColumn()
           
 Column Table.getColumn(java.lang.String name)
           
 Column ColumnBuilder.toColumn()
          Creates a new Column with the currently configured attributes.
 

Methods in com.healthmarketscience.jackcess that return types with arguments of type Column
 java.util.List<Column> ExportFilter.filterColumns(java.util.List<Column> columns)
          The columns that should be used to create the exported file.
 java.util.List<Column> SimpleExportFilter.filterColumns(java.util.List<Column> columns)
           
 java.util.List<Column> ImportFilter.filterColumns(java.util.List<Column> destColumns, java.sql.ResultSetMetaData srcColumns)
          The columns that should be used to create the imported table.
 java.util.List<Column> SimpleImportFilter.filterColumns(java.util.List<Column> destColumns, java.sql.ResultSetMetaData srcColumns)
           
static java.util.List<Column> Table.getAutoNumberColumns(java.util.Collection<Column> columns)
           
 java.util.List<Column> Table.getColumns()
           
 java.util.List<Column> Relationship.getFromColumns()
           
 java.util.List<Column> Relationship.getToColumns()
           
 

Methods in com.healthmarketscience.jackcess with parameters of type Column
 TableBuilder TableBuilder.addColumn(Column column)
          Adds a Column to the new table.
 int Column.compareTo(Column other)
           
 boolean Cursor.currentRowMatches(Column columnPattern, java.lang.Object valuePattern)
          Returns true if the current row matches the given pattern.
 boolean Cursor.findRow(Column columnPattern, java.lang.Object valuePattern)
          Moves to the first row (as defined by the cursor) where the given column has the given value.
static java.lang.Object Cursor.findValue(Table table, Column column, Column columnPattern, java.lang.Object valuePattern)
          Convenience method for finding a specific row in a table which matches a given row "pattern".
static java.lang.Object Cursor.findValue(Table table, Index index, Column column, Column columnPattern, java.lang.Object valuePattern)
          Convenience method for finding a specific row in a table which matches a given row "pattern".
 java.lang.Object Cursor.getCurrentRowValue(Column column)
          Returns the given column from the current row.
 java.lang.Object Table.getRowValue(Table.RowState rowState, RowId rowId, Column column)
          Reads a single column from the given row.
 java.lang.Object DebugErrorHandler.handleRowError(Column column, byte[] columnData, Table.RowState rowState, java.lang.Exception error)
           
 java.lang.Object ErrorHandler.handleRowError(Column column, byte[] columnData, Table.RowState rowState, java.lang.Exception error)
          Handles an error encountered while reading a column of data from a Table row.
 java.lang.Object ReplacementErrorHandler.handleRowError(Column column, byte[] columnData, Table.RowState rowState, java.lang.Exception error)
           
 boolean NullMask.isNull(Column column)
           
 void NullMask.markNotNull(Column column)
          Indicate that the column with the given number is not null (or a boolean value is true).
static RowFilter RowFilter.matchPattern(Column columnPattern, java.lang.Object valuePattern)
          Creates a filter based on a single value row pattern.
 void Cursor.setCurrentRowValue(Column column, java.lang.Object value)
          Updates a single value in the current row.
 ColumnBuilder ColumnBuilder.setFromColumn(Column template)
          Sets all attributes except name from the given Column template.
 CursorBuilder CursorBuilder.setIndexByColumns(Column... columns)
          Sets an index to use for the cursor by searching the table for an index with exactly the given columns.
 

Method parameters in com.healthmarketscience.jackcess with type arguments of type Column
static short Column.countNonLongVariableLength(java.util.List<Column> columns)
           
static short Column.countVariableLength(java.util.List<Column> columns)
           
 void Database.createTable(java.lang.String name, java.util.List<Column> columns)
          Create a new table in this database
 java.util.List<Column> ExportFilter.filterColumns(java.util.List<Column> columns)
          The columns that should be used to create the exported file.
 java.util.List<Column> SimpleExportFilter.filterColumns(java.util.List<Column> columns)
           
 java.util.List<Column> ImportFilter.filterColumns(java.util.List<Column> destColumns, java.sql.ResultSetMetaData srcColumns)
          The columns that should be used to create the imported table.
 java.util.List<Column> SimpleImportFilter.filterColumns(java.util.List<Column> destColumns, java.sql.ResultSetMetaData srcColumns)
           
static java.util.List<Column> Table.getAutoNumberColumns(java.util.Collection<Column> columns)
           
 void Index.read(java.nio.ByteBuffer tableBuffer, java.util.List<Column> availableColumns)
          Read the index info from a tableBuffer
static int Table.writeTableDefinition(java.util.List<Column> columns, PageChannel pageChannel, JetFormat format, java.nio.charset.Charset charset)
          Writes a new table defined by the given columns to the database.
 


Elexis API documentation
Version 2.1.6 as of December 11 2011

Copyright 2005-2011 by Gerry Weirich, Elexis