Package com.schibsted.spt.data.jslt
Interface Callable
- All Known Implementing Classes:
AbstractCallable
,AbstractFunction
,BuiltinFunctions.AbstractMacro
,BuiltinFunctions.AbstractRegexpFunction
,BuiltinFunctions.All
,BuiltinFunctions.Any
,BuiltinFunctions.Array
,BuiltinFunctions.Boolean
,BuiltinFunctions.Capture
,BuiltinFunctions.Ceiling
,BuiltinFunctions.Contains
,BuiltinFunctions.EndsWith
,BuiltinFunctions.Error
,BuiltinFunctions.Fallback
,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.Replace
,BuiltinFunctions.Round
,BuiltinFunctions.Sha256
,BuiltinFunctions.Size
,BuiltinFunctions.Split
,BuiltinFunctions.StartsWith
,BuiltinFunctions.Sum
,BuiltinFunctions.Test
,BuiltinFunctions.ToJson
,BuiltinFunctions.ToString
,BuiltinFunctions.Trim
,BuiltinFunctions.Uppercase
,BuiltinFunctions.Uuid
,BuiltinFunctions.Zip
,BuiltinFunctions.ZipWithIndex
,ExperimentalModule.GroupBy
,FunctionDeclaration
,FunctionWrapper
,JstlFile
,OptimizedStaticContainsFunction
public interface Callable
Common interface for macros and functions.
-
Method Summary
-
Method Details
-
getName
String getName() -
getMinArguments
int getMinArguments() -
getMaxArguments
int getMaxArguments()
-