Uses of Class
com.mckoi.util.IntegerVector
Packages that use IntegerVector
Package
Description
The core database classes for Mckoi.
Implementations of the RegexLibrary interface,
which allows the application to select which regular expression package
to use.
Miscellaneous utility classes.
-
Uses of IntegerVector in com.mckoi.database
Fields in com.mckoi.database declared as IntegerVectorModifier and TypeFieldDescriptionprotected IntegerVector[]
VirtualTable.row_list
Array of IntegerVectors that represent the rows taken from the given parents.Methods in com.mckoi.database that return IntegerVectorModifier and TypeMethodDescriptionprotected IntegerVector
CollatedBaseSearch.addRangeToSet
(int start, int end, IntegerVector ivec) Adds the set indexes to the list that represent the range of values between the start (inclusive) and end offset (inclusive) given.protected IntegerVector
InsertSearch.addRangeToSet
(int start, int end, IntegerVector ivec) protected IntegerVector[]
VirtualTable.getReferenceRows()
Returns the list of IntegerVector that represents the rows that this VirtualTable references.FunctionTable.groupRows
(int group_number) Returns an IntegerVector that represents the list of all rows in the group the index is at.final IntegerVector
Table.orderedRowList
(int[] col_map) Returns an IntegerVector that represents the list of rows in this table in sorted order by the given column map.RegexLibrary.regexSearch
(Table table, int column, String regular_expression, String expression_ops) Performs a regular expression search on the given column of the table.BlindSearch.selectAll()
CollatedBaseSearch.selectAll()
InsertSearch.selectAll()
The select operations for this scheme.SelectableScheme.selectAll()
These are the select operations that are the main purpose of the scheme.final IntegerVector
Table.selectAll()
Returns a list of rows that represents the enumerator order of this table.final IntegerVector
Table.selectAll
(int column) Returns an array that represents the sorted order of this table by the given column number.SelectableScheme.selectAllNonNull()
Selects all values in the column that are not null.SelectableScheme.selectBetween
(TObject ob1, TObject ob2) SelectableScheme.selectEqual
(TObject ob) SelectableScheme.selectFirst()
final IntegerVector
Table.selectFirst
(int column) Returns an array that represents the first sorted element(s) of the given column number.SelectableScheme.selectGreater
(TObject ob) SelectableScheme.selectGreaterOrEqual
(TObject ob) SimpleTableQuery.selectIndexesEqual
(int column, TObject cell) Finds the index of all the rows in the table where the given column is equal to the given object.SimpleTableQuery.selectIndexesEqual
(int col1, TObject cell1, int col2, TObject cell2) Finds the index of all the rows in the table where the given column is equal to the given object for both of the clauses.SimpleTableQuery.selectIndexesEqual
(int column, Object value) Finds the index of all the rows in the table where the given column is equal to the given object.SimpleTableQuery.selectIndexesEqual
(int col1, Object val1, int col2, Object val2) Finds the index of all the rows in the table where the given column is equal to the given object for both of the clauses.SelectableScheme.selectLast()
final IntegerVector
Table.selectLast
(int column) Returns an array that represents the last sorted element(s) of the given column number.SelectableScheme.selectLess
(TObject ob) SelectableScheme.selectLessOrEqual
(TObject ob) SelectableScheme.selectNotEqual
(TObject ob) SelectableScheme.selectNotFirst()
SelectableScheme.selectNotLast()
BlindSearch.selectRange
(SelectableRange range) BlindSearch.selectRange
(SelectableRange[] ranges) CollatedBaseSearch.selectRange
(SelectableRange range) CollatedBaseSearch.selectRange
(SelectableRange[] ranges) final IntegerVector
Table.selectRange
(int column, SelectableRange[] ranges) Returns an array that represents the sorted order of this table of all values in the given SelectableRange objects of the given column index.final IntegerVector
Table.selectRest
(int column) Returns an array that represents the rest of the sorted element(s) of the given column number.Methods in com.mckoi.database with parameters of type IntegerVectorModifier and TypeMethodDescriptionprotected IntegerVector
CollatedBaseSearch.addRangeToSet
(int start, int end, IntegerVector ivec) Adds the set indexes to the list that represent the range of values between the start (inclusive) and end offset (inclusive) given.protected IntegerVector
InsertSearch.addRangeToSet
(int start, int end, IntegerVector ivec) void
SimpleTableQuery.deleteRows
(IntegerVector list) Deletes all the given indexes in this table.SelectableScheme.internalOrderIndexSet
(IntegerVector row_set) Returns a BlockIntegerList that represents the given row_set sorted in the order of this scheme.protected abstract void
JoinedTable.resolveAllRowsForTableAt
(IntegerVector row_set, int table_num) Given an IntegerVector that represents a list of pointers to rows in this table, this resolves the rows to row indexes in the given parent table.protected void
NaturallyJoinedTable.resolveAllRowsForTableAt
(IntegerVector row_set, int table_num) protected void
VirtualTable.resolveAllRowsForTableAt
(IntegerVector row_set, int table_num) Constructors in com.mckoi.database with parameters of type IntegerVectorModifierConstructorDescriptionInsertSearch
(TableDataSource table, int column, IntegerVector vec) Constructor sets the scheme with a pre-sorted list. -
Uses of IntegerVector in com.mckoi.database.regexbridge
Methods in com.mckoi.database.regexbridge that return IntegerVectorModifier and TypeMethodDescriptionJavaRegex.regexSearch
(Table table, int column, String regular_expression, String expression_ops) -
Uses of IntegerVector in com.mckoi.util
Methods in com.mckoi.util that return IntegerVectorModifier and TypeMethodDescriptionIntegerVector.append
(IntegerVector vec) Appends an IntegerVector to the end of the array.Methods in com.mckoi.util with parameters of type IntegerVectorModifier and TypeMethodDescriptionIntegerVector.append
(IntegerVector vec) Appends an IntegerVector to the end of the array.boolean
IntegerVector.equals
(IntegerVector ivec) Returns true if this vector is equal to the given vector.Constructors in com.mckoi.util with parameters of type IntegerVectorModifierConstructorDescriptionConstructs the list by copying the contents from an IntegerVector.