|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jpox.enhancer.method.ClassElementBuilder
public abstract class ClassElementBuilder
ClassElementBuilder base class.
| Field Summary | |
|---|---|
protected EnhancerClassMetaData |
classConfig
target JDOConfigClass instance |
protected org.apache.bcel.generic.ClassGen |
classGen
target ClassGen instance |
protected java.lang.String |
className
target class name |
protected org.apache.bcel.generic.ConstantPoolGen |
constantPoolGen
target ConstantPoolGen instance |
protected GeneratorBase |
gen
target GeneratorBase instance |
protected org.jpox.metadata.FileMetaData |
jdoConfig
target FileMetaData instance |
protected org.jpox.metadata.PackageMetaData |
packageConfig
target JDOPackageConfig instance |
| Constructor Summary | |
|---|---|
ClassElementBuilder(GeneratorBase gen)
Constructor |
|
| Method Summary | |
|---|---|
void |
close()
Call after execute() method. |
abstract void |
execute()
ClassElementBuilder routine |
void |
init()
Instance initializer. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected org.apache.bcel.generic.ClassGen classGen
protected java.lang.String className
protected org.apache.bcel.generic.ConstantPoolGen constantPoolGen
protected org.jpox.metadata.FileMetaData jdoConfig
protected org.jpox.metadata.PackageMetaData packageConfig
protected EnhancerClassMetaData classConfig
protected GeneratorBase gen
| Constructor Detail |
|---|
public ClassElementBuilder(GeneratorBase gen)
gen - target GeneratorBase instance| Method Detail |
|---|
public void init()
public abstract void execute()
public void close()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||