Modifier and Type | Method and Description |
---|---|
Column |
ColumnBuilder.addToTable(Table table)
Adds a new Column to the given Table with the currently configured
attributes.
|
Column |
ColumnBuilder.addToTableDefinition(TableDefinition table)
Adds a new Column to the given TableDefinition with the currently
configured attributes.
|
Column |
Index.Column.getColumn() |
Column |
TableDefinition.getColumn(String name) |
Column |
Table.getColumn(String name) |
Column |
Column.getVersionHistoryColumn()
Returns the column which tracks the version history for an "append only"
column.
|
Modifier and Type | Method and Description |
---|---|
List<? extends Column> |
TableDefinition.getColumns() |
List<? extends Column> |
Table.getColumns() |
List<Column> |
Relationship.getFromColumns() |
List<Column> |
Relationship.getToColumns() |
Modifier and Type | Method and Description |
---|---|
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.
|
Modifier and Type | Method and Description |
---|---|
abstract Column |
ComplexValueForeignKey.getColumn() |
Column |
ComplexValue.getColumn() |
Modifier and Type | Class and Description |
---|---|
class |
ColumnImpl
Access database column definition
|
Modifier and Type | Method and Description |
---|---|
List<Column> |
RelationshipImpl.getFromColumns() |
List<Column> |
RelationshipImpl.getToColumns() |
Modifier and Type | Method and Description |
---|---|
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 and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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() |
Modifier and Type | Method and Description |
---|---|
List<Column> |
UnsupportedColumnInfoImpl.getValueColumns() |
Constructor and Description |
---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Modifier and Type | Method and Description |
---|---|
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) |
Constructor and Description |
---|
ColumnFormatter(Column col) |
Copyright © 2005–2024 OpenHMS. All rights reserved.