Package org.fugerit.java.daogen.base.gen
Class RestLoadGenerator
java.lang.Object
org.fugerit.java.core.javagen.BasicJavaGenerator
org.fugerit.java.core.javagen.SimpleJavaGenerator
org.fugerit.java.daogen.base.gen.DaogenBasicGenerator
org.fugerit.java.daogen.base.gen.helper.BaseRestLoadHelperGenerator
org.fugerit.java.daogen.base.gen.helper.RestLoadHelperGenerator
org.fugerit.java.daogen.base.gen.RestLoadGenerator
- All Implemented Interfaces:
org.fugerit.java.core.javagen.JavaGenerator
,org.fugerit.java.core.util.collection.KeyObject<String>
-
Field Summary
FieldsFields inherited from class org.fugerit.java.daogen.base.gen.helper.BaseRestLoadHelperGenerator
ATT_NAME_LIT, CATCH_LIT, CONTEXT_GET_ATTRIBUTE_LIT, ERROR_LOAD_LIT, FACADE_FACTORY_GET_LIT, FACTORY_LIT, helperClass, LIST_LIT, NEW_CONTEXT_LIT, PRODUCE_JSON_LIT, RESPONSE_RES_NULL_LIT
Fields inherited from class org.fugerit.java.daogen.base.gen.DaogenBasicGenerator
AT_OVERRIDE, BLANK, CLOSE_AND_THROWS, COMMA_END_LIT, CONTEXT_GEN_LIT, CONTEXT_LIT, DAO_HELPER_LIT, DAO_HELPER_UPDATE_LIT, END_LINE_1_LIT, END_LINE_2_LIT, EVALUATE_RESULT_LIT, GENERIC_LIT, GT_LIT, IN_CASE_OF_ERRORS_LIT, JD_THROWS, LT_LIT, MODEL_GET_LIT, MODEL_SET_LIT, PUBLIC_LIT, PUBLIC_SPACE_LIT, PUBLIC_STATIC_SPACE_LIT, REAL_CLASS_COMMENT, RETURN_RES_LIT, RETURN_RESULT_LIT, TAB, TAB_2, TAB_3
Fields inherited from class org.fugerit.java.core.javagen.SimpleJavaGenerator
CUSTOM_CODE_END, CUSTOM_CODE_START, CUSTOM_IMPORT_END, CUSTOM_IMPORT_START, DEFAULT_PUBLIC_CLASS, PROP_AUTHOR, PROP_CLASS_COMMENT, PROP_VERSION, STYLE_CLASS, STYLE_INTERFACE
Fields inherited from class org.fugerit.java.core.javagen.BasicJavaGenerator
logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetKey()
boolean
isGenerate
(DaogenCatalogConfig daogenConfig, DaogenCatalogEntity entity) Methods inherited from class org.fugerit.java.daogen.base.gen.helper.RestLoadHelperGenerator
printLoadAll, printLoadCurrent, printPrimaryKeyLoader
Methods inherited from class org.fugerit.java.daogen.base.gen.helper.BaseRestLoadHelperGenerator
generateDaogenBody, init, populateImportListBase
Methods inherited from class org.fugerit.java.daogen.base.gen.DaogenBasicGenerator
beforeClass, checkSkipRealClass, customPartWorker, customPartWorkerDaogen, customPartWorkerDaogen, fullObjectName, generateBody, getBaseName, getClassBaseFinder, getClassBaseHelper, getClassBaseResult, getClassBaseWrapper, getClassCloseableDaogenContext, getClassDaoException, getClassDaogenContext, getClassDaoHelper, getClassDataFacade, getClassDeleteHelper, getClassInsertHelper, getClassRSEHelper, getClassSelectHelper, getClassServiceResult, getClassStructMapper, getClassUpdateHelper, getCurrentEntity, getDaogenConfig, getDecorators, getEntityBaseResult, getEntityFacadeDataImplName, getEntityFacadeDefName, getEntityFinderName, getEntityHelperName, getEntityModelName, getEntityRSEName, getEntityStructName, getEntityWrapperName, getJdkTargetVersion, getJeeTargetMode, getSQLStructName, init, isJdkVersionAtLeast, isJdkVersionEquals, isSkipWrite, setClassBaseFinder, setClassBaseHelper, setClassBaseResult, setClassBaseWrapper, setClassCloseableDaogenContext, setClassDaoException, setClassDaogenContext, setClassDaoHelper, setClassDataFacade, setClassDeleteHelper, setClassInsertHelper, setClassRSEHelper, setClassSelectHelper, setClassServiceResult, setClassStructMapper, setClassUpdateHelper, setCurrentEntity, setDaogenConfig, setSkipWrite, write
Methods inherited from class org.fugerit.java.core.javagen.SimpleJavaGenerator
addSerialVerUID, generate, getConfig, getExtendsClass, getImplementsInterface, getJavaStyle, init, init, isNoCustomComment, isPublicClass, setConfig, setExtendsClass, setImplementsInterface, setJavaStyle, setNoCustomComment, setPublicClass
Methods inherited from class org.fugerit.java.core.javagen.BasicJavaGenerator
customPartWorker, customPartWorker, getContent, getImportList, getJavaFile, getJavaName, getPackageName, getWriter, init, init, println, println, printlnWithTabs, setJavaFile
-
Field Details
-
KEY
-
-
Constructor Details
-
RestLoadGenerator
public RestLoadGenerator()
-
-
Method Details
-
getKey
- Specified by:
getKey
in interfaceorg.fugerit.java.core.util.collection.KeyObject<String>
- Overrides:
getKey
in classBaseRestLoadHelperGenerator
-
isGenerate
- Overrides:
isGenerate
in classBaseRestLoadHelperGenerator
-