Class UtilFunction
java.lang.Object
io.higson.runtime.builtin.implementation.UtilFunction
- Direct Known Subclasses:
AddUtilFunction,DiffUtilFunction,EqualsUtilFunction,ExistUtilFunction,FormatUtilFunction,FromUtilFunction,GetUtilFunction,GreaterThanEqualsUtilFunction,GreaterThanUtilFunction,IsBlankUtilFunction,IsEmptyUtilFunction,LessThanEqualsUtilFunction,LessThanUtilFunction,NotBlankUtilFunction,NotEmptyUtilFunction,SizeUtilFunction,ToUtilFunction,TrimUtilFunction
Base abstract class for Util functions, provides basic methods and converter for all implementations.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract Objectcall(HigsonContext ctx, Object[] args) protected HigsonRuntimeExceptioncreateHigsonRuntimeException(String code, String message) protected HigsonRuntimeExceptioncreateHigsonRuntimeException(String code, String message, RuntimeException reason) protected <T> booleanprotected Optional<TemporalAmount>toTemporalAmount(String text, String token)
-
Field Details
-
converter
-
-
Constructor Details
-
UtilFunction
public UtilFunction()
-
-
Method Details
-
call
-
isValid
-
toTemporalAmount
-
createHigsonRuntimeException
-
createHigsonRuntimeException
protected HigsonRuntimeException createHigsonRuntimeException(String code, String message, RuntimeException reason)
-