Package com.schibsted.spt.data.jslt.impl
Class AbstractFunction
- java.lang.Object
-
- com.schibsted.spt.data.jslt.impl.AbstractCallable
-
- com.schibsted.spt.data.jslt.impl.AbstractFunction
-
- Direct Known Subclasses:
BuiltinFunctions.AbstractRegexpFunction
,BuiltinFunctions.All
,BuiltinFunctions.Any
,BuiltinFunctions.Array
,BuiltinFunctions.Boolean
,BuiltinFunctions.Ceiling
,BuiltinFunctions.Contains
,BuiltinFunctions.EndsWith
,BuiltinFunctions.Error
,BuiltinFunctions.Flatten
,BuiltinFunctions.Floor
,BuiltinFunctions.FormatTime
,BuiltinFunctions.FromJson
,BuiltinFunctions.GetKey
,BuiltinFunctions.HashInt
,BuiltinFunctions.IndexOf
,BuiltinFunctions.IsArray
,BuiltinFunctions.IsBoolean
,BuiltinFunctions.IsDecimal
,BuiltinFunctions.IsInteger
,BuiltinFunctions.IsNumber
,BuiltinFunctions.IsObject
,BuiltinFunctions.IsString
,BuiltinFunctions.Join
,BuiltinFunctions.Lowercase
,BuiltinFunctions.Max
,BuiltinFunctions.Min
,BuiltinFunctions.Modulo
,BuiltinFunctions.Not
,BuiltinFunctions.Now
,BuiltinFunctions.Number
,BuiltinFunctions.ParseTime
,BuiltinFunctions.ParseUrl
,BuiltinFunctions.Random
,BuiltinFunctions.Round
,BuiltinFunctions.Sha256
,BuiltinFunctions.Size
,BuiltinFunctions.StartsWith
,BuiltinFunctions.Sum
,BuiltinFunctions.ToJson
,BuiltinFunctions.ToString
,BuiltinFunctions.Trim
,BuiltinFunctions.Uppercase
,BuiltinFunctions.Uuid
,BuiltinFunctions.Zip
,BuiltinFunctions.ZipWithIndex
,OptimizedStaticContainsFunction
public abstract class AbstractFunction extends AbstractCallable implements Function
-
-
Constructor Summary
Constructors Constructor Description AbstractFunction(java.lang.String name, int min, int max)
-
Method Summary
-
Methods inherited from class com.schibsted.spt.data.jslt.impl.AbstractCallable
getMaxArguments, getMinArguments, getName
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface com.schibsted.spt.data.jslt.Function
call, getMaxArguments, getMinArguments, getName
-
-