|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Column | |
|---|---|
| org.axiondb | Core interfaces, identifiers, and exceptions. |
| org.axiondb.engine | Core database machinery. |
| org.axiondb.engine.indexes | |
| org.axiondb.engine.metaupdaters | |
| org.axiondb.engine.rowcollection | |
| org.axiondb.engine.tables | |
| org.axiondb.event | Event model with listeners for database actions |
| Uses of Column in org.axiondb |
|---|
| Methods in org.axiondb that return Column | |
|---|---|
Column |
Table.getColumn(int index)
Return the Columncorresponding to the given zero-based index . |
Column |
Table.getColumn(java.lang.String name)
Return the Columnfor the given name . |
Column |
Index.getIndexedColumn()
Returns the column I index. |
| Methods in org.axiondb with parameters of type Column | |
|---|---|
void |
Table.addColumn(Column col)
Add the given Columnto this table. |
Index |
Table.getIndexForColumn(Column column)
Return the first Indexthat pertains to the given Column, or
null if no such Indexexists. |
boolean |
Table.isColumnIndexed(Column column)
Check to see if an Indexexists for the given Column |
Index |
IndexFactory.makeNewInstance(java.lang.String name,
Column col,
boolean unique,
boolean memorydb)
|
Index |
IndexFactory.makeNewSystemInstance(Table table,
Column col,
boolean memorydb)
Creates a new system index, with a unique internally-generated name, on the given column with the given state of uniqueness. |
| Uses of Column in org.axiondb.engine |
|---|
| Methods in org.axiondb.engine that return Column | |
|---|---|
Column |
TransactableTableImpl.getColumn(int index)
|
Column |
TransactableTableImpl.getColumn(java.lang.String name)
|
| Methods in org.axiondb.engine with parameters of type Column | |
|---|---|
void |
TransactableTableImpl.addColumn(Column col)
|
Index |
TransactableTableImpl.getIndexForColumn(Column column)
|
boolean |
TransactableTableImpl.isColumnIndexed(Column column)
|
protected Index |
ObjectBTreeIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.io.File dataDirectory)
|
protected Index |
IntBTreeIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.io.File dataDirectory)
|
protected Index |
ObjectArrayIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.lang.Object keys,
org.apache.commons.collections.primitives.IntList values)
|
protected Index |
IntArrayIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.lang.Object keys,
org.apache.commons.collections.primitives.IntList values)
|
Index |
BTreeIndexFactory.makeNewInstance(java.lang.String name,
Column col,
boolean unique,
boolean memorydb)
|
Index |
ArrayIndexFactory.makeNewInstance(java.lang.String name,
Column col,
boolean unique,
boolean memorydb)
|
| Uses of Column in org.axiondb.engine.indexes |
|---|
| Methods in org.axiondb.engine.indexes that return Column | |
|---|---|
Column |
BaseIndex.getIndexedColumn()
|
| Methods in org.axiondb.engine.indexes with parameters of type Column | |
|---|---|
protected abstract Index |
BaseBTreeIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.io.File dataDirectory)
|
protected abstract Index |
BaseArrayIndexLoader.makeIndex(java.lang.String name,
Column col,
boolean unique,
java.lang.Object keys,
org.apache.commons.collections.primitives.IntList values)
|
Index |
BaseIndexFactory.makeNewSystemInstance(Table table,
Column col,
boolean memorydb)
Creates a new system instance with an autogenerated index name that combines the table name, column name, and current UNIX time (expressed in hexadecimal). |
| Constructors in org.axiondb.engine.indexes with parameters of type Column | |
|---|---|
BaseArrayIndex(java.lang.String name,
Column column,
boolean unique)
|
|
BaseArrayIndex(java.lang.String name,
Column column,
boolean unique,
org.apache.commons.collections.primitives.IntList values)
|
|
BaseBTreeIndex(java.lang.String name,
Column column,
boolean unique)
|
|
BaseIndex(java.lang.String name,
Column column,
boolean unique)
|
|
IntArrayIndex(java.lang.String name,
Column column,
boolean unique)
|
|
IntArrayIndex(java.lang.String name,
Column column,
boolean unique,
org.apache.commons.collections.primitives.IntList keys,
org.apache.commons.collections.primitives.IntList values)
|
|
IntBTreeIndex(java.lang.String name,
Column column,
boolean unique)
|
|
IntBTreeIndex(java.lang.String name,
Column column,
boolean unique,
java.io.File dataDirectory)
|
|
ObjectArrayIndex(java.lang.String name,
Column column,
boolean unique)
|
|
ObjectArrayIndex(java.lang.String name,
Column column,
boolean unique,
java.util.ArrayList keys,
org.apache.commons.collections.primitives.IntList values)
|
|
ObjectBTreeIndex(java.lang.String name,
Column column,
boolean unique)
|
|
ObjectBTreeIndex(java.lang.String name,
Column column,
boolean unique,
java.io.File dataDirectory)
|
|
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique)
|
|
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique,
int minimizationFactor)
|
|
StringBTreeIndex(java.lang.String name,
Column column,
boolean unique,
int minimizationFactor,
java.io.File dataDirectory)
|
|
| Uses of Column in org.axiondb.engine.metaupdaters |
|---|
| Methods in org.axiondb.engine.metaupdaters with parameters of type Column | |
|---|---|
protected Row |
AxionColumnsMetaTableUpdater.createRowForColumnAdded(Table t,
Column col)
|
| Uses of Column in org.axiondb.engine.rowcollection |
|---|
| Methods in org.axiondb.engine.rowcollection with parameters of type Column | |
|---|---|
Index |
IntRowMap.getIndexForColumn(Column column)
|
boolean |
IntRowMap.isColumnIndexed(Column column)
|
| Uses of Column in org.axiondb.engine.tables |
|---|
| Methods in org.axiondb.engine.tables that return Column | |
|---|---|
Column |
BaseTable.getColumn(int index)
|
Column |
ExternalAxionDBTable.getColumn(int index)
|
Column |
TableView.getColumn(int index)
|
Column |
ExternalDatabaseTable.getColumn(int index)
|
Column |
BaseTable.getColumn(java.lang.String name)
|
Column |
ExternalAxionDBTable.getColumn(java.lang.String name)
|
Column |
TableView.getColumn(java.lang.String name)
|
Column |
ExternalDatabaseTable.getColumn(java.lang.String name)
|
| Methods in org.axiondb.engine.tables with parameters of type Column | |
|---|---|
void |
BaseTable.addColumn(Column col)
Add the given Columnto this table. |
void |
ExternalAxionDBTable.addColumn(Column col)
|
void |
TableView.addColumn(Column col)
|
void |
BaseDiskTable.addColumn(Column col)
|
void |
ExternalDatabaseTable.addColumn(Column col)
Add the given Columnto this table. |
void |
BaseDiskTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
void |
BaseFlatfileTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
void |
FixedWidthFlatfileTable.addColumn(Column col,
boolean metaUpdateNeeded)
|
Index |
BaseTable.getIndexForColumn(Column column)
|
Index |
ExternalAxionDBTable.getIndexForColumn(Column column)
|
Index |
TableView.getIndexForColumn(Column column)
|
Index |
ExternalDatabaseTable.getIndexForColumn(Column column)
|
boolean |
BaseTable.isColumnIndexed(Column column)
|
boolean |
ExternalAxionDBTable.isColumnIndexed(Column column)
|
boolean |
TableView.isColumnIndexed(Column column)
|
boolean |
ExternalDatabaseTable.isColumnIndexed(Column column)
|
| Uses of Column in org.axiondb.event |
|---|
| Methods in org.axiondb.event that return Column | |
|---|---|
Column |
ColumnEvent.getColumn()
|
| Methods in org.axiondb.event with parameters of type Column | |
|---|---|
void |
ColumnEvent.setColumn(Column col)
|
| Constructors in org.axiondb.event with parameters of type Column | |
|---|---|
ColumnEvent(Table table,
Column col)
|
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||