org.codehaus.aspectwerkz.transform.inlining.compiler
Class CompilationInfo
java.lang.Object
org.codehaus.aspectwerkz.transform.inlining.compiler.CompilationInfo
public final class CompilationInfo
- extends Object
Info needed for the compilation of the join point, holds both the initial model and the latest redefined model.
- Author:
- Jonas Bonr
Nested Class Summary |
static class |
CompilationInfo.Model
Represents the information needed to compile one joinpoint at a given time |
CompilationInfo
public CompilationInfo(CompilationInfo.Model initialModel)
getInitialModel
public CompilationInfo.Model getInitialModel()
getRedefinedModel
public CompilationInfo.Model getRedefinedModel()
setRedefinedModel
public void setRedefinedModel(CompilationInfo.Model redefinedModel)
getRedefinitionCounter
public int getRedefinitionCounter()
incrementRedefinitionCounter
public void incrementRedefinitionCounter()
equals
public boolean equals(Object o)
- Overrides:
equals
in class Object
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.