public class BasicDictionary extends AbstractEntity implements Dictionary
Entity.DATA_CATEGORY, Entity.DATA_FORM, Entity.DATA_TYPE, Entity.PARTITION_TYPE| Constructor and Description |
|---|
BasicDictionary(Entity.DATA_TYPE keyType,
Entity.DATA_TYPE valueType) |
BasicDictionary(Entity.DATA_TYPE keyType,
Entity.DATA_TYPE valueType,
int capacity) |
BasicDictionary(Entity.DATA_TYPE valueType,
ExtendedDataInput in) |
| Modifier and Type | Method and Description |
|---|---|
int |
columns() |
Set<Map.Entry<Scalar,Entity>> |
entrySet() |
Entity |
get(Scalar key) |
Entity.DATA_CATEGORY |
getDataCategory() |
Entity.DATA_FORM |
getDataForm() |
Entity.DATA_TYPE |
getDataType() |
Entity.DATA_TYPE |
getKeyDataType() |
String |
getString() |
Set<Scalar> |
keys() |
boolean |
put(Scalar key,
Entity value) |
int |
rows() |
Collection<Entity> |
values() |
void |
write(ExtendedDataOutput out) |
getDataCategory, isChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVectorclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisChart, isChunk, isDictionary, isMatrix, isPair, isScalar, isTable, isVector, typeToCategorypublic BasicDictionary(Entity.DATA_TYPE valueType, ExtendedDataInput in) throws IOException
IOExceptionpublic BasicDictionary(Entity.DATA_TYPE keyType, Entity.DATA_TYPE valueType, int capacity)
public BasicDictionary(Entity.DATA_TYPE keyType, Entity.DATA_TYPE valueType)
public Entity.DATA_FORM getDataForm()
getDataForm in interface EntitygetDataForm in class AbstractEntitypublic Entity.DATA_CATEGORY getDataCategory()
getDataCategory in interface Entitypublic Entity.DATA_TYPE getDataType()
getDataType in interface Entitypublic Entity.DATA_TYPE getKeyDataType()
getKeyDataType in interface Dictionarypublic Entity get(Scalar key)
get in interface Dictionarypublic boolean put(Scalar key, Entity value)
put in interface Dictionarypublic Collection<Entity> values()
public void write(ExtendedDataOutput out) throws IOException
write in interface EntityIOExceptionCopyright © 2019 DolphinDB. All rights reserved.