Package com.singularsys.jep.standard
Class StandardComponents
- java.lang.Object
-
- com.singularsys.jep.ComponentSet
-
- com.singularsys.jep.standard.StandardComponents
-
public class StandardComponents extends ComponentSet
The standard set of components.- Author:
- Richard Morris
- See Also:
DoubleNumberFactory,VariableFactory,NodeFactory,StandardFunctionTable,StandardVariableTable,StandardOperatorTable2,StandardParser,FastEvaluator,PrintVisitor
-
-
Constructor Summary
Constructors Constructor Description StandardComponents()StandardComponents(Jep j)Build a set of components using those from the jep instance and standard components if the jep components are null.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static EvaluatorcreateDefaultEvaluator()static FunctionTablecreateDefaultFunctionTable()static NodeFactorycreateDefaultNodeFactory()static NumberFactorycreateDefaultNumberFactory()static OperatorTableIcreateDefaultOperatorTable()static ParsercreateDefaultParser()static PrintVisitorcreateDefaultPrintVisitor()static VariableFactorycreateDefaultVariableFactory()static VariableTablecreateDefaultVariableTable(VariableFactory vf)-
Methods inherited from class com.singularsys.jep.ComponentSet
addAuxComponent, addComponents, getAuxComponents, getAuxComps, getBaseComponents, getComponents, getEvaluator, getFunctionTable, getNodeFactory, getNumberFactory, getOperatorTable, getParser, getPrintVisitor, getVariableFactory, getVariableTable, setAuxComps, setEvaluator, setFunctionTable, setNodeFactory, setNumberFactory, setOperatorTable, setParser, setPrintVisitor, setVariableFactory, setVariableTable
-
-
-
-
Constructor Detail
-
StandardComponents
public StandardComponents()
-
StandardComponents
public StandardComponents(Jep j)
Build a set of components using those from the jep instance and standard components if the jep components are null.- Parameters:
j-
-
-
Method Detail
-
createDefaultNumberFactory
public static NumberFactory createDefaultNumberFactory()
-
createDefaultVariableFactory
public static VariableFactory createDefaultVariableFactory()
-
createDefaultNodeFactory
public static NodeFactory createDefaultNodeFactory()
-
createDefaultFunctionTable
public static FunctionTable createDefaultFunctionTable()
-
createDefaultVariableTable
public static VariableTable createDefaultVariableTable(VariableFactory vf)
-
createDefaultOperatorTable
public static OperatorTableI createDefaultOperatorTable()
-
createDefaultParser
public static Parser createDefaultParser()
-
createDefaultEvaluator
public static Evaluator createDefaultEvaluator()
-
createDefaultPrintVisitor
public static PrintVisitor createDefaultPrintVisitor()
-
-