class WeightedSet.WeightedSetWrapper extends MapFieldValue<K,IntegerFieldValue>
MapFieldValue.MapWrapper
FieldValue.RecursiveIteratorHandler
Modifier and Type | Field and Description |
---|---|
private DataType |
keyTypeVespa |
(package private) Map<Object,Integer> |
map |
private DataType |
valTypeVespa |
classId
Constructor and Description |
---|
WeightedSetWrapper(Map map,
MapDataType dt) |
Modifier and Type | Method and Description |
---|---|
void |
clear() |
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
Set<Map.Entry<K,IntegerFieldValue>> |
entrySet() |
IntegerFieldValue |
get(Object key) |
boolean |
isEmpty() |
Set<K> |
keySet() |
IntegerFieldValue |
put(FieldValue key,
IntegerFieldValue value) |
void |
putAll(Map<? extends K,? extends IntegerFieldValue> m) |
IntegerFieldValue |
remove(Object key) |
int |
size() |
private Object |
unwrap(Object o) |
Collection<IntegerFieldValue> |
values() |
private K |
wrapKey(Object o) |
private IntegerFieldValue |
wrapValue(Object o) |
assign, checkAndRemove, clone, compareTo, contains, deserialize, equals, getDataType, getWrappedValue, iterateNested, iterateNested, printXml, serialize
hashCode, setDataType
checkAssign, create, deserialize, getRecursiveValue, getRecursiveValue, onDeserialize, onSerialize, serialize, toXml
create, createFromId, deserialize, deserializeOptional, deserializeWithId, equals, getClassId, getUtf8, onGetClassId, putUtf8, registerClass, serialize, serializeOptional, serializeWithId, toString, visitMembers
finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, hashCode, merge, putIfAbsent, remove, replace, replace, replaceAll
public WeightedSetWrapper(Map map, MapDataType dt)
private IntegerFieldValue wrapValue(Object o)
public void clear()
clear
in interface Map<K extends FieldValue,IntegerFieldValue>
clear
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public boolean containsKey(Object key)
containsKey
in interface Map<K extends FieldValue,IntegerFieldValue>
containsKey
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public boolean containsValue(Object value)
containsValue
in interface Map<K extends FieldValue,IntegerFieldValue>
containsValue
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public Set<Map.Entry<K,IntegerFieldValue>> entrySet()
entrySet
in interface Map<K extends FieldValue,IntegerFieldValue>
entrySet
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public IntegerFieldValue get(Object key)
get
in interface Map<K extends FieldValue,IntegerFieldValue>
get
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public boolean isEmpty()
isEmpty
in interface Map<K extends FieldValue,IntegerFieldValue>
isEmpty
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public Set<K> keySet()
keySet
in interface Map<K extends FieldValue,IntegerFieldValue>
keySet
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public IntegerFieldValue put(FieldValue key, IntegerFieldValue value)
put
in interface Map<K extends FieldValue,IntegerFieldValue>
put
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public void putAll(Map<? extends K,? extends IntegerFieldValue> m)
putAll
in interface Map<K extends FieldValue,IntegerFieldValue>
putAll
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public IntegerFieldValue remove(Object key)
remove
in interface Map<K extends FieldValue,IntegerFieldValue>
remove
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public int size()
size
in interface Map<K extends FieldValue,IntegerFieldValue>
size
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
public Collection<IntegerFieldValue> values()
values
in interface Map<K extends FieldValue,IntegerFieldValue>
values
in class MapFieldValue<K extends FieldValue,IntegerFieldValue>
Copyright © 2017. All rights reserved.