Uses of Interface
org.apache.cassandra.cql3.Term
-
-
Uses of Term in org.apache.cassandra.cql3
Classes in org.apache.cassandra.cql3 that implement Term Modifier and Type Class Description classAbstractMarkerA single bind marker.static classConstants.Markerstatic classConstants.ValueA constant value, i.e.static classLists.DelayedValueBasically similar to a Value, but with some non-pure function (that need to be evaluated at execution time) in it.static classLists.MarkerA marker for List values and IN relationsstatic classLists.Valuestatic classMaps.DelayedValuestatic classMaps.Markerstatic classMaps.Valuestatic classSets.DelayedValuestatic classSets.Markerstatic classSets.Valuestatic classTerm.MultiItemTerminalstatic classTerm.NonTerminalA non terminal term, i.e.static classTerm.TerminalA terminal term, one that can be reduced to a byte buffer directly.static classTuples.DelayedValueSimilar to Value, but contains at least one NonTerminal, such as a non-pure functions or bind marker.static classTuples.InMarkerRepresents a marker for a set of IN values that are tuples, like "SELECT ...static classTuples.InValueA terminal value for a list of IN values that are tuples.static classTuples.MarkerRepresents a marker for a single tuple, like "SELECT ... WHERE (a, b, c) > ?"static classTuples.ValueA tuple of terminal values (e.g (123, 'abc')).static classUserTypes.DelayedValuestatic classUserTypes.Markerstatic classUserTypes.ValueFields in org.apache.cassandra.cql3 declared as Term Modifier and Type Field Description protected TermOperation. tFields in org.apache.cassandra.cql3 with type parameters of type Term Modifier and Type Field Description java.util.List<Term>Tuples.DelayedValue. elementsMethods in org.apache.cassandra.cql3 that return Term Modifier and Type Method Description TermQueryOptions. getJsonColumnValue(int bindIndex, ColumnIdentifier columnName, java.util.Collection<ColumnMetadata> expectedReceivers)Returns the term corresponding to columncolumnNamein the JSON value of bind indexbindIndex.TermLists.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermMaps.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermSets.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)abstract TermTerm.MultiColumnRaw. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receiver)abstract TermTerm.Raw. prepare(java.lang.String keyspace, ColumnSpecification receiver)This method validates this RawTerm is valid for provided column specification and "prepare" this RawTerm, returning the resulting prepared Term.TermTuples.Literal. prepare(java.lang.String keyspace, java.util.List<? extends ColumnSpecification> receivers)TermTuples.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermTypeCast. prepare(java.lang.String keyspace, ColumnSpecification receiver)TermUserTypes.Literal. prepare(java.lang.String keyspace, ColumnSpecification receiver)protected TermMultiColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)protected abstract TermRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)Converts the specifiedRawinto aTerm.protected TermSingleColumnRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)protected TermTokenRelation. toTerm(java.util.List<? extends ColumnSpecification> receivers, Term.Raw raw, java.lang.String keyspace, VariableSpecifications boundNames)Methods in org.apache.cassandra.cql3 that return types with arguments of type Term Modifier and Type Method Description static java.util.Map<ColumnIdentifier,Term>Json. parseJson(java.lang.String jsonString, java.util.Collection<ColumnMetadata> expectedReceivers)Given a JSON string, return a map of columns to their values for the insert.protected java.util.List<Term>Relation. toTerms(java.util.List<? extends ColumnSpecification> receivers, java.util.List<? extends Term.Raw> raws, java.lang.String keyspace, VariableSpecifications boundNames)Converts the specifiedRawterms into aTerms.Methods in org.apache.cassandra.cql3 with parameters of type Term Modifier and Type Method Description static TermsTerms. of(Term term)Creates aTermscontaining a singleTerm.Method parameters in org.apache.cassandra.cql3 with type arguments of type Term Modifier and Type Method Description static voidTerms. addFunctions(java.lang.Iterable<Term> terms, java.util.List<Function> functions)Adds all functions (native and user-defined) of the specified terms to the list.static TermsTerms. of(java.util.List<Term> terms)Creates aTermscontaining a set ofTerm.Constructors in org.apache.cassandra.cql3 with parameters of type Term Constructor Description Adder(ColumnMetadata column, Term t)Adder(ColumnMetadata column, Term t)Appender(ColumnMetadata column, Term t)Discarder(ColumnMetadata column, Term t)Discarder(ColumnMetadata column, Term t)DiscarderByIndex(ColumnMetadata column, Term idx)DiscarderByKey(ColumnMetadata column, Term k)ElementDiscarder(ColumnMetadata column, Term k)Operation(ColumnMetadata column, Term t)Prepender(ColumnMetadata column, Term t)Putter(ColumnMetadata column, Term t)Setter(ColumnMetadata column, Term t)Setter(ColumnMetadata column, Term t)Setter(ColumnMetadata column, Term t)Setter(ColumnMetadata column, Term t)Setter(ColumnMetadata column, Term t)SetterByField(ColumnMetadata column, FieldIdentifier field, Term t)SetterByIndex(ColumnMetadata column, Term idx, Term t)SetterByKey(ColumnMetadata column, Term k, Term t)Substracter(ColumnMetadata column, Term t)Constructor parameters in org.apache.cassandra.cql3 with type arguments of type Term Constructor Description DelayedValue(java.util.List<Term> elements)DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator, java.util.Map<Term,Term> elements)DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator, java.util.Map<Term,Term> elements)DelayedValue(java.util.Comparator<java.nio.ByteBuffer> comparator, java.util.Set<Term> elements)DelayedValue(TupleType type, java.util.List<Term> elements)DelayedValue(UserType type, java.util.List<Term> values) -
Uses of Term in org.apache.cassandra.cql3.conditions
Methods in org.apache.cassandra.cql3.conditions with parameters of type Term Modifier and Type Method Description static ColumnConditionColumnCondition. condition(ColumnMetadata column, Term collectionElement, Operator op, Terms terms)A collection column, simple condition. -
Uses of Term in org.apache.cassandra.cql3.functions
Classes in org.apache.cassandra.cql3.functions that implement Term Modifier and Type Class Description classFunctionCallMethods in org.apache.cassandra.cql3.functions that return Term Modifier and Type Method Description TermFunctionCall.Raw. prepare(java.lang.String keyspace, ColumnSpecification receiver) -
Uses of Term in org.apache.cassandra.cql3.restrictions
Fields in org.apache.cassandra.cql3.restrictions declared as Term Modifier and Type Field Description protected TermMultiColumnRestriction.EQRestriction. valueFields in org.apache.cassandra.cql3.restrictions with type parameters of type Term Modifier and Type Field Description protected java.util.List<Term>MultiColumnRestriction.InRestrictionWithValues. valuesprotected java.util.List<Term>SingleColumnRestriction.InRestrictionWithValues. valuesConstructors in org.apache.cassandra.cql3.restrictions with parameters of type Term Constructor Description ContainsRestriction(ColumnMetadata columnDef, Term t, boolean isKey)ContainsRestriction(ColumnMetadata columnDef, Term mapKey, Term mapValue)EQRestriction(java.util.List<ColumnMetadata> columnDefs, Term value)EQRestriction(ColumnMetadata columnDef, Term value)EQRestriction(TableMetadata table, java.util.List<ColumnMetadata> columnDefs, Term value)LikeRestriction(ColumnMetadata columnDef, Operator operator, Term value)SliceRestriction(java.util.List<ColumnMetadata> columnDefs, Bound bound, boolean inclusive, Term term)SliceRestriction(ColumnMetadata columnDef, Bound bound, boolean inclusive, Term term)SliceRestriction(TableMetadata table, java.util.List<ColumnMetadata> columnDefs, Bound bound, boolean inclusive, Term term)Constructor parameters in org.apache.cassandra.cql3.restrictions with type arguments of type Term Constructor Description InRestrictionWithValues(ColumnMetadata columnDef, java.util.List<Term> values) -
Uses of Term in org.apache.cassandra.cql3.selection
Methods in org.apache.cassandra.cql3.selection with parameters of type Term Modifier and Type Method Description static Selector.FactoryTermSelector. newFactory(java.lang.String name, Term term, AbstractType<?> type) -
Uses of Term in org.apache.cassandra.cql3.statements
Constructors in org.apache.cassandra.cql3.statements with parameters of type Term Constructor Description SelectStatement(TableMetadata table, VariableSpecifications bindVariables, SelectStatement.Parameters parameters, Selection selection, StatementRestrictions restrictions, boolean isReversed, AggregationSpecification.Factory aggregationSpecFactory, java.util.Comparator<java.util.List<java.nio.ByteBuffer>> orderingComparator, Term limit, Term perPartitionLimit) -
Uses of Term in org.apache.cassandra.db.marshal
Methods in org.apache.cassandra.db.marshal that return Term Modifier and Type Method Description TermAbstractCompositeType. fromJSONObject(java.lang.Object parsed)TermAbstractTimeUUIDType. fromJSONObject(java.lang.Object parsed)abstract TermAbstractType. fromJSONObject(java.lang.Object parsed)Given a parsed JSON string, return a byte representation of the object.TermAsciiType. fromJSONObject(java.lang.Object parsed)TermBooleanType. fromJSONObject(java.lang.Object parsed)TermBytesType. fromJSONObject(java.lang.Object parsed)TermByteType. fromJSONObject(java.lang.Object parsed)TermCounterColumnType. fromJSONObject(java.lang.Object parsed)TermDateType. fromJSONObject(java.lang.Object parsed)Deprecated.TermDecimalType. fromJSONObject(java.lang.Object parsed)TermDoubleType. fromJSONObject(java.lang.Object parsed)TermDurationType. fromJSONObject(java.lang.Object parsed)TermDynamicCompositeType.FixedValueComparator. fromJSONObject(java.lang.Object parsed)TermEmptyType. fromJSONObject(java.lang.Object parsed)TermFloatType. fromJSONObject(java.lang.Object parsed)TermFrozenType. fromJSONObject(java.lang.Object parsed)TermInetAddressType. fromJSONObject(java.lang.Object parsed)TermInt32Type. fromJSONObject(java.lang.Object parsed)TermIntegerType. fromJSONObject(java.lang.Object parsed)TermLexicalUUIDType. fromJSONObject(java.lang.Object parsed)TermListType. fromJSONObject(java.lang.Object parsed)TermLongType. fromJSONObject(java.lang.Object parsed)TermMapType. fromJSONObject(java.lang.Object parsed)TermPartitionerDefinedOrder. fromJSONObject(java.lang.Object parsed)TermReversedType. fromJSONObject(java.lang.Object parsed)TermSetType. fromJSONObject(java.lang.Object parsed)TermShortType. fromJSONObject(java.lang.Object parsed)TermSimpleDateType. fromJSONObject(java.lang.Object parsed)TermTimestampType. fromJSONObject(java.lang.Object parsed)TermTimeType. fromJSONObject(java.lang.Object parsed)TermTupleType. fromJSONObject(java.lang.Object parsed)TermUserType. fromJSONObject(java.lang.Object parsed)TermUTF8Type. fromJSONObject(java.lang.Object parsed)TermUUIDType. fromJSONObject(java.lang.Object parsed)
-