A B C D E F G I L M O S T V 

A

AbstractFunction<IN,OUT> - Class in com.banda.function.domain
 
AbstractFunction() - Constructor for class com.banda.function.domain.AbstractFunction
 
AbstractFunction(Class<IN>, Class<OUT>) - Constructor for class com.banda.function.domain.AbstractFunction
 
addOutput(OUT) - Method in class com.banda.function.domain.TransitionTable
 
AggregateFunction - Enum in com.banda.function.domain
 

B

BndFunctionException - Exception in com.banda.function
 
BndFunctionException() - Constructor for exception com.banda.function.BndFunctionException
 
BndFunctionException(String) - Constructor for exception com.banda.function.BndFunctionException
 
BndFunctionException(String, Throwable) - Constructor for exception com.banda.function.BndFunctionException
 
BooleanFunction - Class in com.banda.function.domain
 
BooleanFunction(BooleanFunction.BooleanFunctionType) - Constructor for class com.banda.function.domain.BooleanFunction
 
BooleanFunction.BooleanFunctionType - Enum in com.banda.function.domain
 

C

com.banda.function - package com.banda.function
 
com.banda.function.domain - package com.banda.function.domain
 
com.banda.function.enumerator - package com.banda.function.enumerator
 
com.banda.function.evaluator - package com.banda.function.evaluator
 
createInstance(Boolean, T, T) - Method in interface com.banda.function.enumerator.ListEnumeratorFactory
 
createInstance(Boolean, List<T>, List<T>) - Method in interface com.banda.function.enumerator.ListEnumeratorFactory
 
createInstance(Boolean, List<T>) - Method in interface com.banda.function.enumerator.ListEnumeratorFactory
 
createInstance(Function<IN, OUT>, Map<Integer, Integer>) - Method in interface com.banda.function.evaluator.FunctionEvaluatorFactory
 
createInstance(Function<IN, OUT>) - Method in interface com.banda.function.evaluator.FunctionEvaluatorFactory
 

D

Double(String) - Static method in class com.banda.function.domain.Expression
 
DoubleFunction - Interface in com.banda.function.domain
 

E

enumerate(int) - Method in interface com.banda.function.enumerator.ListEnumerator
 
enumerate(int, int) - Method in interface com.banda.function.enumerator.ListEnumerator
 
evaluate(IN[]) - Method in interface com.banda.function.evaluator.FunctionEvaluator
 
evaluate(Iterable<IN>) - Method in interface com.banda.function.evaluator.FunctionEvaluator
 
evaluate(Map<Integer, IN>) - Method in interface com.banda.function.evaluator.FunctionEvaluator
 
Expression<IN,OUT> - Class in com.banda.function.domain
 
Expression() - Constructor for class com.banda.function.domain.Expression
 
Expression(String) - Constructor for class com.banda.function.domain.Expression
 
Expression(String, Class<IN>, Class<OUT>) - Constructor for class com.banda.function.domain.Expression
 

F

fromRepresentation(String) - Static method in enum com.banda.function.domain.OperationType
 
Function<IN,OUT> - Interface in com.banda.function.domain
 
FunctionEvaluator<IN,OUT> - Interface in com.banda.function.evaluator
 
FunctionEvaluatorFactory - Interface in com.banda.function.evaluator
 
FunctionHolder<IN,OUT> - Interface in com.banda.function.domain
 

G

getArity() - Method in class com.banda.function.domain.AbstractFunction
 
getArity() - Method in interface com.banda.function.domain.Function
 
getArity() - Method in interface com.banda.function.evaluator.FunctionEvaluator
 
getFormula() - Method in class com.banda.function.domain.Expression
 
getFunction() - Method in interface com.banda.function.domain.FunctionHolder
 
getFunctionTag() - Method in enum com.banda.function.domain.AggregateFunction
 
getInputClazz() - Method in class com.banda.function.domain.AbstractFunction
 
getInputClazzName() - Method in class com.banda.function.domain.AbstractFunction
 
getOutputClazz() - Method in class com.banda.function.domain.AbstractFunction
 
getOutputClazzName() - Method in class com.banda.function.domain.AbstractFunction
 
getOutputs() - Method in class com.banda.function.domain.TransitionTable
 
getRangeFrom() - Method in class com.banda.function.domain.TransitionTable
 
getRangeTo() - Method in class com.banda.function.domain.TransitionTable
 
getReferencedVariableIndeces() - Method in class com.banda.function.domain.AbstractFunction
 
getReferencedVariableIndeces() - Method in class com.banda.function.domain.Expression
 
getReferencedVariableIndeces() - Method in interface com.banda.function.domain.Function
 
getReferencedVariables() - Method in class com.banda.function.domain.AbstractFunction
 
getReferencedVariables() - Method in class com.banda.function.domain.Expression
 
getReferencedVariables() - Method in interface com.banda.function.domain.Function
 
getRepresentation() - Method in enum com.banda.function.domain.OperationType
 
getStringOutputs() - Method in class com.banda.function.domain.TransitionTable
 
getType() - Method in class com.banda.function.domain.BooleanFunction
 

I

isFunction() - Method in enum com.banda.function.domain.OperationType
 

L

ListEnumerator<T> - Interface in com.banda.function.enumerator
 
ListEnumeratorFactory - Interface in com.banda.function.enumerator
 

M

main(String[]) - Static method in class com.banda.function.domain.Expression
 

O

ODESolverType - Enum in com.banda.function.domain
 
OperationType - Enum in com.banda.function.domain
 

S

setArity(Integer) - Method in class com.banda.function.domain.AbstractFunction
 
setFormula(String) - Method in class com.banda.function.domain.Expression
 
setFunction(Function<IN, OUT>) - Method in interface com.banda.function.domain.FunctionHolder
 
setInputClazz(Class<IN>) - Method in class com.banda.function.domain.AbstractFunction
 
setInputClazzName(String) - Method in class com.banda.function.domain.AbstractFunction
 
setOutputClazz(Class<OUT>) - Method in class com.banda.function.domain.AbstractFunction
 
setOutputClazzName(String) - Method in class com.banda.function.domain.AbstractFunction
 
setOutputs(List<OUT>) - Method in class com.banda.function.domain.TransitionTable
 
setRangeFrom(IN) - Method in class com.banda.function.domain.TransitionTable
 
setRangeTo(IN) - Method in class com.banda.function.domain.TransitionTable
 
setStringOutputs(List<String>) - Method in class com.banda.function.domain.TransitionTable
 

T

toString() - Method in class com.banda.function.domain.Expression
 
toString() - Method in enum com.banda.function.domain.OperationType
 
TransitionTable<IN,OUT> - Class in com.banda.function.domain
 
TransitionTable() - Constructor for class com.banda.function.domain.TransitionTable
 

V

valueOf(String) - Static method in enum com.banda.function.domain.AggregateFunction
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.banda.function.domain.BooleanFunction.BooleanFunctionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.banda.function.domain.ODESolverType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum com.banda.function.domain.OperationType
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.banda.function.domain.AggregateFunction
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.banda.function.domain.BooleanFunction.BooleanFunctionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.banda.function.domain.ODESolverType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum com.banda.function.domain.OperationType
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G I L M O S T V 

Copyright © 2017. All Rights Reserved.