com.banda.function.domain
Class TransitionTable<IN,OUT>

java.lang.Object
  extended by com.banda.core.domain.DomainObject<Long>
      extended by com.banda.core.domain.TechnicalDomainObject
          extended by com.banda.function.domain.AbstractFunction<IN,OUT>
              extended by 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>

Since:
2012
Author:
© Peter Banda
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from class com.banda.core.domain.DomainObject
DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>
 
Constructor Summary
TransitionTable()
           
 
Method Summary
 void addOutput(OUT output)
           
 List<OUT> getOutputs()
           
 IN getRangeFrom()
           
 IN getRangeTo()
           
 List<String> getStringOutputs()
           
 void setOutputs(List<OUT> outputs)
           
 void setRangeFrom(IN rangeFrom)
           
 void setRangeTo(IN rangeTo)
           
 void setStringOutputs(List<String> stringOutputs)
           
 
Methods inherited from class com.banda.function.domain.AbstractFunction
getArity, getInputClazz, getInputClazzName, getOutputClazz, getOutputClazzName, getReferencedVariableIndeces, getReferencedVariables, setArity, setInputClazz, setInputClazzName, setOutputClazz, setOutputClazzName
 
Methods inherited from class com.banda.core.domain.TechnicalDomainObject
getId, getKey, getVersion, setId, setKey, setVersion
 
Methods inherited from class com.banda.core.domain.DomainObject
copyFrom, equals, hashCode, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 
Methods inherited from interface com.banda.core.domain.KeyHolder
getKey, setKey
 

Constructor Detail

TransitionTable

public TransitionTable()
Method Detail

getOutputs

public List<OUT> getOutputs()

setOutputs

public void setOutputs(List<OUT> outputs)

addOutput

public void addOutput(OUT output)

getRangeFrom

public IN getRangeFrom()

setRangeFrom

public void setRangeFrom(IN rangeFrom)

getRangeTo

public IN getRangeTo()

setRangeTo

public void setRangeTo(IN rangeTo)

getStringOutputs

public List<String> getStringOutputs()

setStringOutputs

public void setStringOutputs(List<String> stringOutputs)


Copyright © 2013. All Rights Reserved.