public abstract class Expression
extends java.lang.Object
Constructor and Description |
---|
Expression(YTask task,
java.lang.String query) |
Modifier and Type | Method and Description |
---|---|
abstract YDecomposition |
getDecomposition() |
abstract java.util.Set<java.lang.String> |
getRefersTo() |
protected java.util.Set<java.lang.String> |
getRefersTo(java.util.Set<java.lang.String> varNames) |
YTask |
getTask() |
boolean |
refersToVariable(YVariable variable) |
public abstract java.util.Set<java.lang.String> getRefersTo()
public abstract YDecomposition getDecomposition()
protected java.util.Set<java.lang.String> getRefersTo(java.util.Set<java.lang.String> varNames)
public YTask getTask()
public boolean refersToVariable(YVariable variable)