Class ClientBDMCodeGenerator
- java.lang.Object
-
- org.bonitasoft.engine.business.data.generator.CodeGenerator
-
- org.bonitasoft.engine.business.data.generator.AbstractBDMCodeGenerator
-
- org.bonitasoft.engine.business.data.generator.client.ClientBDMCodeGenerator
-
public class ClientBDMCodeGenerator extends AbstractBDMCodeGenerator
- Author:
- Romain Bioteau, Emmanuel Duchastenier, Matthieu Chaffotte
-
-
Field Summary
-
Fields inherited from class org.bonitasoft.engine.business.data.generator.AbstractBDMCodeGenerator
DAO_IMPL_SUFFIX
-
-
Constructor Summary
Constructors Constructor Description ClientBDMCodeGenerator()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voidaddDAO(org.bonitasoft.engine.bdm.model.BusinessObject bo, com.sun.codemodel.JDefinedClass entity)protected voidaddQueryParameters(com.sun.codemodel.JMethod method, com.sun.codemodel.JBlock body, com.sun.codemodel.JClass mapClass, com.sun.codemodel.JClass hashMapClass, com.sun.codemodel.JVar commandParametersRef)-
Methods inherited from class org.bonitasoft.engine.business.data.generator.AbstractBDMCodeGenerator
addNewInstanceMethodBody, createDAOInterface, createMethodForNewInstance, createMethodForQuery, generateBom
-
Methods inherited from class org.bonitasoft.engine.business.data.generator.CodeGenerator
addAddMethod, addAnnotation, addClass, addField, addField, addField, addGetter, addInterface, addInterface, addMethodSignature, addRemoveMethod, addSetter, generate, getModel, toJavaClass
-
-
-
-
Method Detail
-
addDAO
protected void addDAO(org.bonitasoft.engine.bdm.model.BusinessObject bo, com.sun.codemodel.JDefinedClass entity) throws com.sun.codemodel.JClassAlreadyExistsException- Specified by:
addDAOin classAbstractBDMCodeGenerator- Throws:
com.sun.codemodel.JClassAlreadyExistsException
-
addQueryParameters
protected void addQueryParameters(com.sun.codemodel.JMethod method, com.sun.codemodel.JBlock body, com.sun.codemodel.JClass mapClass, com.sun.codemodel.JClass hashMapClass, com.sun.codemodel.JVar commandParametersRef)
-
-