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 |
|---|
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, containsBindMarkerpublic static Lists.Value fromSerialized(java.nio.ByteBuffer value, ListType type, int version) throws InvalidRequestException
InvalidRequestExceptionpublic java.nio.ByteBuffer get(QueryOptions options)
get in class Term.Terminalpublic java.nio.ByteBuffer getWithProtocolVersion(int protocolVersion)
Term.CollectionTerminalgetWithProtocolVersion in interface Term.CollectionTerminalpublic boolean equals(ListType lt, Lists.Value v)
public java.util.List<java.nio.ByteBuffer> getElements()
getElements in class Term.MultiItemTerminalCopyright © 2015 The Apache Software Foundation