com.banda.function.domain
Class TransitionTable<IN,OUT>
java.lang.Object
com.banda.core.domain.DomainObject<Long>
com.banda.core.domain.TechnicalDomainObject
com.banda.function.domain.AbstractFunction<IN,OUT>
com.banda.function.domain.TransitionTable<IN,OUT>
- All Implemented Interfaces:
- KeyHolder<Long>, Function<IN,OUT>, Serializable
public class TransitionTable<IN,OUT>
- extends AbstractFunction<IN,OUT>
- See Also:
- Serialized Form
| Methods inherited from class com.banda.function.domain.AbstractFunction |
getInputClazz, getInputClazzName, getOutputClazz, getOutputClazzName, getReferencedVariableIndeces, getReferencedVariables, setArity, setInputClazz, setInputClazzName, setOutputClazz, setOutputClazzName |
TransitionTable
public TransitionTable()
TransitionTable
public TransitionTable(Map<Collection<IN>,OUT> table)
getArity
public Integer getArity()
- Specified by:
getArity in interface Function<IN,OUT>- Overrides:
getArity in class AbstractFunction<IN,OUT>
getOutputs
protected Collection<OUT> getOutputs()
setOutputs
protected void setOutputs(Collection<OUT> outputs)
getStringOutputs
public Collection<String> getStringOutputs()
setStringOutputs
public void setStringOutputs(Collection<String> stringOutputs)
getTable
public Map<Collection<IN>,OUT> getTable()
getRangeFrom
protected IN getRangeFrom()
setRangeFrom
protected void setRangeFrom(IN rangeFrom)
getRangeTo
protected IN getRangeTo()
setRangeTo
protected void setRangeTo(IN rangeTo)
getEnumerator
protected FunctionInputEnumerator<IN> getEnumerator()
Copyright © 2012. All Rights Reserved.