Modifier and Type | Method and Description |
---|---|
static FunctionResource |
FunctionResource.function(Function function) |
Modifier and Type | Method and Description |
---|---|
default java.lang.Iterable<Function> |
CQLStatement.getFunctions()
Return an Iterable over all of the functions (both native and user-defined) used by any component of the statement
|
Modifier and Type | Method and Description |
---|---|
static void |
Terms.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.
|
void |
AbstractMarker.addFunctionsTo(java.util.List<Function> functions) |
void |
Attributes.addFunctionsTo(java.util.List<Function> functions) |
void |
Lists.DelayedValue.addFunctionsTo(java.util.List<Function> functions) |
void |
Maps.DelayedValue.addFunctionsTo(java.util.List<Function> functions) |
void |
Operation.addFunctionsTo(java.util.List<Function> functions) |
void |
Operations.addFunctionsTo(java.util.List<Function> functions) |
void |
Sets.DelayedValue.addFunctionsTo(java.util.List<Function> functions) |
void |
Term.addFunctionsTo(java.util.List<Function> functions) |
void |
Term.Terminal.addFunctionsTo(java.util.List<Function> functions) |
void |
Terms.addFunctionsTo(java.util.List<Function> functions)
Adds all functions (native and user-defined) used by any of the terms to the specified list.
|
void |
Tuples.DelayedValue.addFunctionsTo(java.util.List<Function> functions) |
void |
UserTypes.DelayedValue.addFunctionsTo(java.util.List<Function> functions) |
Modifier and Type | Method and Description |
---|---|
void |
ColumnCondition.addFunctionsTo(java.util.List<Function> functions)
Adds functions for the bind variables of this operation.
|
void |
ColumnConditions.addFunctionsTo(java.util.List<Function> functions) |
void |
Conditions.addFunctionsTo(java.util.List<Function> functions)
Adds the functions used by the conditions to the specified list.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AggregateFunction
Performs a calculation on a set of values and return a single value.
|
interface |
ScalarFunction
Determines a single output value based on a single input value.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFunction
Base class for our native/hardcoded functions.
|
class |
FromJsonFct |
class |
JavaBasedUDFunction |
class |
NativeAggregateFunction
Base class for the
AggregateFunction native classes. |
class |
NativeFunction
Base class for our native/hardcoded functions.
|
class |
NativeScalarFunction
Base class for the
ScalarFunction native classes. |
class |
ToJsonFct |
class |
TokenFct |
class |
UDAggregate
Base class for user-defined-aggregates.
|
class |
UDFunction
Base class for User Defined Functions.
|
Modifier and Type | Field and Description |
---|---|
static Function |
BytesConversionFcts.BlobAsVarcharFct |
static Function |
TimeFcts.maxTimeuuidFct |
static Function |
TimeFcts.minTimeuuidFct |
static Function |
UuidFcts.uuidFct |
static Function |
BytesConversionFcts.VarcharAsBlobFct |
Modifier and Type | Method and Description |
---|---|
static Function |
FunctionResolver.get(java.lang.String keyspace,
FunctionName name,
java.util.List<? extends AssignmentTestable> providedArgs,
java.lang.String receiverKs,
java.lang.String receiverCf,
AbstractType<?> receiverType) |
static Function |
BytesConversionFcts.makeFromBlobFunction(AbstractType<?> toType) |
static Function |
BytesConversionFcts.makeToBlobFunction(AbstractType<?> fromType) |
static Function |
TimeFcts.now(java.lang.String name,
TemporalType<?> type) |
Modifier and Type | Method and Description |
---|---|
static java.util.Collection<Function> |
BytesConversionFcts.all() |
static java.util.Collection<Function> |
CastFcts.all() |
static java.util.Collection<Function> |
OperationFcts.all() |
static java.util.Collection<Function> |
TimeFcts.all() |
static java.util.Collection<Function> |
UuidFcts.all() |
Modifier and Type | Method and Description |
---|---|
default java.util.Optional<Difference> |
Function.compare(Function other) |
java.util.Optional<Difference> |
UDAggregate.compare(Function function) |
java.util.Optional<Difference> |
UDFunction.compare(Function function) |
boolean |
UDAggregate.hasReferenceTo(Function function) |
static ColumnSpecification |
FunctionResolver.makeArgSpec(java.lang.String receiverKs,
java.lang.String receiverCf,
Function fun,
int i) |
Modifier and Type | Method and Description |
---|---|
void |
AbstractFunction.addFunctionsTo(java.util.List<Function> functions) |
void |
Function.addFunctionsTo(java.util.List<Function> functions) |
void |
FunctionCall.addFunctionsTo(java.util.List<Function> functions) |
void |
UDAggregate.addFunctionsTo(java.util.List<Function> functions) |
Modifier and Type | Method and Description |
---|---|
void |
MultiColumnRestriction.EQRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
MultiColumnRestriction.InRestrictionWithValues.addFunctionsTo(java.util.List<Function> functions) |
void |
MultiColumnRestriction.InRestrictionWithMarker.addFunctionsTo(java.util.List<Function> functions) |
void |
MultiColumnRestriction.SliceRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
MultiColumnRestriction.NotNullRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
Restriction.addFunctionsTo(java.util.List<Function> functions)
Adds all functions (native and user-defined) used by any component of the restriction
to the specified list.
|
void |
SingleColumnRestriction.EQRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.InRestrictionWithValues.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.InRestrictionWithMarker.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.SliceRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.ContainsRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.IsNotNullRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
SingleColumnRestriction.LikeRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
StatementRestrictions.addFunctionsTo(java.util.List<Function> functions) |
void |
TokenRestriction.EQRestriction.addFunctionsTo(java.util.List<Function> functions) |
void |
TokenRestriction.SliceRestriction.addFunctionsTo(java.util.List<Function> functions) |
Modifier and Type | Field and Description |
---|---|
Function |
Selectable.WithFunction.function |
Modifier and Type | Method and Description |
---|---|
void |
Selection.addFunctionsTo(java.util.List<Function> functions) |
void |
Selector.Factory.addFunctionsTo(java.util.List<Function> functions) |
Constructor and Description |
---|
WithFunction(Function function,
java.util.List<Selectable> args) |
Modifier and Type | Method and Description |
---|---|
java.lang.Iterable<Function> |
BatchStatement.getFunctions() |
java.lang.Iterable<Function> |
ModificationStatement.getFunctions() |
java.lang.Iterable<Function> |
SelectStatement.getFunctions() |
Modifier and Type | Method and Description |
---|---|
void |
ModificationStatement.addFunctionsTo(java.util.List<Function> functions) |
Modifier and Type | Method and Description |
---|---|
static FunctionExecutionException |
FunctionExecutionException.create(Function function,
java.lang.Throwable cause) |
Modifier and Type | Class and Description |
---|---|
static class |
Functions.FunctionsDiff<T extends Function> |
Modifier and Type | Method and Description |
---|---|
java.util.Optional<Function> |
Functions.find(FunctionName name,
java.util.List<AbstractType<?>> argTypes) |
java.util.Optional<Function> |
Functions.find(FunctionName name,
java.util.List<AbstractType<?>> argTypes,
Functions.Filter filter)
Find the function with the specified name
|
java.util.Optional<Function> |
Schema.findFunction(FunctionName name,
java.util.List<AbstractType<?>> argTypes)
Find the function with the specified name
|
java.util.Collection<Function> |
Functions.get(FunctionName name)
Get all function overloads with the specified name
|
java.util.Collection<Function> |
Schema.getFunctions(FunctionName name)
Get all function overloads with the specified name
|
java.util.Iterator<Function> |
Functions.iterator() |
java.lang.Iterable<Function> |
Functions.referencingUserType(java.nio.ByteBuffer name) |
java.util.stream.Stream<Function> |
Functions.stream() |
Modifier and Type | Method and Description |
---|---|
Functions.Builder |
Functions.Builder.add(Function... funs) |
Functions.Builder |
Functions.Builder.add(Function fun) |
java.util.stream.Stream<UDAggregate> |
Functions.aggregatesUsingFunction(Function function) |
static Functions |
Functions.of(Function... funs) |
boolean |
Functions.Filter.test(Function function) |
Functions |
Functions.with(Function fun)
Create a Functions instance with the provided function added
|
Functions |
Functions.withAddedOrUpdated(Function function) |
Functions |
Functions.without(Function function) |
Modifier and Type | Method and Description |
---|---|
Functions.Builder |
Functions.Builder.add(java.lang.Iterable<? extends Function> funs) |
Functions |
Functions.filter(java.util.function.Predicate<Function> predicate) |
Modifier and Type | Method and Description |
---|---|
void |
ClientState.ensurePermission(Permission permission,
Function function) |
Copyright © 2009-2021 The Apache Software Foundation