public class MapIndexService extends Object
Constructor and Description |
---|
MapIndexService(boolean valueIndexed) |
Modifier and Type | Method and Description |
---|---|
Index |
addIndex(Expression expression,
boolean ordered,
int attributeIndex) |
void |
appendState(StringBuffer sbState) |
void |
clear() |
Set<MapEntry> |
doQuery(QueryContext queryContext) |
Map<Expression,Index> |
getIndexes() |
Index[] |
getIndexesInOrder() |
byte[] |
getIndexTypes() |
Long[] |
getIndexValues(Object value) |
Collection<Record> |
getOwnedRecords() |
Index |
getValueIndex() |
boolean |
hasIndexedAttributes() |
void |
index(Record record) |
void |
remove(Record record) |
int |
size() |
public void remove(Record record)
public void index(Record record)
public Collection<Record> getOwnedRecords()
public byte[] getIndexTypes()
public Index addIndex(Expression expression, boolean ordered, int attributeIndex)
public Set<MapEntry> doQuery(QueryContext queryContext)
public Map<Expression,Index> getIndexes()
public boolean hasIndexedAttributes()
public Index getValueIndex()
public Index[] getIndexesInOrder()
public void appendState(StringBuffer sbState)
public void clear()
public int size()
Copyright © 2008-2013 Hazelcast, Inc. All Rights Reserved.