org.objectweb.medor.optim.lib

Class BasicRule.ModifiedExpression

Enclosing Class:
BasicRule

public class BasicRule.ModifiedExpression
extends java.lang.Object

A ModifiedExpression is a structure containing an Expression and a boolean indicating whether the Expression has been modified or not.

It is used by RewriteRules to check whether an Expression has been modified, in order to propagate the changes.

Field Summary

Expression
e
boolean
isModified

Constructor Summary

ModifiedExpression()
ModifiedExpression(Expression ex, boolean ism)

Field Details

e

public Expression e


isModified

public boolean isModified

Constructor Details

ModifiedExpression

public ModifiedExpression()


ModifiedExpression

public ModifiedExpression(Expression ex,
                          boolean ism)