|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
A LazyClassInitializer is responsible for initializing members of a class after it has been created. Members are initialized lazily to correctly handle cyclic dependencies between classes.
Method Summary | |
boolean |
fromClassFile()
Return true if the class is from a class file. |
void |
initConstructors(ParsedClassType ct)
Initialize ct 's constructors. |
void |
initFields(ParsedClassType ct)
Initialize ct 's fields. |
void |
initInterfaces(ParsedClassType ct)
Initialize ct 's interfaces. |
void |
initMemberClasses(ParsedClassType ct)
Initialize ct 's member classes. |
void |
initMethods(ParsedClassType ct)
Initialize ct 's methods. |
Method Detail |
public boolean fromClassFile()
public void initConstructors(ParsedClassType ct)
ct
's constructors.
public void initMethods(ParsedClassType ct)
ct
's methods.
public void initFields(ParsedClassType ct)
ct
's fields.
public void initMemberClasses(ParsedClassType ct)
ct
's member classes.
public void initInterfaces(ParsedClassType ct)
ct
's interfaces.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |