| java.lang.Object drjava.smyle.core.TableImpl
Method Summary | |
public boolean | add(T t) | public void | add(int index, T t) | public boolean | addAll(Collection<T> c) | public boolean | addAll(int index, Collection<T> c) | public void | addIndex(ArrayList<Function> fields) | void | buildIndexIfAdvised() | public void | clear() | public void | clearIndexes() | void | collectChunks(BitSet whiteList) | public boolean | contains(Filter<T> filter) | public boolean | contains(T t) | public boolean | containsAll(Collection<T> c) | public int | count(Filter<T> filter) | UniversalKey | cutKey(UniversalKey key) | public T | first() | void | flush() | public T | get(int nr) | public T | get(Filter<T> filter) | ChunkRef | getElementChunkRef(int index) | public Index<T> | getIndex(int i) | public IndexAdvisor<Pair<IndexProfile, Function>> | getIndexAdvisor() | public String | getName() | public T | getOrCreate(Filter<T> filter) | public TypeDef | getSchema() | public Map<A, Integer> | getUniqueValueCounts(Function<T, A> function) | public Map<A, Integer> | getUniqueValueCounts(Function<T, A> function, Filter<T> filter) | public IntVector | getUniqueValues(Function<T, Integer> function) | public int | indexOf(Filter<T> filter) | public int | indexOf(T t) | public int | indexOf(T t, int startIndex) | public boolean | isEmpty() | public Iterator<T> | iterator(Filter<T> filter) | public Iterator<T> | iterator() | public Iterator<T> | iterator(Filter<T> filter, BTree<UniversalKey, ChunkRef> index) | public int | lastIndexOf(T t) | public int | lastIndexOf(T t, int startIndex) | public ListIterator<T> | listIterator() | public ListIterator<T> | listIterator(int index) | public T | loadElement(int i) | public T | loadElement(ChunkRef chunk) | public T | loadElementChunk(int chunk) | protected StructInfo<T> | loadType() | boolean | matches(Filter<T> filter, T t) | public int | numIndexes() | public void | put(Filter<T> filter, T t) | public boolean | remove(T t) | public T | remove(int index) | public void | removeAll(Filter<T> filter) | public boolean | removeAll(Collection<T> c) | void | removeChunk(int chunk) | public boolean | retainAll(Collection<T> c) | void | saveSchema() | public T | set(int index, T t) | public void | setAutoIncrementField(Field<T, Integer> field) | public void | setMaxKeyLength(int l) | public int | size() | public List<T> | subList(Filter<T> filter) | public List<T> | subList(int startIndex, int endIndex) | public Object[] | toArray(Object[] array) | public Object[] | toArray() | public boolean | typed() | public Object[] | untypedElementAt(int i) |
INDEX_M | final static int INDEX_M(Code) | | maximum size of an index tree leaf
|
autoincCounter | int autoincCounter(Code) | | |
debugprofiling | final static boolean debugprofiling(Code) | | |
demarshaller | Demarshaller<T> demarshaller(Code) | | |
maxKeyLength | int maxKeyLength(Code) | | |
modCount | transient int modCount(Code) | | |
mutabledirty | boolean mutabledirty(Code) | | |
schemaChunk | ChunkRef schemaChunk(Code) | | |
add | public boolean add(T t)(Code) | | |
add | public void add(int index, T t)(Code) | | |
buildIndexIfAdvised | void buildIndexIfAdvised()(Code) | | |
clear | public void clear()(Code) | | |
clearIndexes | public void clearIndexes()(Code) | | |
contains | public boolean contains(T t)(Code) | | |
getElementChunkRef | ChunkRef getElementChunkRef(int index)(Code) | | |
getSchema | public TypeDef getSchema()(Code) | | |
indexOf | public int indexOf(T t)(Code) | | |
indexOf | public int indexOf(T t, int startIndex)(Code) | | |
isEmpty | public boolean isEmpty()(Code) | | |
lastIndexOf | public int lastIndexOf(T t)(Code) | | |
lastIndexOf | public int lastIndexOf(T t, int startIndex)(Code) | | |
loadElement | public T loadElement(int i)(Code) | | |
loadElement | public T loadElement(ChunkRef chunk)(Code) | | |
loadElementChunk | public T loadElementChunk(int chunk)(Code) | | |
numIndexes | public int numIndexes()(Code) | | |
remove | public boolean remove(T t)(Code) | | |
remove | public T remove(int index)(Code) | | |
removeChunk | void removeChunk(int chunk)(Code) | | |
saveSchema | void saveSchema()(Code) | | |
set | public T set(int index, T t)(Code) | | |
setMaxKeyLength | public void setMaxKeyLength(int l)(Code) | | only call this before an index is created!
|
subList | public List<T> subList(int startIndex, int endIndex)(Code) | | |
typed | public boolean typed()(Code) | | |
untypedElementAt | public Object[] untypedElementAt(int i)(Code) | | |
|
|