public abstract class entity extends Expression<Entity>
| Constructor and Description |
|---|
entity(asteroids.part3.programs.SourceLocation location) |
| Modifier and Type | Method and Description |
|---|---|
Entity |
evaluate(java.lang.Object[] args,
java.util.Set<Variable> variables) |
void |
setProgram(Program program) |
evaluate, getProgrampublic void setProgram(Program program)
setProgram in class Expression<Entity>public Entity evaluate(java.lang.Object[] args, java.util.Set<Variable> variables) throws java.lang.IllegalArgumentException
evaluate in class Expression<Entity>java.lang.IllegalArgumentException