Interface Function<R>
-
- Type Parameters:
R
- Result type
- All Known Subinterfaces:
BigDecimalFunction1<T0>
,DoubleFunction1<T0>
,FloatFunction1<T0>
,Function0<R>
,Function1<T0,R>
,Function2<T0,T1,R>
,IntegerFunction1<T0>
,LongFunction1<T0>
,NullableBigDecimalFunction1<T0>
,NullableDoubleFunction1<T0>
,NullableFloatFunction1<T0>
,NullableIntegerFunction1<T0>
,NullableLongFunction1<T0>
,Predicate1<T0>
,Predicate2<T0,T1>
,RelProtoDataType
- All Known Implementing Classes:
DruidTable.MapRelProtoDataType
,Functions.Ignore
,JdbcUtils.ObjectArrayRowBuilder
,ReflectiveSchema.FieldSelector
,SequencedAdderAggregateLambdaFactory.AccumulatorAdderSeq
,SparkRuntime.CalciteFlatMapFunction
,SqlValidatorImpl.ValidationErrorFunction
public interface Function<R>
Base interface for all functions.