Package jmri.jmrit.logixng.util.parser
Interface FunctionFactory
- All Known Implementing Classes:
ClockFunctions,CommonFunctions,ConvertFunctions,JavaFunctions,LayoutFunctions,MathFunctions,NamedBeanFunctions,StringFunctions
public interface FunctionFactory
Factory class for Function classes.
-
Method Summary
Modifier and TypeMethodDescriptionGet the description of the constants in Markdown formatGet a set of classes that implements the Constant interface.Get a set of classes that implements the Function interface.Get the module of the functions in this factory, for example "Math" or "Conversion".
-
Method Details
-
getModule
Get the module of the functions in this factory, for example "Math" or "Conversion".- Returns:
- the module name
-
getFunctions
Get a set of classes that implements the Function interface.- Returns:
- a set of functions
-
getConstants
Get a set of classes that implements the Constant interface.- Returns:
- a set of constants
-
getConstantDescription
Get the description of the constants in Markdown format- Returns:
- the description of the constants
-