public abstract class AbstractFunction<IN,OUT> extends TechnicalDomainObject implements Function<IN,OUT>
DomainObject.DomainObjectKeyComparator<K extends Serializable & Comparable<K>>| Modifier | Constructor and Description |
|---|---|
protected |
AbstractFunction() |
protected |
AbstractFunction(Class<IN> inputClazz,
Class<OUT> outputClazz) |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getArity() |
Class<IN> |
getInputClazz() |
String |
getInputClazzName() |
Class<OUT> |
getOutputClazz() |
String |
getOutputClazzName() |
Set<Integer> |
getReferencedVariableIndeces() |
Set<String> |
getReferencedVariables() |
void |
setArity(Integer arity) |
void |
setInputClazz(Class<IN> inputClazz) |
void |
setInputClazzName(String inputClazzName) |
void |
setOutputClazz(Class<OUT> outputClazz) |
void |
setOutputClazzName(String outputClazzName) |
getId, getKey, getVersion, setId, setKey, setVersioncopyFrom, equals, hashCode, toStringpublic void setArity(Integer arity)
public String getInputClazzName()
public void setInputClazzName(String inputClazzName)
public String getOutputClazzName()
public void setOutputClazzName(String outputClazzName)
public Set<Integer> getReferencedVariableIndeces()
getReferencedVariableIndeces in interface Function<IN,OUT>Copyright © 2014. All Rights Reserved.