public static class Lists.Value extends Term.MultiItemTerminal implements Term.CollectionTerminal
Term.CollectionTerminal, Term.MultiColumnRaw, Term.MultiItemTerminal, Term.NonTerminal, Term.Raw, Term.Terminal
Modifier and Type | Field and Description |
---|---|
java.util.List<java.nio.ByteBuffer> |
elements |
Constructor and Description |
---|
Lists.Value(java.util.List<java.nio.ByteBuffer> elements) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(ListType lt,
Lists.Value v) |
static Lists.Value |
fromSerialized(java.nio.ByteBuffer value,
ListType type,
int version) |
java.nio.ByteBuffer |
get(QueryOptions options) |
java.util.List<java.nio.ByteBuffer> |
getElements() |
java.nio.ByteBuffer |
getWithProtocolVersion(int protocolVersion)
Gets the value of the collection when serialized with the given protocol version format
|
bind, bindAndGet, collectMarkerSpecification, containsBindMarker
public static Lists.Value fromSerialized(java.nio.ByteBuffer value, ListType type, int version) throws InvalidRequestException
InvalidRequestException
public java.nio.ByteBuffer get(QueryOptions options)
get
in class Term.Terminal
public java.nio.ByteBuffer getWithProtocolVersion(int protocolVersion)
Term.CollectionTerminal
getWithProtocolVersion
in interface Term.CollectionTerminal
public boolean equals(ListType lt, Lists.Value v)
public java.util.List<java.nio.ByteBuffer> getElements()
getElements
in class Term.MultiItemTerminal
Copyright © 2015 The Apache Software Foundation