Uses of Interface
com.healthmarketscience.jackcess.Column

Packages that use Column
com.healthmarketscience.jackcess   
com.healthmarketscience.jackcess.complex   
com.healthmarketscience.jackcess.impl   
com.healthmarketscience.jackcess.impl.complex   
com.healthmarketscience.jackcess.util   
 

Uses of Column in com.healthmarketscience.jackcess
 

Methods in com.healthmarketscience.jackcess that return Column
 Column ColumnBuilder.addToTable(Table table)
          Adds a new Column to the given Table with the currently configured attributes.
 Column Index.Column.getColumn()
           
 Column Table.getColumn(String name)
           
 Column Column.getVersionHistoryColumn()
          Returns the column which tracks the version history for an "append only" column.
 

Methods in com.healthmarketscience.jackcess that return types with arguments of type Column
 List<? extends Column> Table.getColumns()
           
 List<Column> Relationship.getFromColumns()
           
 List<Column> Relationship.getToColumns()
           
 

Methods in com.healthmarketscience.jackcess with parameters of type Column
 RelationshipBuilder RelationshipBuilder.addColumns(Column fromCol, Column toCol)
          Adds a pair of columns to the relationship.
 boolean Cursor.currentRowMatches(Column columnPattern, Object valuePattern)
          Returns true if the current row matches the given pattern.
 boolean Cursor.findFirstRow(Column columnPattern, Object valuePattern)
          Moves to the first row (as defined by the cursor) where the given column has the given value.
 boolean Cursor.findNextRow(Column columnPattern, Object valuePattern)
          Moves to the next row (as defined by the cursor) where the given column has the given value.
static Object CursorBuilder.findValue(Index index, Column column, Column columnPattern, Object valuePattern)
          Convenience method for finding a specific row in a table which matches a given row "pattern".
static Object CursorBuilder.findValue(Table table, Column column, Column columnPattern, Object valuePattern)
          Convenience method for finding a specific row in a table which matches a given row "pattern".
 Object Cursor.getCurrentRowValue(Column column)
          Returns the given column from the current row.
 void Cursor.setCurrentRowValue(Column column, 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 (including all column properties except GUID).
 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.
 

Uses of Column in com.healthmarketscience.jackcess.complex
 

Methods in com.healthmarketscience.jackcess.complex that return Column
abstract  Column ComplexValueForeignKey.getColumn()
           
 Column ComplexValue.getColumn()
           
 

Uses of Column in com.healthmarketscience.jackcess.impl
 

Classes in com.healthmarketscience.jackcess.impl that implement Column
 class ColumnImpl
          Access database column definition
 

Methods in com.healthmarketscience.jackcess.impl that return types with arguments of type Column
 List<Column> RelationshipImpl.getFromColumns()
           
 List<Column> RelationshipImpl.getToColumns()
           
 

Methods in com.healthmarketscience.jackcess.impl with parameters of type Column
 boolean CursorImpl.currentRowMatches(Column columnPattern, Object valuePattern)
           
 boolean CursorImpl.findFirstRow(Column columnPattern, Object valuePattern)
           
 boolean CursorImpl.findNextRow(Column columnPattern, Object valuePattern)
           
 Object CursorImpl.getCurrentRowValue(Column column)
           
 void CursorImpl.setCurrentRowValue(Column column, Object value)
           
 void TableImpl.updateValue(Column column, RowId rowId, Object value)
          Update the given column's value for the given row id.
 

Constructor parameters in com.healthmarketscience.jackcess.impl with type arguments of type Column
RelationshipImpl(String name, Table fromTable, Table toTable, int flags, List<? extends Column> fromCols, List<? extends Column> toCols)
           
RelationshipImpl(String name, Table fromTable, Table toTable, int flags, List<? extends Column> fromCols, List<? extends Column> toCols)
           
 

Uses of Column in com.healthmarketscience.jackcess.impl.complex
 

Methods in com.healthmarketscience.jackcess.impl.complex that return Column
 Column ComplexValueForeignKeyImpl.getColumn()
           
 Column ComplexColumnInfoImpl.getColumn()
           
 Column ComplexColumnInfoImpl.getComplexValueForeignKeyColumn()
           
 Column AttachmentColumnInfoImpl.getFileDataColumn()
           
 Column AttachmentColumnInfoImpl.getFileFlagsColumn()
           
 Column AttachmentColumnInfoImpl.getFileNameColumn()
           
 Column AttachmentColumnInfoImpl.getFileTimeStampColumn()
           
 Column AttachmentColumnInfoImpl.getFileTypeColumn()
           
 Column AttachmentColumnInfoImpl.getFileUrlColumn()
           
 Column VersionHistoryColumnInfoImpl.getModifiedDateColumn()
           
 Column ComplexColumnInfoImpl.getPrimaryKeyColumn()
           
 Column MultiValueColumnInfoImpl.getValueColumn()
           
 Column VersionHistoryColumnInfoImpl.getValueColumn()
           
 

Methods in com.healthmarketscience.jackcess.impl.complex that return types with arguments of type Column
 List<Column> UnsupportedColumnInfoImpl.getValueColumns()
           
 

Constructors in com.healthmarketscience.jackcess.impl.complex with parameters of type Column
AttachmentColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable)
           
ComplexValueForeignKeyImpl(Column column, int value)
           
MultiValueColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable)
           
UnsupportedColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable)
           
VersionHistoryColumnInfoImpl(Column column, int complexId, Table typeObjTable, Table flatTable)
           
 

Uses of Column in com.healthmarketscience.jackcess.util
 

Methods in com.healthmarketscience.jackcess.util that return types with arguments of type Column
 List<Column> ExportFilter.filterColumns(List<Column> columns)
          The columns that should be used to create the exported file.
 List<Column> SimpleExportFilter.filterColumns(List<Column> columns)
           
 

Methods in com.healthmarketscience.jackcess.util with parameters of type Column
 ColumnValidator ColumnValidatorFactory.createValidator(Column col)
          Returns a ColumnValidator instance for the given column, or null if the default should be used.
 ColumnValidator SimpleColumnValidatorFactory.createValidator(Column col)
           
 Object DebugErrorHandler.handleRowError(Column column, byte[] columnData, ErrorHandler.Location location, Exception error)
           
 Object ReplacementErrorHandler.handleRowError(Column column, byte[] columnData, ErrorHandler.Location location, Exception error)
           
 Object ErrorHandler.handleRowError(Column column, byte[] columnData, ErrorHandler.Location location, Exception error)
          Handles an error encountered while reading a column of data from a Table row.
static RowFilter RowFilter.matchPattern(Column columnPattern, Object valuePattern)
          Creates a filter based on a single value row pattern.
 IterableBuilder IterableBuilder.setMatchPattern(Column columnPattern, Object valuePattern)
           
 Object ColumnValidator.validate(Column col, Object val)
          Validates and/or manipulates the given potential new value for the given column.
 Object SimpleColumnValidator.validate(Column col, Object val)
           
 

Method parameters in com.healthmarketscience.jackcess.util with type arguments of type Column
 IterableBuilder IterableBuilder.addColumns(Iterable<? extends Column> cols)
           
 EntryIterableBuilder EntryIterableBuilder.addColumns(Iterable<? extends Column> cols)
           
 List<Column> ExportFilter.filterColumns(List<Column> columns)
          The columns that should be used to create the exported file.
 List<Column> SimpleExportFilter.filterColumns(List<Column> columns)
           
 



Copyright © 2005–2017 Health Market Science. All rights reserved.