DeveelDB
20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
|
Public Member Functions | |
LuceneIndex (ITable table, int columnOffset) | |
override ColumnIndex | Copy (ITable table, bool readOnly) |
override void | Insert (int rowNumber) |
override void | Remove (int rowNumber) |
override IEnumerable< int > | SelectRange (IndexRange[] ranges) |
Public Member Functions inherited from Deveel.Data.Index.ColumnIndex | |
void | Dispose () |
IIndex< int > | Order (IEnumerable< int > rows) |
IEnumerable< int > | SelectRange (IndexRange range) |
virtual IEnumerable< int > | SelectAll () |
virtual IEnumerable< int > | SelectFirst () |
IEnumerable< int > | SelectNotFirst () |
IEnumerable< int > | SelectLast () |
IEnumerable< int > | SelectNotLast () |
IEnumerable< int > | SelectAllNonNull () |
IEnumerable< int > | SelectEqual (DataObject ob) |
IEnumerable< int > | SelectNotEqual (DataObject ob) |
IEnumerable< int > | SelectGreater (DataObject ob) |
IEnumerable< int > | SelectLess (DataObject ob) |
IEnumerable< int > | SelectGreaterOrEqual (DataObject ob) |
IEnumerable< int > | SelectLessOrEqual (DataObject ob) |
IEnumerable< int > | SelectBetween (DataObject ob1, DataObject ob2) |
IEnumerable< int > | SelectLike (DataObject value) |
virtual ColumnIndex | GetSubset (ITable subsetTable, int subsetColumn) |
Properties | |
override string | IndexType [get] |
Properties inherited from Deveel.Data.Index.ColumnIndex | |
ITable | Table [get, private set] |
int | ColumnOffset [get, private set] |
virtual bool | IsReadOnly [get] |
virtual bool | HandlesTextSearch [get] |
abstract string | IndexType [get] |
Additional Inherited Members | |
Protected Member Functions inherited from Deveel.Data.Index.ColumnIndex | |
ColumnIndex (ITable table, int columnOffset) | |
DataObject | GetValue (long row) |
virtual void | Dispose (bool disposing) |
virtual IEnumerable< int > | SearchText (DataObject value) |
virtual ColumnIndex | CreateSubset (ITable table, int column, IEnumerable< int > rows) |
Definition at line 10 of file LuceneIndex.cs.
|
inline |
Definition at line 11 of file LuceneIndex.cs.
|
inlinevirtual |
Implements Deveel.Data.Index.ColumnIndex.
Definition at line 19 of file LuceneIndex.cs.
|
inlinevirtual |
Implements Deveel.Data.Index.ColumnIndex.
Definition at line 23 of file LuceneIndex.cs.
|
inlinevirtual |
Implements Deveel.Data.Index.ColumnIndex.
Definition at line 27 of file LuceneIndex.cs.
|
inlinevirtual |
Implements Deveel.Data.Index.ColumnIndex.
Definition at line 31 of file LuceneIndex.cs.
|
get |
Definition at line 15 of file LuceneIndex.cs.