Uses of Class org.apache.cassandra.cql3.Term.NonTerminal (apache-cassandra API)
Date: 2018-02-12

## Uses of Class
org.apache.cassandra.cql3.Term.NonTerminal

- Packages that use Term.NonTerminal
  Package | Description
  --- | ---
  org.apache.cassandra.cql3 |
  org.apache.cassandra.cql3.functions |

- - ### Uses of Term.NonTerminal in org.apache.cassandra.cql3

    Subclasses of Term.NonTerminal in org.apache.cassandra.cql3
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractMarker` A single bind marker.
    `static class` | `Constants.Marker`
    `static class` | `Lists.DelayedValue` Basically similar to a Value, but with some non-pure function (that need to be evaluated at execution time) in it.
    `static class` | `Lists.Marker` A marker for List values and IN relations
    `static class` | `Maps.DelayedValue`
    `static class` | `Maps.Marker`
    `static class` | `Sets.DelayedValue`
    `static class` | `Sets.Marker`
    `static class` | `Tuples.DelayedValue` Similar to Value, but contains at least one NonTerminal, such as a non-pure functions or bind marker.
    `static class` | `Tuples.InMarker` Represents a marker for a set of IN values that are tuples, like "SELECT ...
    `static class` | `Tuples.Marker` {@code Represents a marker for a single tuple, like "SELECT ...
    `static class` | `UserTypes.DelayedValue`

    Methods in org.apache.cassandra.cql3 that return Term.NonTerminal
    Modifier and Type | Method and Description
    --- | ---
    `Term.NonTerminal` | AbstractMarker.Raw.`prepare(java.lang.String keyspace, ColumnSpecification receiver)`

  - ### Uses of Term.NonTerminal in org.apache.cassandra.cql3.functions

    Subclasses of Term.NonTerminal in org.apache.cassandra.cql3.functions
    Modifier and Type | Class and Description
    --- | ---
    `class` | `FunctionCall`

Copyright © 2018 The Apache Software Foundation