| Package | Description |
|---|---|
| org.mule.runtime.api.metadata |
| Modifier and Type | Method and Description |
|---|---|
DataTypeBuilder.DataTypeFunctionTypeBuilder |
DataTypeBuilder.asFunctionTypeBuilder()
Down-casts the builder to
DataTypeBuilder.DataTypeFunctionTypeBuilder, allowing the builder to be used in a fluent way
without having to cast it when dealing with ExpressionFunctions. |
DataTypeBuilder.DataTypeFunctionTypeBuilder |
DataTypeBuilder.fromFunction(ExpressionFunction function)
Populates the builder from the given
ExpressionFunction. |
DataTypeBuilder.DataTypeFunctionTypeBuilder |
DataTypeBuilder.functionType(Class<? extends ExpressionFunction> functionType)
Sets the given type for the
FunctionDataType to be built. |
DataTypeBuilder.DataTypeFunctionTypeBuilder |
DataTypeBuilder.DataTypeFunctionTypeBuilder.parametersType(List<FunctionParameter> parametersTypes)
Sets the functions parameters types, represented by
FunctionParameters. |
DataTypeBuilder.DataTypeFunctionTypeBuilder |
DataTypeBuilder.DataTypeFunctionTypeBuilder.returnType(DataType returnType)
Sets the return type of the function,
null indicates there's none and is the default value. |
Copyright © 2017 MuleSoft, Inc.. All rights reserved.