A B C D E F G I M O R 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
 
AggregateFunction - Enum in com.banda.function.domain
 

B

BndFunctionRuntimeException - Exception in com.banda.function
 
BndFunctionRuntimeException() - Constructor for exception com.banda.function.BndFunctionRuntimeException
 
BndFunctionRuntimeException(String) - Constructor for exception com.banda.function.BndFunctionRuntimeException
 
BndFunctionRuntimeException(String, Throwable) - Constructor for exception com.banda.function.BndFunctionRuntimeException
 
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
 
createBooleanFunInputEnumerator(int) - Method in class com.banda.function.domain.EnumeratorFactory
 
createByteFunInputEnumerator(int, byte, byte) - Method in class com.banda.function.domain.EnumeratorFactory
 
createFunInputEnumerator(int, Class<T>, T, T) - Method in class com.banda.function.domain.EnumeratorFactory
 
createIntegerFunInputEnumerator(int, int, int) - Method in class com.banda.function.domain.EnumeratorFactory
 
createLongFunInputEnumerator(int, long, long) - Method in class com.banda.function.domain.EnumeratorFactory
 
createNewArray() - Method in class com.banda.function.domain.RangeFunEnumerator
 

D

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

E

enumerate() - Method in interface com.banda.function.domain.Enumerator
 
enumerate() - Method in class com.banda.function.domain.RangeFunEnumerator
 
Enumerator<T> - Interface in com.banda.function.domain
 
EnumeratorFactory - Class in com.banda.function.domain
 
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
 
FunctionHolder<IN,OUT> - Interface in com.banda.function.domain
 
FunctionInputEnumerator<T> - 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 class com.banda.function.domain.TransitionTable
 
getEnumerator() - Method in class com.banda.function.domain.TransitionTable
 
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
 
getInstance() - Static method in class com.banda.function.domain.EnumeratorFactory
 
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
 
getTable() - Method in class com.banda.function.domain.TransitionTable
 
getType() - Method in class com.banda.function.domain.BooleanFunction
 

I

incStep(T) - Method in class com.banda.function.domain.RangeFunEnumerator
 
isFunction() - Method in enum com.banda.function.domain.OperationType
 

M

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

O

OperationType - Enum in com.banda.function.domain
 

R

RangeFunEnumerator<T> - Class in com.banda.function.domain
 
RangeFunEnumerator(Integer, T, T) - Constructor for class com.banda.function.domain.RangeFunEnumerator
 

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(Collection<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(Collection<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
 
TransitionTable(Map<Collection<IN>, OUT>) - 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.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.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 M O R S T V

Copyright © 2012. All Rights Reserved.