public class SplitFunction extends BinaryFunction
A Java UDF for splitting a scalar string value to a collection of string values.
Pseudo-declaration of function:
<DefineFunction name="..." dataType="collection of strings">
<ParameterField name="input" dataType="string"/>
<ParameterField name="pattern" dataType="string"/>
</DefineFunction>
Pattern.split(CharSequence, int)| Constructor and Description |
|---|
SplitFunction() |
SplitFunction(java.lang.String name) |
| Modifier and Type | Method and Description |
|---|---|
FieldValue |
evaluate(FieldValue first,
FieldValue second) |
java.util.List<java.lang.String> |
evaluate(java.lang.String input,
java.lang.String regex) |
evaluatecheckFixedArityArguments, checkVariableArityArguments, checkVariableArityArguments, getAliases, getArgument, getName, getOptionalArgument, getRequiredArgumentpublic SplitFunction()
public SplitFunction(java.lang.String name)
public java.util.List<java.lang.String> evaluate(java.lang.String input,
java.lang.String regex)
public FieldValue evaluate(FieldValue first, FieldValue second)
evaluate in class BinaryFunctionCopyright © 2025. All Rights Reserved.