|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectabc.weaving.residues.Residue.Bindings
public static class Residue.Bindings
Constructor Summary | |
---|---|
Residue.Bindings()
|
Method Summary | |
---|---|
void |
calculateBitMaskLayout()
Calculate the mask layout for the bindings |
boolean |
contains(Local local)
|
int |
getMaskBits(int index)
Sets the bits of the mask which belong to the advice-formal at position index |
int |
getMaskPos(int index)
Position of the bits of the mask that belong to the advice-formal at position index |
int |
getMaskValue(Local local,
int i)
Calculate bits to be or'd into the mask if this local is bound. |
boolean |
isAmbiguous()
|
int |
lastIndexOf(Local local)
Find last index of advice-formal which is bound to local |
java.util.List |
localsFromIndex(int i)
|
int |
numOfFormals()
|
void |
set(int pos,
Local local)
Add binding of Local local to advice-formal at position pos. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Residue.Bindings()
Method Detail |
---|
public void set(int pos, Local local)
public int lastIndexOf(Local local)
public boolean contains(Local local)
public boolean isAmbiguous()
public java.util.List localsFromIndex(int i)
public int getMaskValue(Local local, int i)
public int numOfFormals()
public int getMaskBits(int index)
public int getMaskPos(int index)
public void calculateBitMaskLayout()
public java.lang.String toString()
toString
in class java.lang.Object
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |