com.caucho.ejb3.gen
Class PojoBean
java.lang.Object
com.caucho.java.gen.ClassComponent
com.caucho.java.gen.BaseClass
com.caucho.java.gen.GenClass
com.caucho.ejb.gen.BeanGenerator
com.caucho.ejb3.gen.PojoBean
public class PojoBean
- extends BeanGenerator
Generates the skeleton for a session bean.
|
Constructor Summary |
PojoBean(java.lang.Class beanClass)
|
| Methods inherited from class com.caucho.ejb.gen.BeanGenerator |
addDependency, addDependency, addInterceptor, addLocal, addRemote, createViews, generateDependency, generateDestroyViews, generateViews, getAroundInvokeMethod, getDefaultInterceptors, getEjbClass, getViews, hasMethod, setAroundInvokeMethod, setLocalHome, setRemoteHome |
| Methods inherited from class com.caucho.java.gen.BaseClass |
addComponent, addDependencyComponent, addInterfaceName, addMethod, createMethod, findMethod, generateComponents, getClassName, setClassName, setStatic, setSuperClassName, setVisibility |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PojoBean
public PojoBean(java.lang.Class beanClass)
setSingleton
public void setSingleton(boolean isSingleton)
introspect
public void introspect()
- Description copied from class:
BeanGenerator
- Introspects the bean.
- Overrides:
introspect in class BeanGenerator
generateClass
public java.lang.Class generateClass()
isEnhanced
protected boolean isEnhanced()
generateClassContent
protected void generateClassContent(JavaWriter out)
throws java.io.IOException
- Description copied from class:
BaseClass
- Generates the class content.
- Overrides:
generateClassContent in class BaseClass
- Throws:
java.io.IOException
generateHeader
protected void generateHeader(JavaWriter out)
throws java.io.IOException
- Generates header and prologue data.
- Throws:
java.io.IOException
generateReadResolve
protected void generateReadResolve(JavaWriter out)
throws java.io.IOException
- Throws:
java.io.IOException
generateWriteReplace
protected void generateWriteReplace(JavaWriter out)
throws java.io.IOException
- Throws:
java.io.IOException
generateConstructor
protected void generateConstructor(JavaWriter out,
java.lang.reflect.Constructor ctor)
throws java.io.IOException
- Throws:
java.io.IOException
generateThrows
protected void generateThrows(JavaWriter out,
java.lang.Class[] exnCls)
throws java.io.IOException
- Throws:
java.io.IOException