T - The resolver definition type of this declaration.public class ResolverDeclaration<T extends ResolverDefinition> extends Object implements ResolverExpression
| Constructor and Description |
|---|
ResolverDeclaration(String name,
List<ResolverParameter> parameters,
T definition) |
| Modifier and Type | Method and Description |
|---|---|
Object |
evaluate(EvaluationContext evaluationContext)
Evaluates this element in a given context and produces a result.
|
T |
getDefinition() |
String |
getName() |
List<ResolverParameter> |
getParameters() |
public ResolverDeclaration(String name, List<ResolverParameter> parameters, T definition)
public String getName()
public List<ResolverParameter> getParameters()
public T getDefinition()
public Object evaluate(EvaluationContext evaluationContext)
EvaluableCopyright © 2024. All rights reserved.