Uses of Interface
hussam.math.operations.factory.OperatorFactory

Packages that use OperatorFactory
hussam.math.operations.dataBaseUsed to store default Operators, operands and functions. 
hussam.math.operations.extraProvides extra functionality to this package. 
hussam.math.operations.factoryResponsible for modeling OperatorFactories. 
 

Uses of OperatorFactory in hussam.math.operations.dataBase
 

Methods in hussam.math.operations.dataBase that return OperatorFactory
 OperatorFactory<Function>OperatorFactoryDB.getFunctionFactory(java.lang.String name)
           
 OperatorFactory<Function>OperatorSource.getFunctionFactory(java.lang.String name)
          Returns the FunctionFactory for the given Function name.
 OperatorFactory<Function>OperatorSourceImpl.getFunctionFactory(java.lang.String name)
           
 OperatorFactory<Function>OperatorSourceWrapper.getFunctionFactory(java.lang.String name)
          Returns the factory for this Function.
 OperatorFactory<Operand>OperatorFactoryDB.getOperandFactory(java.lang.String name)
           
 OperatorFactory<Operand>OperatorSource.getOperandFactory(java.lang.String name)
          Returns the factory for the given Operand.
 OperatorFactory<Operand>OperatorSourceImpl.getOperandFactory(java.lang.String name)
           
 OperatorFactory<Operand>OperatorSourceWrapper.getOperandFactory(java.lang.String name)
          Returns the Operand factory by this name.
 

Methods in hussam.math.operations.dataBase that return types with arguments of type OperatorFactory
 java.util.Map<java.lang.String,OperatorFactory<? extends Operator>>OperatorFactoryDB.getAllFactories()
          Returns all Factories combined.
 java.util.Map<java.lang.String,OperatorFactory<Function>>OperatorSource.getFunctionFactories()
          Returns all Function Factories in this OperatorSource.
 java.util.Map<java.lang.String,OperatorFactory<Function>>OperatorSourceImpl.getFunctionFactories()
          Returns all Function factories.
 java.util.Map<java.lang.String,OperatorFactory<Function>>OperatorSourceWrapper.getFunctionFactories()
          Returns all Factories in both this source and the sub source.
 java.util.List<OperatorFactory<Function>>OperatorFactoryDB.getFunctions()
           
 java.util.Map<java.lang.String,OperatorFactory<Operand>>OperatorSource.getOperandFactories()
          Returns a map of all Operand Factories.
 java.util.Map<java.lang.String,OperatorFactory<Operand>>OperatorSourceImpl.getOperandFactories()
          Returns all Operand Factories.
 java.util.Map<java.lang.String,OperatorFactory<Operand>>OperatorSourceWrapper.getOperandFactories()
          Returns all Factories in this source and in the sub source.
 java.util.List<OperatorFactory<Operand>>OperatorFactoryDB.getOperands()
           
 

Methods in hussam.math.operations.dataBase with parameters of type OperatorFactory
 voidOperatorSourceImpl.addFunction(OperatorFactory<Function> fac)
          add the specified factory to this source.
 voidOperatorSourceImpl.addOperand(OperatorFactory<Operand> fac)
          adds the specified factory to this source.
 

Method parameters in hussam.math.operations.dataBase with type arguments of type OperatorFactory
 voidOperatorSourceImpl.addFunctions(java.util.Map<java.lang.String,? extends OperatorFactory<Function>> funcitons)
          adds all Function Factories to this source.
 voidOperatorSourceImpl.addOperands(java.util.Map<java.lang.String,? extends OperatorFactory<Operand>> ops)
          adds all Operand factories to this source.
 

Uses of OperatorFactory in hussam.math.operations.extra
 

Classes in hussam.math.operations.extra that implement OperatorFactory
 classCustomFunctionFactory
          This is custom function factory.
 classDynamicFunctionFactory
          This factory creates CustomFunctions that have thies expression changed.
 

Methods in hussam.math.operations.extra that return OperatorFactory
 OperatorFactory<Function>DynamicOperatorSourceWrapper.getFunctionFactory(java.lang.String name)
          Returns the factory for this Function.
 

Method parameters in hussam.math.operations.extra with type arguments of type OperatorFactory
static java.util.Map<java.lang.String,DynamicFunctionFactory>DynamicFunctionFactory.getDynamicFunctionFactories(java.util.Map<java.lang.String,? extends OperatorFactory<? extends Function>> map)
          This method is used to sort out Dynamic Function Factories from a given list of factories.
 

Uses of OperatorFactory in hussam.math.operations.factory
 

Classes in hussam.math.operations.factory that implement OperatorFactory
 classOperatorFactoryImpl<T extends Operator>
          This is the default implemetation for all factories.