public abstract class Statement extends Object
protected List<Statement>
children
protected Node
node
Statement(Node node)
void
addChild(Statement statement)
protected String
attr(String key)
abstract void
execute(Context ctx, Object localVar)
protected boolean
isEmpty(Object o)
nullSafeEquals(Object o1, Object o2)
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
protected List<Statement> children
protected Node node
public Statement(Node node)
public abstract void execute(Context ctx, Object localVar)
ctx
localVar
public void addChild(Statement statement)
statement
protected boolean isEmpty(Object o)
protected String attr(String key)
protected boolean nullSafeEquals(Object o1, Object o2)
Copyright © 2017. All rights reserved.