Package dev.cel.runtime.standard
Class CelStandardFunction
- java.lang.Object
-
- dev.cel.runtime.standard.CelStandardFunction
-
- Direct Known Subclasses:
AddOperator,BoolFunction,BytesFunction,ContainsFunction,DivideOperator,DoubleFunction,DurationFunction,DynFunction,EndsWithFunction,EqualsOperator,GetDateFunction,GetDayOfMonthFunction,GetDayOfWeekFunction,GetDayOfYearFunction,GetFullYearFunction,GetHoursFunction,GetMillisecondsFunction,GetMinutesFunction,GetMonthFunction,GetSecondsFunction,GreaterEqualsOperator,GreaterOperator,IndexOperator,InOperator,IntFunction,LessEqualsOperator,LessOperator,LogicalNotOperator,MatchesFunction,ModuloOperator,MultiplyOperator,NegateOperator,NotEqualsOperator,NotStrictlyFalseFunction,SizeFunction,StartsWithFunction,StringFunction,SubtractOperator,TimestampFunction,TypeFunction,UintFunction
@Immutable public abstract class CelStandardFunction extends java.lang.ObjectAn abstract class that describes a CEL standard function. An implementation should provide a set of overloads for the standard function
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.common.collect.ImmutableSet<CelFunctionBinding>newFunctionBindings(dev.cel.common.CelOptions celOptions, RuntimeEquality runtimeEquality)
-
-
-
Method Detail
-
newFunctionBindings
public com.google.common.collect.ImmutableSet<CelFunctionBinding> newFunctionBindings(dev.cel.common.CelOptions celOptions, RuntimeEquality runtimeEquality)
-
-