|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectharpoon.Analysis.EventDriven.LockRemove
public class LockRemove
| Constructor Summary | |
|---|---|
LockRemove(Set hclassSet,
Map typeMap,
HCodeFactory parent)
|
|
| Method Summary | |
|---|---|
void |
clear(HMethod m)
Removes representation of method m from all caches
in this factory and its parents. |
HCode |
convert(HMethod m)
Make an HCode from an HMethod. |
String |
getCodeName()
Returns a string naming the type of the HCode
that this factory produces. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public LockRemove(Set hclassSet,
Map typeMap,
HCodeFactory parent)
| Method Detail |
|---|
public void clear(HMethod m)
HCodeFactorym from all caches
in this factory and its parents.
clear in interface HCodeFactorypublic String getCodeName()
HCodeFactoryHCode
that this factory produces.
this.getCodeName() should equal
this.convert(m).getName() for every
HMethod m.
getCodeName in interface HCodeFactorypublic HCode convert(HMethod m)
HCodeFactoryHCode from an HMethod.
convert is allowed to return null if the requested
conversion is impossible; typically this is because it's attempt
to convert a source representation failed -- for
example, because m is a native method.
convert in interface HCodeFactory
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||