Package edu.caltech.nanodb.relations
Class Schema.IndexedColumnInfo
- java.lang.Object
-
- edu.caltech.nanodb.relations.Schema.IndexedColumnInfo
-
- All Implemented Interfaces:
java.io.Serializable
- Enclosing class:
- Schema
private static class Schema.IndexedColumnInfo extends java.lang.Object implements java.io.Serializable
This helper class is used for the internal hashed column structure, so that we can do fast lookups based on table names and column names.
-
-
Field Summary
Fields Modifier and Type Field Description int
colIndex
The index in the schema that the column appears at.ColumnInfo
colInfo
The details of the column at the stored index.
-
Constructor Summary
Constructors Constructor Description IndexedColumnInfo(int colIndex, ColumnInfo colInfo)
Stores the specified index and column-info value.
-
-
-
Field Detail
-
colIndex
public int colIndex
The index in the schema that the column appears at.
-
colInfo
public ColumnInfo colInfo
The details of the column at the stored index.
-
-
Constructor Detail
-
IndexedColumnInfo
IndexedColumnInfo(int colIndex, ColumnInfo colInfo)
Stores the specified index and column-info value.
-
-