com.singularsys.jep.standard
Class StandardComponents

java.lang.Object
  extended by com.singularsys.jep.ComponentSet
      extended by 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, StandardOperatorTable, StandardParser, FastEvaluator, PrintVisitor

Field Summary
 
Fields inherited from class com.singularsys.jep.ComponentSet
auxComps, evaluator, funTab, nodeFac, numFac, opTab, parser, pv, varFac, varTab
 
Constructor Summary
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
static Evaluator createDefaultEvaluator()
           
static FunctionTable createDefaultFunctionTable()
           
static NodeFactory createDefaultNodeFactory()
           
static NumberFactory createDefaultNumberFactory()
           
static OperatorTableI createDefaultOperatorTable()
           
static Parser createDefaultParser()
           
static PrintVisitor createDefaultPrintVisitor()
           
static VariableFactory createDefaultVariableFactory()
           
static VariableTable createDefaultVariableTable(VariableFactory vf)
           
 
Methods inherited from class com.singularsys.jep.ComponentSet
addAuxComponent, getAuxComponents, getAuxComps, getBaseComponents, getComponents, getEvaluator, getFunctionTable, getNodeFactory, getNumberFactory, getOperatorTable, getParser, getPrintVisitor, getVariableFactory, getVariableTable, setAuxComps, setEvaluator, setFunctionTable, setNodeFactory, setNumberFactory, setOperatorTable, setParser, setPrintVisitor, setVariableFactory, setVariableTable
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

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()


Copyright © 2010 Singular Systems http://www.singularsys.com/jep