public class ExpressionOperatorEntry extends Object
Operator
instances and puts them together with a name and descriptionConstructor and Description |
---|
ExpressionOperatorEntry(com.fathzer.soft.javaluator.Operator operator) |
ExpressionOperatorEntry(String name,
String description,
com.fathzer.soft.javaluator.Operator operator) |
Modifier and Type | Method and Description |
---|---|
static List<ExpressionOperatorEntry> |
fromEvaluator(ExpressionEvaluator evaluator,
boolean onlyExpressionOperators)
Extracts operators from an evaluator
|
String |
getDescription() |
String |
getName() |
com.fathzer.soft.javaluator.Operator |
getOperator() |
ParameterInfo |
getParameterInfo(int index) |
String |
getSignature() |
String |
getTemplate() |
public ExpressionOperatorEntry(com.fathzer.soft.javaluator.Operator operator)
public static List<ExpressionOperatorEntry> fromEvaluator(ExpressionEvaluator evaluator, boolean onlyExpressionOperators)
evaluator
- the evaluatoronlyExpressionOperators
- if true, operators must inherit from ExpressionOperator
public String getName()
public String getDescription()
public com.fathzer.soft.javaluator.Operator getOperator()
public ParameterInfo getParameterInfo(int index)
public String getSignature()
public String getTemplate()
Copyright © 2020–2022 Leibniz Institute for Natural Product Research and Infection Biology - Hans Knöll Institute (HKI). All rights reserved.