Class TaggedParameterExtractor
java.lang.Object
io.camunda.zeebe.feel.tagged.impl.TaggedParameterExtractor
Extracts "tagged" parameters such as fromAi() into a structured format that can be used for
further processing, such as generating a JSON schema or documentation.
Delegating actual function call handling to individual FunctionInvocationTaggedParameterExtractor implementations handling a specific function.
-
Constructor Summary
ConstructorsConstructorDescriptionTaggedParameterExtractor(List<FunctionInvocationTaggedParameterExtractor> extractorsByFunctionName) -
Method Summary
Modifier and TypeMethodDescriptionextractParameters(org.camunda.feel.syntaxtree.ParsedExpression parsedExpression)
-
Constructor Details
-
TaggedParameterExtractor
public TaggedParameterExtractor() -
TaggedParameterExtractor
public TaggedParameterExtractor(List<FunctionInvocationTaggedParameterExtractor> extractorsByFunctionName)
-
-
Method Details
-
extractParameters
public List<TaggedParameter> extractParameters(org.camunda.feel.syntaxtree.ParsedExpression parsedExpression)
-