eu.bandm.tscore.model
Class Application
java.lang.Object
eu.bandm.tscore.model.Expression
eu.bandm.tscore.model.Application
- All Implemented Interfaces:
- Formattable, Cloneable
public class Application
- extends Expression
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
func
protected Expression func
get_func
public static final Function<Application,Expression> get_func
args
protected CheckedMap_RD<String,Expression> args
get_args
public static final Function<Application,CheckedMap_RD<String,Expression>> get_args
Application
public Application(Expression func)
doclone
public Application doclone()
- Overrides:
doclone
in class Expression
format
public Format format()
- Specified by:
format
in interface Formattable
- Overrides:
format
in class Expression
initFrom
public Application initFrom(Object o0)
- Overrides:
initFrom
in class Expression
get_func
public Expression get_func()
set_func
public boolean set_func(Expression val)
get_args
public CheckedMap_RD<String,Expression> get_args()
set_args
public boolean set_args(CheckedMap_RD<String,Expression> val)
put_args
public void put_args(String key0,
Expression value)
containsKey_args
public boolean containsKey_args(String key0)
descend_args
public void descend_args(MATCH_ONLY_00 visitor)