public class MapType<K,V> extends CollectionType<java.util.Map<K,V>>
CollectionType.Kind
Modifier and Type | Field and Description |
---|---|
AbstractType<K> |
keys |
AbstractType<V> |
values |
kind, MAX_ELEMENTS
reverseComparator
Modifier and Type | Method and Description |
---|---|
protected void |
appendToStringBuilder(java.lang.StringBuilder sb) |
int |
compare(java.nio.ByteBuffer o1,
java.nio.ByteBuffer o2) |
static <K,V> MapType<K,V> |
getInstance(AbstractType<K> keys,
AbstractType<V> values) |
static MapType<?,?> |
getInstance(TypeParser parser) |
MapSerializer<K,V> |
getSerializer() |
boolean |
isByteOrderComparable() |
AbstractType<K> |
nameComparator() |
java.util.List<java.nio.ByteBuffer> |
serializedValues(java.util.List<Cell> cells) |
AbstractType<V> |
valueComparator() |
asCQL3Type, enforceLimit, fromString, getString, isCollection, isCompatibleWith, serializeForNativeProtocol, toString, validateCellValue
compareCollectionMembers, componentsCount, compose, decompose, fromStringCQL2, getComponents, getString, isCounter, isValueCompatibleWith, isValueCompatibleWithInternal, parseDefaultParameters, validate, validateCollectionMember
public final AbstractType<K> keys
public final AbstractType<V> values
public static MapType<?,?> getInstance(TypeParser parser) throws ConfigurationException, SyntaxException
public static <K,V> MapType<K,V> getInstance(AbstractType<K> keys, AbstractType<V> values)
public AbstractType<K> nameComparator()
nameComparator
in class CollectionType<java.util.Map<K,V>>
public AbstractType<V> valueComparator()
valueComparator
in class CollectionType<java.util.Map<K,V>>
public int compare(java.nio.ByteBuffer o1, java.nio.ByteBuffer o2)
public MapSerializer<K,V> getSerializer()
getSerializer
in class CollectionType<java.util.Map<K,V>>
public boolean isByteOrderComparable()
isByteOrderComparable
in class AbstractType<java.util.Map<K,V>>
protected void appendToStringBuilder(java.lang.StringBuilder sb)
appendToStringBuilder
in class CollectionType<java.util.Map<K,V>>
public java.util.List<java.nio.ByteBuffer> serializedValues(java.util.List<Cell> cells)
serializedValues
in class CollectionType<java.util.Map<K,V>>
Copyright © 2014 The Apache Software Foundation