Package org.apache.cassandra.cql3
Class Sets.Marker
java.lang.Object
org.apache.cassandra.cql3.Term.NonTerminal
org.apache.cassandra.cql3.AbstractMarker
org.apache.cassandra.cql3.Sets.Marker
- All Implemented Interfaces:
Term
- Enclosing class:
- Sets
-
Nested Class Summary
Nested classes/interfaces inherited from class org.apache.cassandra.cql3.AbstractMarker
AbstractMarker.INRaw, AbstractMarker.MultiColumnRaw, AbstractMarker.RawNested classes/interfaces inherited from interface org.apache.cassandra.cql3.Term
Term.MultiItemTerminal, Term.NonTerminal, Term.Terminal -
Field Summary
Fields inherited from class org.apache.cassandra.cql3.AbstractMarker
bindIndex, receiver -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbind(QueryOptions options) Bind the values in this term to the values contained invalues.Methods inherited from class org.apache.cassandra.cql3.AbstractMarker
addFunctionsTo, collectMarkerSpecification, containsBindMarkerMethods inherited from class org.apache.cassandra.cql3.Term.NonTerminal
bindAndGetMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.cassandra.cql3.Term
isTerminal
-
Constructor Details
-
Marker
-
-
Method Details
-
bind
Description copied from interface:TermBind the values in this term to the values contained invalues. This is obviously a no-op if the term is Terminal.- Parameters:
options- the values to bind markers to.- Returns:
- the result of binding all the variables of this NonTerminal (or 'this' if the term is terminal).
- Throws:
InvalidRequestException
-