com.singularsys.jep
Class ComponentSet

java.lang.Object
  extended by com.singularsys.jep.ComponentSet
Direct Known Subclasses:
BigDecComponents, LightWeightComponentSet, StandardComponents

public class ComponentSet
extends java.lang.Object


Field Summary
protected  Evaluator evaluator
           
protected  FunctionTable funTab
           
protected  NodeFactory nodeFac
           
protected  NumberFactory numFac
           
protected  OperatorTable opTab
           
protected  Parser parser
           
protected  PrintVisitor pv
           
protected  VariableFactory varFac
           
protected  VariableTable varTab
           
 
Constructor Summary
ComponentSet()
           
ComponentSet(Jep j)
           
 
Method Summary
 JepComponent[] getComponents()
           
 Evaluator getEvaluator()
           
 FunctionTable getFunctionTable()
           
 NodeFactory getNodeFactory()
           
 NumberFactory getNumberFactory()
           
 OperatorTable getOperatorTable()
           
 Parser getParser()
           
 PrintVisitor getPrintVisitor()
           
 VariableFactory getVariableFactory()
           
 VariableTable getVariableTable()
           
 void setEvaluator(Evaluator evaluator)
           
 void setFunctionTable(FunctionTable funTab)
           
 void setNodeFactory(NodeFactory nodeFac)
           
 void setNumberFactory(NumberFactory numFac)
           
 void setOperatorTable(OperatorTable opTab)
           
 void setParser(Parser parser)
           
 void setPrintVisitor(PrintVisitor pv)
           
 void setVariableFactory(VariableFactory varFac)
           
 void setVariableTable(VariableTable varTab)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

numFac

protected NumberFactory numFac

varFac

protected VariableFactory varFac

nodeFac

protected NodeFactory nodeFac

varTab

protected VariableTable varTab

funTab

protected FunctionTable funTab

opTab

protected OperatorTable opTab

parser

protected Parser parser

evaluator

protected Evaluator evaluator

pv

protected PrintVisitor pv
Constructor Detail

ComponentSet

public ComponentSet()

ComponentSet

public ComponentSet(Jep j)
Method Detail

getComponents

public JepComponent[] getComponents()

getNumberFactory

public NumberFactory getNumberFactory()

getNodeFactory

public NodeFactory getNodeFactory()

getVariableFactory

public VariableFactory getVariableFactory()

getVariableTable

public VariableTable getVariableTable()

getFunctionTable

public FunctionTable getFunctionTable()

getOperatorTable

public OperatorTable getOperatorTable()

getParser

public Parser getParser()

getEvaluator

public Evaluator getEvaluator()

getPrintVisitor

public PrintVisitor getPrintVisitor()

setNodeFactory

public void setNodeFactory(NodeFactory nodeFac)

setNumberFactory

public void setNumberFactory(NumberFactory numFac)

setVariableFactory

public void setVariableFactory(VariableFactory varFac)

setFunctionTable

public void setFunctionTable(FunctionTable funTab)

setVariableTable

public void setVariableTable(VariableTable varTab)

setOperatorTable

public void setOperatorTable(OperatorTable opTab)

setEvaluator

public void setEvaluator(Evaluator evaluator)

setParser

public void setParser(Parser parser)

setPrintVisitor

public void setPrintVisitor(PrintVisitor pv)


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