svnno****@sourc*****
svnno****@sourc*****
2008年 11月 17日 (月) 23:07:31 JST
Revision: 1357 http://svn.sourceforge.jp/cgi-bin/viewcvs.cgi?root=pal&view=rev&rev=1357 Author: shinsuke Date: 2008-11-17 23:07:31 +0900 (Mon, 17 Nov 2008) Log Message: ----------- refactoring.. Modified Paths: -------------- scheduler/trunk/src/main/config/erd/scheduler.erd scheduler/trunk/src/main/config/sql/scheduler.ddl scheduler/trunk/src/main/java/jp/sf/pal/scheduler/SchedulerConstants.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/CalendarAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/allcommon/dbmeta/DBMetaInstanceHandler.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsUserInfoBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsUserInfo.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/UserInfoDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsUserInfoCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsUserInfoCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsUserInfoCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/UserInfoCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/ConfigForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/CalendarForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/UserInfoService.java scheduler/trunk/src/main/resources/application.properties scheduler/trunk/src/main/resources/dbflute.dicon scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.1.log.db scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.data.db scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.index.db scheduler/trunk/src/main/webapp/WEB-INF/portlet.xml scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/confirm.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/edit.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/error.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/index.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/userlist.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/confirm.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/edit.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/error.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/index.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/userlist.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalday.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalmonth.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalweek.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/confirm.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/edit.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/error.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/userlist.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/confirm.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/edit.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/error.jsp scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/userlist.jsp Added Paths: ----------- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/OnetimeScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RepeatScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/OnetimeScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RepeatScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleContentDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleMappingDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleContentCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleMappingCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleContentNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleMappingNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/OnetimeScheduleDxo.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RepeatScheduleDxo.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/OnetimeScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RepeatScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/OnetimeScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RepeatScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/OnetimeSchedulePager.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RepeatSchedulePager.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/OnetimeScheduleService.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RepeatScheduleService.java scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/ Removed Paths: ------------- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RoutineScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/SingleScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RoutineScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/SingleScheduleAction.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleContentDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleMappingDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleContentDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleMappingDbm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleContentCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleMappingCB.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleContentCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleMappingCQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleContentCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleMappingCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleContentCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleMappingCIQ.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleContentNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleMappingNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleContentNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleMappingNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleNss.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleContentBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleMappingBhv.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleContentDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleMappingDao.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleSchedule.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleContent.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleMapping.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RoutineScheduleDxo.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/SingleScheduleDxo.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RoutineScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/SingleScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RoutineScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/SingleScheduleForm.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RoutineSchedulePager.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/SingleSchedulePager.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RoutineScheduleService.java scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/SingleScheduleService.java scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule/ scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule/ -------------- next part -------------- Modified: scheduler/trunk/src/main/config/erd/scheduler.erd =================================================================== --- scheduler/trunk/src/main/config/erd/scheduler.erd 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/config/erd/scheduler.erd 2008-11-17 14:07:31 UTC (rev 1357) @@ -277,7 +277,7 @@ </columns> <indices/> <constraint> - <x>442</x> + <x>185</x> <y>199</y> <width>-1</width> <height>-1</height> @@ -747,7 +747,7 @@ </columns> <indices/> <constraint> - <x>308</x> + <x>364</x> <y>700</y> <width>-1</width> <height>-1</height> @@ -887,7 +887,7 @@ <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel/target/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel"/> <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel"/> <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_single_schedule_mapping_to_user</foreignKeyName> + <foreignKeyName>FK_from_schedule_mapping_to_user</foreignKeyName> <references> <entry> <net.java.amateras.db.visual.model.ColumnModel reference="../../../../../columns/net.java.amateras.db.visual.model.ColumnModel"/> @@ -912,8 +912,8 @@ <source class="net.java.amateras.db.visual.model.TableModel"> <error></error> <linkedPath></linkedPath> - <tableName>single_schedule_mapping</tableName> - <logicalName>Single Schedule Mapping</logicalName> + <tableName>event_schedule_mapping</tableName> + <logicalName>Event Schedule Mapping</logicalName> <description></description> <columns> <net.java.amateras.db.visual.model.ColumnModel> @@ -935,12 +935,7 @@ <net.java.amateras.db.visual.model.ColumnModel> <columnName>schedule_id</columnName> <logicalName>Schedule ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType"> - <name>BIGINT</name> - <logicalName>Integer</logicalName> - <supportSize>true</supportSize> - <type>-5</type> - </columnType> + <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel/columnType"/> <size>20</size> <notNull>true</notNull> <primaryKey>false</primaryKey> @@ -952,7 +947,7 @@ </columns> <indices/> <constraint> - <x>839</x> + <x>557</x> <y>40</y> <width>-1</width> <height>-1</height> @@ -960,13 +955,18 @@ <sourceConnections> <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../.."/> <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_single_schedule_mapping_to_schedule</foreignKeyName> + <foreignKeyName>FK_from_routine_schedule_mapping_to_schedule</foreignKeyName> <references> <entry> <net.java.amateras.db.visual.model.ColumnModel> <columnName>id</columnName> <logicalName>ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../columns/net.java.amateras.db.visual.model.ColumnModel/columnType"/> + <columnType class="net.java.amateras.db.dialect.ColumnType"> + <name>BIGINT</name> + <logicalName>Integer</logicalName> + <supportSize>true</supportSize> + <type>-5</type> + </columnType> <size>20</size> <notNull>true</notNull> <primaryKey>true</primaryKey> @@ -981,8 +981,8 @@ <target class="net.java.amateras.db.visual.model.TableModel"> <error></error> <linkedPath></linkedPath> - <tableName>single_schedule</tableName> - <logicalName>Single Schedule</logicalName> + <tableName>event_schedule</tableName> + <logicalName>Event Schedule</logicalName> <description></description> <columns> <net.java.amateras.db.visual.model.ColumnModel reference="../../../references/entry/net.java.amateras.db.visual.model.ColumnModel"/> @@ -1045,7 +1045,7 @@ <logicalName>End Date</logicalName> <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel[4]/columnType"/> <size>10</size> - <notNull>true</notNull> + <notNull>false</notNull> <primaryKey>false</primaryKey> <description></description> <autoIncrement>false</autoIncrement> @@ -1079,6 +1079,17 @@ <defaultValue>'F'</defaultValue> </net.java.amateras.db.visual.model.ColumnModel> <net.java.amateras.db.visual.model.ColumnModel> + <columnName>type</columnName> + <logicalName>Type</logicalName> + <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> + <size>10</size> + <notNull>true</notNull> + <primaryKey>false</primaryKey> + <description></description> + <autoIncrement>false</autoIncrement> + <defaultValue></defaultValue> + </net.java.amateras.db.visual.model.ColumnModel> + <net.java.amateras.db.visual.model.ColumnModel> <columnName>created_time</columnName> <logicalName>Created Time</logicalName> <columnType class="net.java.amateras.db.dialect.ColumnType"> @@ -1108,9 +1119,9 @@ <net.java.amateras.db.visual.model.ColumnModel> <columnName>updated_time</columnName> <logicalName>Updated Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel[9]/columnType"/> + <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel[10]/columnType"/> <size>10</size> - <notNull>false</notNull> + <notNull>true</notNull> <primaryKey>false</primaryKey> <description></description> <autoIncrement>false</autoIncrement> @@ -1121,7 +1132,7 @@ <logicalName>Updated By</logicalName> <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> <size>255</size> - <notNull>false</notNull> + <notNull>true</notNull> <primaryKey>false</primaryKey> <description></description> <autoIncrement>false</autoIncrement> @@ -1130,7 +1141,7 @@ <net.java.amateras.db.visual.model.ColumnModel> <columnName>deleted_time</columnName> <logicalName>Deleted Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel[9]/columnType"/> + <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../net.java.amateras.db.visual.model.ColumnModel[10]/columnType"/> <size>10</size> <notNull>false</notNull> <primaryKey>false</primaryKey> @@ -1151,7 +1162,7 @@ </net.java.amateras.db.visual.model.ColumnModel> <net.java.amateras.db.visual.model.ColumnModel> <columnName>versionNo</columnName> - <logicalName>Version No</logicalName> + <logicalName>Version No.</logicalName> <columnType class="net.java.amateras.db.dialect.ColumnType"> <name>INTEGER</name> <logicalName>Integer</logicalName> @@ -1168,7 +1179,7 @@ </columns> <indices/> <constraint> - <x>1104</x> + <x>695</x> <y>199</y> <width>-1</width> <height>-1</height> @@ -1177,14 +1188,14 @@ <targetConnections> <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../.."/> <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_content_to_single_schedule</foreignKeyName> + <foreignKeyName>FK_from_content_to_schedule</foreignKeyName> <references> <entry> <net.java.amateras.db.visual.model.ColumnModel reference="../../../../../../references/entry/net.java.amateras.db.visual.model.ColumnModel"/> <net.java.amateras.db.visual.model.ColumnModel> <columnName>id</columnName> <logicalName>ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../../columns/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> + <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../../columns/net.java.amateras.db.visual.model.ColumnModel/columnType"/> <size>20</size> <notNull>true</notNull> <primaryKey>true</primaryKey> @@ -1197,8 +1208,8 @@ <source class="net.java.amateras.db.visual.model.TableModel"> <error></error> <linkedPath></linkedPath> - <tableName>single_schedule_content</tableName> - <logicalName>Single Schedule Content</logicalName> + <tableName>event_schedule_content</tableName> + <logicalName>Event Schedule Content</logicalName> <description></description> <columns> <net.java.amateras.db.visual.model.ColumnModel reference="../../../references/entry/net.java.amateras.db.visual.model.ColumnModel[2]"/> @@ -1216,7 +1227,7 @@ </columns> <indices/> <constraint> - <x>1371</x> + <x>839</x> <y>40</y> <width>-1</width> <height>-1</height> @@ -1290,381 +1301,6 @@ </java.beans.PropertyChangeSupport> </listeners> </net.java.amateras.db.visual.model.ForeignKeyModel> - <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_routine_schedule_mapping_to_user</foreignKeyName> - <references> - <entry> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../../../columns/net.java.amateras.db.visual.model.ColumnModel"/> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>user_id</columnName> - <logicalName>User ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>255</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - </entry> - </references> - <source class="net.java.amateras.db.visual.model.TableModel"> - <error></error> - <linkedPath></linkedPath> - <tableName>routine_schedule_mapping</tableName> - <logicalName>Routine Schedule Mapping</logicalName> - <description></description> - <columns> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>id</columnName> - <logicalName>ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/columns/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>20</size> - <notNull>true</notNull> - <primaryKey>true</primaryKey> - <description></description> - <autoIncrement>true</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>schedule_id</columnName> - <logicalName>Schedule ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/columns/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>20</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../references/entry/net.java.amateras.db.visual.model.ColumnModel[2]"/> - </columns> - <indices/> - <constraint> - <x>557</x> - <y>40</y> - <width>-1</width> - <height>-1</height> - </constraint> - <sourceConnections> - <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../.."/> - <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_routine_schedule_mapping_to_schedule</foreignKeyName> - <references> - <entry> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>id</columnName> - <logicalName>ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/columns/net.java.amateras.db.visual.model.ColumnModel/columnType"/> - <size>20</size> - <notNull>true</notNull> - <primaryKey>true</primaryKey> - <description></description> - <autoIncrement>true</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../../../columns/net.java.amateras.db.visual.model.ColumnModel[2]"/> - </entry> - </references> - <source class="net.java.amateras.db.visual.model.TableModel" reference="../../.."/> - <target class="net.java.amateras.db.visual.model.TableModel"> - <error></error> - <linkedPath></linkedPath> - <tableName>routine_schedule</tableName> - <logicalName>Routine Schedule</logicalName> - <description></description> - <columns> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../references/entry/net.java.amateras.db.visual.model.ColumnModel"/> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>title</columnName> - <logicalName>Title</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>100</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>location</columnName> - <logicalName>Location</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>100</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>start_date</columnName> - <logicalName>Start Date</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[4]/columnType"/> - <size>10</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>start_time</columnName> - <logicalName>Start Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[5]/columnType"/> - <size>10</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>end_date</columnName> - <logicalName>End Date</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[4]/columnType"/> - <size>10</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>end_time</columnName> - <logicalName>End Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[5]/columnType"/> - <size>10</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>secret</columnName> - <logicalName>Secret</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[8]/columnType"/> - <size>1</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue>'F'</defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>type</columnName> - <logicalName>Type</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>10</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>created_time</columnName> - <logicalName>Created Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[9]/columnType"/> - <size>10</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>created_by</columnName> - <logicalName>Created By</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>255</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>updated_time</columnName> - <logicalName>Updated Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[9]/columnType"/> - <size>10</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>updated_by</columnName> - <logicalName>Updated By</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>255</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>deleted_time</columnName> - <logicalName>Deleted Time</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[9]/columnType"/> - <size>10</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>deleted_by</columnName> - <logicalName>Deleted By</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>255</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>versionNo</columnName> - <logicalName>Version No.</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/columns/net.java.amateras.db.visual.model.ColumnModel[15]/columnType"/> - <size>10</size> - <notNull>true</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - </columns> - <indices/> - <constraint> - <x>836</x> - <y>199</y> - <width>-1</width> - <height>-1</height> - </constraint> - <sourceConnections/> - <targetConnections> - <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../.."/> - <net.java.amateras.db.visual.model.ForeignKeyModel> - <foreignKeyName>FK_from_content_to_routine_schedule</foreignKeyName> - <references> - <entry> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../../../../references/entry/net.java.amateras.db.visual.model.ColumnModel"/> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>id</columnName> - <logicalName>ID</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/columns/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>20</size> - <notNull>true</notNull> - <primaryKey>true</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - </entry> - </references> - <source class="net.java.amateras.db.visual.model.TableModel"> - <error></error> - <linkedPath></linkedPath> - <tableName>routine_schedule_content</tableName> - <logicalName>Routine Schedule Content</logicalName> - <description></description> - <columns> - <net.java.amateras.db.visual.model.ColumnModel reference="../../../references/entry/net.java.amateras.db.visual.model.ColumnModel[2]"/> - <net.java.amateras.db.visual.model.ColumnModel> - <columnName>content</columnName> - <logicalName>Content</logicalName> - <columnType class="net.java.amateras.db.dialect.ColumnType" reference="../../../../../../../../../../../net.java.amateras.db.visual.model.ForeignKeyModel[3]/references/entry/net.java.amateras.db.visual.model.ColumnModel[2]/columnType"/> - <size>1000</size> - <notNull>false</notNull> - <primaryKey>false</primaryKey> - <description></description> - <autoIncrement>false</autoIncrement> - <defaultValue></defaultValue> - </net.java.amateras.db.visual.model.ColumnModel> - </columns> - <indices/> - <constraint> - <x>1121</x> - <y>40</y> - <width>-1</width> - <height>-1</height> - </constraint> - <sourceConnections> - <net.java.amateras.db.visual.model.ForeignKeyModel reference="../../.."/> - </sourceConnections> - <targetConnections/> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.TableModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </source> - <target class="net.java.amateras.db.visual.model.TableModel" reference="../../.."/> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.ForeignKeyModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </net.java.amateras.db.visual.model.ForeignKeyModel> - </targetConnections> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.TableModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </target> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.ForeignKeyModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </net.java.amateras.db.visual.model.ForeignKeyModel> - </sourceConnections> - <targetConnections/> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.TableModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </source> - <target class="net.java.amateras.db.visual.model.TableModel" reference="../../.."/> - <listeners serialization="custom"> - <java.beans.PropertyChangeSupport> - <default> - <propertyChangeSupportSerializedDataVersion>2</propertyChangeSupportSerializedDataVersion> - <source class="net.java.amateras.db.visual.model.ForeignKeyModel" reference="../../../.."/> - </default> - <null/> - </java.beans.PropertyChangeSupport> - </listeners> - </net.java.amateras.db.visual.model.ForeignKeyModel> </targetConnections> <listeners serialization="custom"> <java.beans.PropertyChangeSupport> @@ -1682,10 +1318,7 @@ <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/source"/> <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target"/> <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[3]/source"/> - <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[4]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target"/> - <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[4]/source"/> <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[3]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/source"/> - <net.java.amateras.db.visual.model.TableModel reference="../net.java.amateras.db.visual.model.TableModel/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[4]/source/sourceConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/target/targetConnections/net.java.amateras.db.visual.model.ForeignKeyModel[2]/source"/> </children> <dommains/> <dialectName>hsqldb</dialectName> Modified: scheduler/trunk/src/main/config/sql/scheduler.ddl =================================================================== --- scheduler/trunk/src/main/config/sql/scheduler.ddl 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/config/sql/scheduler.ddl 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,9 +1,6 @@ -DROP TABLE routine_schedule_content; -DROP TABLE single_schedule_content; -DROP TABLE routine_schedule_mapping; -DROP TABLE routine_schedule; -DROP TABLE single_schedule_mapping; -DROP TABLE single_schedule; +DROP TABLE event_schedule_content; +DROP TABLE event_schedule_mapping; +DROP TABLE event_schedule; DROP TABLE role_mapping; DROP TABLE group_mapping; DROP TABLE user_info; @@ -100,46 +97,14 @@ ); /********************************** -Table Name: Single Schedule +Table Name: Event Schedule **********************************/ -CREATE TABLE single_schedule( +CREATE TABLE event_schedule( id BIGINT(20) NOT NULL IDENTITY PRIMARY KEY, title VARCHAR(100) NOT NULL, location VARCHAR(100), start_date DATE NOT NULL, start_time TIME, - end_date DATE NOT NULL, - end_time TIME, - secret VARCHAR(1) DEFAULT 'F' NOT NULL, - created_time TIMESTAMP NOT NULL, - created_by VARCHAR(255) NOT NULL, - updated_time TIMESTAMP, - updated_by VARCHAR(255), - deleted_time TIMESTAMP, - deleted_by VARCHAR(255), - versionNo INTEGER NOT NULL -); - -/********************************** -Table Name: Single Schedule Mapping -**********************************/ -CREATE TABLE single_schedule_mapping( - id BIGINT(20) NOT NULL IDENTITY PRIMARY KEY, - schedule_id BIGINT(20) NOT NULL, - user_id VARCHAR(255) NOT NULL, - FOREIGN KEY (user_id) REFERENCES user_info (user_id), - FOREIGN KEY (schedule_id) REFERENCES single_schedule (id) -); - -/********************************** -Table Name: Routine Schedule -**********************************/ -CREATE TABLE routine_schedule( - id BIGINT(20) NOT NULL IDENTITY PRIMARY KEY, - title VARCHAR(100) NOT NULL, - location VARCHAR(100), - start_date DATE NOT NULL, - start_time TIME, end_date DATE, end_time TIME, secret VARCHAR(1) DEFAULT 'F' NOT NULL, @@ -154,31 +119,22 @@ ); /********************************** -Table Name: Routine Schedule Mapping +Table Name: Event Schedule Mapping **********************************/ -CREATE TABLE routine_schedule_mapping( +CREATE TABLE event_schedule_mapping( id BIGINT(20) NOT NULL IDENTITY PRIMARY KEY, schedule_id BIGINT(20) NOT NULL, user_id VARCHAR(255) NOT NULL, FOREIGN KEY (user_id) REFERENCES user_info (user_id), - FOREIGN KEY (schedule_id) REFERENCES routine_schedule (id) + FOREIGN KEY (schedule_id) REFERENCES event_schedule (id) ); /********************************** -Table Name: Single Schedule Content +Table Name: Event Schedule Content **********************************/ -CREATE TABLE single_schedule_content( +CREATE TABLE event_schedule_content( id BIGINT(20) NOT NULL PRIMARY KEY, content VARCHAR(1000), - FOREIGN KEY (id) REFERENCES single_schedule (id) + FOREIGN KEY (id) REFERENCES event_schedule (id) ); -/********************************** -Table Name: Routine Schedule Content -**********************************/ -CREATE TABLE routine_schedule_content( - id BIGINT(20) NOT NULL PRIMARY KEY, - content VARCHAR(1000), - FOREIGN KEY (id) REFERENCES routine_schedule (id) -); - Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/SchedulerConstants.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/SchedulerConstants.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/SchedulerConstants.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -6,4 +6,6 @@ public static final String GROUP_AVAILABLE = "features.group"; + public static final String ONETIME_SCHEDULE = "ONETIME"; + } Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/OnetimeScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/OnetimeScheduleAction.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/OnetimeScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,423 @@ +package jp.sf.pal.scheduler.action.admin; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; + +import jp.sf.pal.scheduler.common.CommonConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.ConfigUtil; +import jp.sf.pal.scheduler.common.util.SAStrutsUtil; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.UserInfo; +import jp.sf.pal.scheduler.dxo.OnetimeScheduleDxo; +import jp.sf.pal.scheduler.form.admin.OnetimeScheduleForm; +import jp.sf.pal.scheduler.pager.OnetimeSchedulePager; +import jp.sf.pal.scheduler.service.OnetimeScheduleService; +import jp.sf.pal.scheduler.service.UserInfoService; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.seasar.struts.annotation.ActionForm; +import org.seasar.struts.annotation.Execute; +import org.seasar.struts.exception.ActionMessagesException; + +public class OnetimeScheduleAction implements Serializable { + + private static final long serialVersionUID = 8949370315196737389L; + + private static final Log log = LogFactory + .getLog(OnetimeScheduleAction.class); + + // for list + + public List<EventSchedule> eventScheduleItems; + + // for edit/confirm/delete + + @ActionForm + private OnetimeScheduleForm onetimeScheduleForm; + + private OnetimeScheduleService onetimeScheduleService; + + private UserInfoService userInfoService; + + private OnetimeSchedulePager onetimeSchedulePager; + + private PagerDxo pagerDxo; + + private OnetimeScheduleDxo onetimeScheduleDxo; + + private transient HttpServletRequest request; + + protected String displayList() { + // page navi + eventScheduleItems = onetimeScheduleService.getEventScheduleList( + onetimeSchedulePager, null); + + // restore from pager + // eventScheduleForm.eventSchedulename = + // eventSchedulePager.getGroupInfoname(); + + return "index.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String index() { + ConfigUtil.init(request); + return displayList(); + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") + public String list() { + // page navi + pagerDxo.convert(onetimeScheduleForm, onetimeSchedulePager); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String search() { + // eventSchedulePager.setGroupInfoname(eventScheduleForm. + // eventSchedulename); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String reset() { + onetimeSchedulePager.clear(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String back() { + // reset edit page + loadListPageParameters(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String editagain() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}") + public String confirmpage() { + if (onetimeScheduleForm.mode != CommonConstants.CONFIRM_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.CONFIRM_MODE, + onetimeScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String createpage() { + // page navi + onetimeScheduleForm.initialize(); + onetimeScheduleForm.mode = CommonConstants.CREATE_MODE; + + // update edit page + loadDetailsPageParameters(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") + public String editpage() { + if (onetimeScheduleForm.mode != CommonConstants.EDIT_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.EDIT_MODE, + onetimeScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String editpagefromconfirm() { + onetimeScheduleForm.mode = CommonConstants.EDIT_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String confirm() { + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") + public String deletepage() { + if (onetimeScheduleForm.mode != CommonConstants.DELETE_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.DELETE_MODE, + onetimeScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String deletepagefromconfirm() { + onetimeScheduleForm.mode = CommonConstants.DELETE_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String create() { + try { + EventSchedule eventSchedule = createEventSchedule(); + onetimeScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.create_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_create_eventSchedule"); + } + } + + @Execute(validator = true, input = "edit.jsp") + public String update() { + try { + EventSchedule eventSchedule = createEventSchedule(); + onetimeScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.update_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_update_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String delete() { + try { + onetimeScheduleService + .disable(Long.parseLong(onetimeScheduleForm.id), request + .getRemoteUser()); + SAStrutsUtil.addMessage(request, "success.delete_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_delete_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String selectusers() { + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String setusers() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String addusers() { + List<String> userList = new ArrayList<String>(); + if (onetimeScheduleForm.selectedUsers != null) { + for (String userId : onetimeScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (onetimeScheduleForm.addedUsers != null) { + for (String userId : onetimeScheduleForm.addedUsers) { + userList.add(userId); + } + } + if (!userList.isEmpty()) { + onetimeScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + onetimeScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String removeusers() { + List<String> userList = new ArrayList<String>(); + if (onetimeScheduleForm.selectedUsers != null) { + for (String userId : onetimeScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (onetimeScheduleForm.removedUsers != null) { + for (String userId : onetimeScheduleForm.removedUsers) { + userList.remove(userId); + } + } + if (!userList.isEmpty()) { + onetimeScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + onetimeScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + private void loadEventSchedule() { + + EventSchedule eventSchedule = onetimeScheduleService.getEventSchedule( + Long.parseLong(onetimeScheduleForm.id), null); + if (eventSchedule == null) { + // throw an exception + throw new ActionMessagesException( + "errors.could_not_find_eventSchedule", + new Object[] { onetimeScheduleForm.id }); + } + onetimeScheduleDxo.convertFromEventScheduleToForm(eventSchedule, + onetimeScheduleForm); + + onetimeScheduleForm.selectedUsers = eventSchedule.getSelectedUsers(); + } + + private EventSchedule createEventSchedule() { + String userId = request.getRemoteUser(); + EventSchedule eventSchedule; + if (onetimeScheduleForm.mode == CommonConstants.EDIT_MODE) { + eventSchedule = onetimeScheduleService.getEventSchedule(Long + .parseLong(onetimeScheduleForm.id), null); + eventSchedule.setUpdatedBy(userId); + } else { + eventSchedule = new EventSchedule(); + eventSchedule.setUpdatedBy(userId); + eventSchedule.setCreatedBy(userId); + } + onetimeScheduleDxo.convertFromFormToEventSchedule(onetimeScheduleForm, + eventSchedule); + + return eventSchedule; + } + + private void loadListPageParameters() { + } + + private void loadDetailsPageParameters() { + } + + public List<UserInfo> getAvailableUserItems() { + // TODO should not get all user + return userInfoService.getAvailableUserList( + onetimeScheduleForm.selectedUsers, null); + } + + public List<UserInfo> getSelectedUserItems() { + if (onetimeScheduleForm.selectedUsers == null) { + return null; + } + return userInfoService + .getSelectedUserList(onetimeScheduleForm.selectedUsers); + } + + /** + * @return the request + */ + public HttpServletRequest getRequest() { + return request; + } + + /** + * @param request the request to set + */ + public void setRequest(HttpServletRequest request) { + this.request = request; + } + + public OnetimeScheduleForm getOnetimeScheduleForm() { + return onetimeScheduleForm; + } + + public void setOnetimeScheduleForm(OnetimeScheduleForm onetimeScheduleForm) { + this.onetimeScheduleForm = onetimeScheduleForm; + } + + public OnetimeScheduleService getOnetimeScheduleService() { + return onetimeScheduleService; + } + + public void setOnetimeScheduleService( + OnetimeScheduleService onetimeScheduleService) { + this.onetimeScheduleService = onetimeScheduleService; + } + + public UserInfoService getUserInfoService() { + return userInfoService; + } + + public void setUserInfoService(UserInfoService userInfoService) { + this.userInfoService = userInfoService; + } + + public OnetimeSchedulePager getOnetimeSchedulePager() { + return onetimeSchedulePager; + } + + public void setOnetimeSchedulePager( + OnetimeSchedulePager onetimeSchedulePager) { + this.onetimeSchedulePager = onetimeSchedulePager; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public OnetimeScheduleDxo getOnetimeScheduleDxo() { + return onetimeScheduleDxo; + } + + public void setOnetimeScheduleDxo(OnetimeScheduleDxo onetimeScheduleDxo) { + this.onetimeScheduleDxo = onetimeScheduleDxo; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/OnetimeScheduleAction.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RepeatScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RepeatScheduleAction.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RepeatScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,422 @@ +package jp.sf.pal.scheduler.action.admin; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; + +import jp.sf.pal.scheduler.common.CommonConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.ConfigUtil; +import jp.sf.pal.scheduler.common.util.SAStrutsUtil; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.UserInfo; +import jp.sf.pal.scheduler.dxo.RepeatScheduleDxo; +import jp.sf.pal.scheduler.form.admin.RepeatScheduleForm; +import jp.sf.pal.scheduler.pager.RepeatSchedulePager; +import jp.sf.pal.scheduler.service.RepeatScheduleService; +import jp.sf.pal.scheduler.service.UserInfoService; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.seasar.struts.annotation.ActionForm; +import org.seasar.struts.annotation.Execute; +import org.seasar.struts.exception.ActionMessagesException; + +public class RepeatScheduleAction implements Serializable { + + private static final long serialVersionUID = 5257944698130191448L; + + private static final Log log = LogFactory + .getLog(RepeatScheduleAction.class); + + // for list + + public List<EventSchedule> eventScheduleItems; + + // for edit/confirm/delete + + @ActionForm + private RepeatScheduleForm repeatScheduleForm; + + private RepeatScheduleService repeatScheduleService; + + private UserInfoService userInfoService; + + private RepeatSchedulePager repeatSchedulePager; + + private PagerDxo pagerDxo; + + private RepeatScheduleDxo repeatScheduleDxo; + + private transient HttpServletRequest request; + + protected String displayList() { + // page navi + eventScheduleItems = repeatScheduleService.getEventScheduleList( + repeatSchedulePager, null); + + // restore from pager + // eventScheduleForm.eventSchedulename = + // eventSchedulePager.getGroupInfoname(); + + return "index.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String index() { + ConfigUtil.init(request); + return displayList(); + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") + public String list() { + // page navi + pagerDxo.convert(repeatScheduleForm, repeatSchedulePager); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String search() { + // eventSchedulePager.setGroupInfoname(eventScheduleForm. + // eventSchedulename); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String reset() { + repeatSchedulePager.clear(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String back() { + // reset edit page + loadListPageParameters(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String editagain() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}") + public String confirmpage() { + if (repeatScheduleForm.mode != CommonConstants.CONFIRM_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.CONFIRM_MODE, + repeatScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String createpage() { + // page navi + repeatScheduleForm.initialize(); + repeatScheduleForm.mode = CommonConstants.CREATE_MODE; + + // update edit page + loadDetailsPageParameters(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") + public String editpage() { + if (repeatScheduleForm.mode != CommonConstants.EDIT_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.EDIT_MODE, + repeatScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String editpagefromconfirm() { + repeatScheduleForm.mode = CommonConstants.EDIT_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String confirm() { + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") + public String deletepage() { + if (repeatScheduleForm.mode != CommonConstants.DELETE_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.DELETE_MODE, + repeatScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String deletepagefromconfirm() { + repeatScheduleForm.mode = CommonConstants.DELETE_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String create() { + try { + EventSchedule eventSchedule = createEventSchedule(); + repeatScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.create_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_create_eventSchedule"); + } + } + + @Execute(validator = true, input = "edit.jsp") + public String update() { + try { + EventSchedule eventSchedule = createEventSchedule(); + repeatScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.update_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_update_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String delete() { + try { + repeatScheduleService.disable( + Long.parseLong(repeatScheduleForm.id), request + .getRemoteUser()); + SAStrutsUtil.addMessage(request, "success.delete_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_delete_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String selectusers() { + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String setusers() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String addusers() { + List<String> userList = new ArrayList<String>(); + if (repeatScheduleForm.selectedUsers != null) { + for (String userId : repeatScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (repeatScheduleForm.addedUsers != null) { + for (String userId : repeatScheduleForm.addedUsers) { + userList.add(userId); + } + } + if (!userList.isEmpty()) { + repeatScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + repeatScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String removeusers() { + List<String> userList = new ArrayList<String>(); + if (repeatScheduleForm.selectedUsers != null) { + for (String userId : repeatScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (repeatScheduleForm.removedUsers != null) { + for (String userId : repeatScheduleForm.removedUsers) { + userList.remove(userId); + } + } + if (!userList.isEmpty()) { + repeatScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + repeatScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + private void loadEventSchedule() { + + EventSchedule eventSchedule = repeatScheduleService.getEventSchedule( + Long.parseLong(repeatScheduleForm.id), null); + if (eventSchedule == null) { + // throw an exception + throw new ActionMessagesException( + "errors.could_not_find_eventSchedule", + new Object[] { repeatScheduleForm.id }); + } + repeatScheduleDxo.convertFromEventScheduleToForm(eventSchedule, + repeatScheduleForm); + + repeatScheduleForm.selectedUsers = eventSchedule.getSelectedUsers(); + } + + private EventSchedule createEventSchedule() { + String userId = request.getRemoteUser(); + EventSchedule eventSchedule; + if (repeatScheduleForm.mode == CommonConstants.EDIT_MODE) { + eventSchedule = repeatScheduleService.getEventSchedule(Long + .parseLong(repeatScheduleForm.id), null); + eventSchedule.setUpdatedBy(userId); + } else { + eventSchedule = new EventSchedule(); + eventSchedule.setUpdatedBy(userId); + eventSchedule.setCreatedBy(userId); + } + repeatScheduleDxo.convertFromFormToEventSchedule(repeatScheduleForm, + eventSchedule); + + return eventSchedule; + } + + private void loadListPageParameters() { + } + + private void loadDetailsPageParameters() { + } + + public List<UserInfo> getAvailableUserItems() { + // TODO should not get all user + return userInfoService.getAvailableUserList( + repeatScheduleForm.selectedUsers, null); + } + + public List<UserInfo> getSelectedUserItems() { + if (repeatScheduleForm.selectedUsers == null) { + return null; + } + return userInfoService + .getSelectedUserList(repeatScheduleForm.selectedUsers); + } + + /** + * @return the request + */ + public HttpServletRequest getRequest() { + return request; + } + + /** + * @param request the request to set + */ + public void setRequest(HttpServletRequest request) { + this.request = request; + } + + public RepeatScheduleForm getRepeatScheduleForm() { + return repeatScheduleForm; + } + + public void setRepeatScheduleForm(RepeatScheduleForm repeatScheduleForm) { + this.repeatScheduleForm = repeatScheduleForm; + } + + public RepeatScheduleService getRepeatScheduleService() { + return repeatScheduleService; + } + + public void setRepeatScheduleService( + RepeatScheduleService repeatScheduleService) { + this.repeatScheduleService = repeatScheduleService; + } + + public UserInfoService getUserInfoService() { + return userInfoService; + } + + public void setUserInfoService(UserInfoService userInfoService) { + this.userInfoService = userInfoService; + } + + public RepeatSchedulePager getRepeatSchedulePager() { + return repeatSchedulePager; + } + + public void setRepeatSchedulePager(RepeatSchedulePager repeatSchedulePager) { + this.repeatSchedulePager = repeatSchedulePager; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public RepeatScheduleDxo getRepeatScheduleDxo() { + return repeatScheduleDxo; + } + + public void setRepeatScheduleDxo(RepeatScheduleDxo repeatScheduleDxo) { + this.repeatScheduleDxo = repeatScheduleDxo; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RepeatScheduleAction.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RoutineScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RoutineScheduleAction.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/RoutineScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,424 +0,0 @@ -package jp.sf.pal.scheduler.action.admin; - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.List; - -import javax.servlet.http.HttpServletRequest; - -import jp.sf.pal.scheduler.common.CommonConstants; -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.ConfigUtil; -import jp.sf.pal.scheduler.common.util.SAStrutsUtil; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; -import jp.sf.pal.scheduler.dxo.RoutineScheduleDxo; -import jp.sf.pal.scheduler.form.admin.RoutineScheduleForm; -import jp.sf.pal.scheduler.pager.RoutineSchedulePager; -import jp.sf.pal.scheduler.service.RoutineScheduleService; -import jp.sf.pal.scheduler.service.UserInfoService; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.seasar.struts.annotation.ActionForm; -import org.seasar.struts.annotation.Execute; -import org.seasar.struts.exception.ActionMessagesException; - -public class RoutineScheduleAction implements Serializable { - - private static final long serialVersionUID = 1L; - - private static final Log log = LogFactory - .getLog(RoutineScheduleAction.class); - - // for list - - public List<RoutineSchedule> routineScheduleItems; - - // for edit/confirm/delete - - @ActionForm - private RoutineScheduleForm routineScheduleForm; - - private RoutineScheduleService routineScheduleService; - - private UserInfoService userInfoService; - - private RoutineSchedulePager routineSchedulePager; - - private PagerDxo pagerDxo; - - private RoutineScheduleDxo routineScheduleDxo; - - private transient HttpServletRequest request; - - protected String displayList() { - // page navi - routineScheduleItems = routineScheduleService.getRoutineScheduleList( - routineSchedulePager, null); - - // restore from pager - // routineScheduleForm.routineSchedulename = - // routineSchedulePager.getGroupInfoname(); - - return "index.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String index() { - ConfigUtil.init(request); - return displayList(); - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") - public String list() { - // page navi - pagerDxo.convert(routineScheduleForm, routineSchedulePager); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String search() { - // routineSchedulePager.setGroupInfoname(routineScheduleForm. - // routineSchedulename); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String reset() { - routineSchedulePager.clear(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String back() { - // reset edit page - loadListPageParameters(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String editagain() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}") - public String confirmpage() { - if (routineScheduleForm.mode != CommonConstants.CONFIRM_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.CONFIRM_MODE, - routineScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String createpage() { - // page navi - routineScheduleForm.initialize(); - routineScheduleForm.mode = CommonConstants.CREATE_MODE; - - // update edit page - loadDetailsPageParameters(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") - public String editpage() { - if (routineScheduleForm.mode != CommonConstants.EDIT_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.EDIT_MODE, - routineScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String editpagefromconfirm() { - routineScheduleForm.mode = CommonConstants.EDIT_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String confirm() { - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") - public String deletepage() { - if (routineScheduleForm.mode != CommonConstants.DELETE_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.DELETE_MODE, - routineScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String deletepagefromconfirm() { - routineScheduleForm.mode = CommonConstants.DELETE_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String create() { - try { - RoutineSchedule routineSchedule = createRoutineSchedule(); - routineScheduleService.store(routineSchedule); - SAStrutsUtil.addMessage(request, "success.create_routineSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_create_routineSchedule"); - } - } - - @Execute(validator = true, input = "edit.jsp") - public String update() { - try { - RoutineSchedule routineSchedule = createRoutineSchedule(); - routineScheduleService.store(routineSchedule); - SAStrutsUtil.addMessage(request, "success.update_routineSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_update_routineSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String delete() { - try { - routineScheduleService - .disable(Long.parseLong(routineScheduleForm.id), request - .getRemoteUser()); - SAStrutsUtil.addMessage(request, "success.delete_routineSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_delete_routineSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String selectusers() { - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String setusers() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String addusers() { - List<String> userList = new ArrayList<String>(); - if (routineScheduleForm.selectedUsers != null) { - for (String userId : routineScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (routineScheduleForm.addedUsers != null) { - for (String userId : routineScheduleForm.addedUsers) { - userList.add(userId); - } - } - if (!userList.isEmpty()) { - routineScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - routineScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String removeusers() { - List<String> userList = new ArrayList<String>(); - if (routineScheduleForm.selectedUsers != null) { - for (String userId : routineScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (routineScheduleForm.removedUsers != null) { - for (String userId : routineScheduleForm.removedUsers) { - userList.remove(userId); - } - } - if (!userList.isEmpty()) { - routineScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - routineScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - private void loadRoutineSchedule() { - - RoutineSchedule routineSchedule = routineScheduleService - .getRoutineSchedule(Long.parseLong(routineScheduleForm.id), - null); - if (routineSchedule == null) { - // throw an exception - throw new ActionMessagesException( - "errors.could_not_find_routineSchedule", - new Object[] { routineScheduleForm.id }); - } - routineScheduleDxo.convertFromRoutineScheduleToForm(routineSchedule, - routineScheduleForm); - - routineScheduleForm.selectedUsers = routineSchedule.getSelectedUsers(); - } - - private RoutineSchedule createRoutineSchedule() { - String userId = request.getRemoteUser(); - RoutineSchedule routineSchedule; - if (routineScheduleForm.mode == CommonConstants.EDIT_MODE) { - routineSchedule = routineScheduleService.getRoutineSchedule(Long - .parseLong(routineScheduleForm.id), null); - routineSchedule.setUpdatedBy(userId); - } else { - routineSchedule = new RoutineSchedule(); - routineSchedule.setUpdatedBy(userId); - routineSchedule.setCreatedBy(userId); - } - routineScheduleDxo.convertFromFormToRoutineSchedule( - routineScheduleForm, routineSchedule); - - return routineSchedule; - } - - private void loadListPageParameters() { - } - - private void loadDetailsPageParameters() { - } - - public List<UserInfo> getAvailableUserItems() { - // TODO should not get all user - return userInfoService.getAvailableUserList( - routineScheduleForm.selectedUsers, null); - } - - public List<UserInfo> getSelectedUserItems() { - if (routineScheduleForm.selectedUsers == null) { - return null; - } - return userInfoService - .getSelectedUserList(routineScheduleForm.selectedUsers); - } - - /** - * @return the request - */ - public HttpServletRequest getRequest() { - return request; - } - - /** - * @param request the request to set - */ - public void setRequest(HttpServletRequest request) { - this.request = request; - } - - public RoutineScheduleForm getRoutineScheduleForm() { - return routineScheduleForm; - } - - public void setRoutineScheduleForm(RoutineScheduleForm routineScheduleForm) { - this.routineScheduleForm = routineScheduleForm; - } - - public RoutineScheduleService getRoutineScheduleService() { - return routineScheduleService; - } - - public void setRoutineScheduleService( - RoutineScheduleService routineScheduleService) { - this.routineScheduleService = routineScheduleService; - } - - public RoutineSchedulePager getRoutineSchedulePager() { - return routineSchedulePager; - } - - public void setRoutineSchedulePager( - RoutineSchedulePager routineSchedulePager) { - this.routineSchedulePager = routineSchedulePager; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public RoutineScheduleDxo getRoutineScheduleDxo() { - return routineScheduleDxo; - } - - public void setRoutineScheduleDxo(RoutineScheduleDxo routineScheduleDxo) { - this.routineScheduleDxo = routineScheduleDxo; - } - - public UserInfoService getUserInfoService() { - return userInfoService; - } - - public void setUserInfoService(UserInfoService userInfoService) { - this.userInfoService = userInfoService; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/SingleScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/SingleScheduleAction.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/admin/SingleScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,422 +0,0 @@ -package jp.sf.pal.scheduler.action.admin; - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.List; - -import javax.servlet.http.HttpServletRequest; - -import jp.sf.pal.scheduler.common.CommonConstants; -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.ConfigUtil; -import jp.sf.pal.scheduler.common.util.SAStrutsUtil; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; -import jp.sf.pal.scheduler.dxo.SingleScheduleDxo; -import jp.sf.pal.scheduler.form.admin.SingleScheduleForm; -import jp.sf.pal.scheduler.pager.SingleSchedulePager; -import jp.sf.pal.scheduler.service.SingleScheduleService; -import jp.sf.pal.scheduler.service.UserInfoService; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.seasar.struts.annotation.ActionForm; -import org.seasar.struts.annotation.Execute; -import org.seasar.struts.exception.ActionMessagesException; - -public class SingleScheduleAction implements Serializable { - - private static final long serialVersionUID = 1L; - - private static final Log log = LogFactory - .getLog(SingleScheduleAction.class); - - // for list - - public List<SingleSchedule> singleScheduleItems; - - // for edit/confirm/delete - - @ActionForm - private SingleScheduleForm singleScheduleForm; - - private SingleScheduleService singleScheduleService; - - private UserInfoService userInfoService; - - private SingleSchedulePager singleSchedulePager; - - private PagerDxo pagerDxo; - - private SingleScheduleDxo singleScheduleDxo; - - private transient HttpServletRequest request; - - protected String displayList() { - // page navi - singleScheduleItems = singleScheduleService.getSingleScheduleList( - singleSchedulePager, null); - - // restore from pager - // singleScheduleForm.singleSchedulename = - // singleSchedulePager.getGroupInfoname(); - - return "index.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String index() { - ConfigUtil.init(request); - return displayList(); - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") - public String list() { - // page navi - pagerDxo.convert(singleScheduleForm, singleSchedulePager); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String search() { - // singleSchedulePager.setGroupInfoname(singleScheduleForm. - // singleSchedulename); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String reset() { - singleSchedulePager.clear(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String back() { - // reset edit page - loadListPageParameters(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String editagain() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}") - public String confirmpage() { - if (singleScheduleForm.mode != CommonConstants.CONFIRM_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.CONFIRM_MODE, - singleScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String createpage() { - // page navi - singleScheduleForm.initialize(); - singleScheduleForm.mode = CommonConstants.CREATE_MODE; - - // update edit page - loadDetailsPageParameters(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") - public String editpage() { - if (singleScheduleForm.mode != CommonConstants.EDIT_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.EDIT_MODE, - singleScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String editpagefromconfirm() { - singleScheduleForm.mode = CommonConstants.EDIT_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String confirm() { - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") - public String deletepage() { - if (singleScheduleForm.mode != CommonConstants.DELETE_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.DELETE_MODE, - singleScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String deletepagefromconfirm() { - singleScheduleForm.mode = CommonConstants.DELETE_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String create() { - try { - SingleSchedule singleSchedule = createSingleSchedule(); - singleScheduleService.store(singleSchedule); - SAStrutsUtil.addMessage(request, "success.create_singleSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_create_singleSchedule"); - } - } - - @Execute(validator = true, input = "edit.jsp") - public String update() { - try { - SingleSchedule singleSchedule = createSingleSchedule(); - singleScheduleService.store(singleSchedule); - SAStrutsUtil.addMessage(request, "success.update_singleSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_update_singleSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String delete() { - try { - singleScheduleService.disable( - Long.parseLong(singleScheduleForm.id), request - .getRemoteUser()); - SAStrutsUtil.addMessage(request, "success.delete_singleSchedule"); - - // reset edit page - loadListPageParameters(); - - return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_delete_singleSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String selectusers() { - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String setusers() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String addusers() { - List<String> userList = new ArrayList<String>(); - if (singleScheduleForm.selectedUsers != null) { - for (String userId : singleScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (singleScheduleForm.addedUsers != null) { - for (String userId : singleScheduleForm.addedUsers) { - userList.add(userId); - } - } - if (!userList.isEmpty()) { - singleScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - singleScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String removeusers() { - List<String> userList = new ArrayList<String>(); - if (singleScheduleForm.selectedUsers != null) { - for (String userId : singleScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (singleScheduleForm.removedUsers != null) { - for (String userId : singleScheduleForm.removedUsers) { - userList.remove(userId); - } - } - if (!userList.isEmpty()) { - singleScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - singleScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - private void loadSingleSchedule() { - - SingleSchedule singleSchedule = singleScheduleService - .getSingleSchedule(Long.parseLong(singleScheduleForm.id), null); - if (singleSchedule == null) { - // throw an exception - throw new ActionMessagesException( - "errors.could_not_find_singleSchedule", - new Object[] { singleScheduleForm.id }); - } - singleScheduleDxo.convertFromSingleScheduleToForm(singleSchedule, - singleScheduleForm); - - singleScheduleForm.selectedUsers = singleSchedule.getSelectedUsers(); - } - - private SingleSchedule createSingleSchedule() { - String userId = request.getRemoteUser(); - SingleSchedule singleSchedule; - if (singleScheduleForm.mode == CommonConstants.EDIT_MODE) { - singleSchedule = singleScheduleService.getSingleSchedule(Long - .parseLong(singleScheduleForm.id), null); - singleSchedule.setUpdatedBy(userId); - } else { - singleSchedule = new SingleSchedule(); - singleSchedule.setUpdatedBy(userId); - singleSchedule.setCreatedBy(userId); - } - singleScheduleDxo.convertFromFormToSingleSchedule(singleScheduleForm, - singleSchedule); - - return singleSchedule; - } - - private void loadListPageParameters() { - } - - private void loadDetailsPageParameters() { - } - - public List<UserInfo> getAvailableUserItems() { - // TODO should not get all user - return userInfoService.getAvailableUserList( - singleScheduleForm.selectedUsers, null); - } - - public List<UserInfo> getSelectedUserItems() { - if (singleScheduleForm.selectedUsers == null) { - return null; - } - return userInfoService - .getSelectedUserList(singleScheduleForm.selectedUsers); - } - - /** - * @return the request - */ - public HttpServletRequest getRequest() { - return request; - } - - /** - * @param request the request to set - */ - public void setRequest(HttpServletRequest request) { - this.request = request; - } - - public SingleScheduleForm getSingleScheduleForm() { - return singleScheduleForm; - } - - public void setSingleScheduleForm(SingleScheduleForm singleScheduleForm) { - this.singleScheduleForm = singleScheduleForm; - } - - public SingleScheduleService getSingleScheduleService() { - return singleScheduleService; - } - - public void setSingleScheduleService( - SingleScheduleService singleScheduleService) { - this.singleScheduleService = singleScheduleService; - } - - public SingleSchedulePager getSingleSchedulePager() { - return singleSchedulePager; - } - - public void setSingleSchedulePager(SingleSchedulePager singleSchedulePager) { - this.singleSchedulePager = singleSchedulePager; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public SingleScheduleDxo getSingleScheduleDxo() { - return singleScheduleDxo; - } - - public void setSingleScheduleDxo(SingleScheduleDxo singleScheduleDxo) { - this.singleScheduleDxo = singleScheduleDxo; - } - - public UserInfoService getUserInfoService() { - return userInfoService; - } - - public void setUserInfoService(UserInfoService userInfoService) { - this.userInfoService = userInfoService; - } - -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/CalendarAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/CalendarAction.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/CalendarAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -17,20 +17,17 @@ import jp.sf.pal.scheduler.common.util.ConfigUtil; import jp.sf.pal.scheduler.common.util.DateUtil; import jp.sf.pal.scheduler.db.exentity.EventSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; import jp.sf.pal.scheduler.form.user.CalendarForm; -import jp.sf.pal.scheduler.service.RoutineScheduleService; -import jp.sf.pal.scheduler.service.SingleScheduleService; +import jp.sf.pal.scheduler.service.OnetimeScheduleService; +import jp.sf.pal.scheduler.service.RepeatScheduleService; import org.seasar.struts.annotation.ActionForm; import org.seasar.struts.annotation.Execute; public class CalendarAction implements Serializable { - private static final long serialVersionUID = 7273459452094199148L; + private static final long serialVersionUID = -222687807313390813L; public List<Map<String, Object>> calendarDayItems; @@ -49,9 +46,9 @@ @ActionForm private CalendarForm calendarForm; - private SingleScheduleService singleScheduleService; + private OnetimeScheduleService onetimeScheduleService; - private RoutineScheduleService routineScheduleService; + private RepeatScheduleService repeatScheduleService; private transient HttpServletRequest request; @@ -194,35 +191,35 @@ } String userId = request.getRemoteUser(); - List<SingleScheduleMapping> ssmList = singleScheduleService + List<EventScheduleMapping> ssmList = onetimeScheduleService .getPersonalScheduleMappingList(userId, cal.getTime(), nextCal .getTime()); - for (SingleScheduleMapping ssm : ssmList) { - SingleSchedule singleSchedule = ssm.getSingleSchedule(); - Date startDate = singleSchedule.getStartDate(); + for (EventScheduleMapping ssm : ssmList) { + EventSchedule eventSchedule = ssm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); - Date endDate = singleSchedule.getEndDate(); + Date endDate = eventSchedule.getEndDate(); int eYear = DateUtil.getYear(endDate) + 1900; int eMonth = DateUtil.getMonth(endDate) + 1; int eDate = DateUtil.getDate(endDate); - Time startTime = singleSchedule.getStartTime(); - Time endTime = singleSchedule.getEndTime(); + Time startTime = eventSchedule.getStartTime(); + Time endTime = eventSchedule.getEndTime(); if (compare(tYear, tMonth, tDate, sYear, sMonth, sDate) && compare(tYear, tMonth, tDate, eYear, eMonth, eDate)) { - putEventSchedule(singleSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } else if (compare(tYear, tMonth, tDate, sYear, sMonth, sDate) && !compare(tYear, tMonth, tDate, eYear, eMonth, eDate)) { - putEventSchedule(singleSchedule, startTime, null); + putEventSchedule(eventSchedule, startTime, null); } else if (!compare(tYear, tMonth, tDate, sYear, sMonth, sDate) && compare(tYear, tMonth, tDate, eYear, eMonth, eDate)) { - putEventSchedule(singleSchedule, null, endTime); + putEventSchedule(eventSchedule, null, endTime); } else { // all day - allDayEventInDayItems.add(createEvent(singleSchedule, false, + allDayEventInDayItems.add(createEvent(eventSchedule, false, false)); } } @@ -244,44 +241,44 @@ } } - List<RoutineScheduleMapping> rsmList = routineScheduleService + List<EventScheduleMapping> rsmList = repeatScheduleService .getPersonalScheduleMappingList(userId, cal.getTime(), nextCal .getTime()); - for (RoutineScheduleMapping rsm : rsmList) { - RoutineSchedule routineSchedule = rsm.getRoutineSchedule(); - Date startDate = routineSchedule.getStartDate(); + for (EventScheduleMapping rsm : rsmList) { + EventSchedule eventSchedule = rsm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); // int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); - Time startTime = routineSchedule.getStartTime(); - Time endTime = routineSchedule.getEndTime(); - String type = routineSchedule.getType(); + Time startTime = eventSchedule.getStartTime(); + Time endTime = eventSchedule.getEndTime(); + String type = eventSchedule.getType(); if ("MTWTFSS".equals(type)) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } else if ("MTWTF".equals(type)) { if (tDay > 1 && tDay < 7) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } else if ("MWF".equals(type)) { if (tDay == 2 || tDay == 4 || tDay == 6) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } else if ("TT".equals(type)) { if (tDay == 3 || tDay == 5) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } else if ("WEEKLY".equals(type)) { if (tDay == DateUtil.getDay(startDate) + 1) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } else if ("MONTHLY".equals(type)) { if (tDate == sDate) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } else if ("YEARLY".equals(type)) { if (tDate == sDate && tMonth == sMonth) { - putEventSchedule(routineSchedule, startTime, endTime); + putEventSchedule(eventSchedule, startTime, endTime); } } @@ -351,12 +348,12 @@ } String userId = request.getRemoteUser(); - List<SingleScheduleMapping> ssmList = singleScheduleService + List<EventScheduleMapping> ssmList = onetimeScheduleService .getPersonalScheduleMappingList(userId, calendarList.get(0) .getTime(), calendarList.get(6).getTime()); - for (SingleScheduleMapping ssm : ssmList) { - SingleSchedule singleSchedule = ssm.getSingleSchedule(); - Date startDate = singleSchedule.getStartDate(); + for (EventScheduleMapping ssm : ssmList) { + EventSchedule eventSchedule = ssm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); @@ -365,7 +362,7 @@ sIndex = Integer.valueOf(-1); } - Date endDate = singleSchedule.getEndDate(); + Date endDate = eventSchedule.getEndDate(); int eYear = DateUtil.getYear(endDate) + 1900; int eMonth = DateUtil.getMonth(endDate) + 1; int eDate = DateUtil.getDate(endDate); @@ -383,54 +380,54 @@ endIdx = 6; } - Time time = singleSchedule.getStartTime(); + Time time = eventSchedule.getStartTime(); for (int i = startIdx; i < endIdx + 1; i++) { if (i == sIndex.intValue() && i == eIndex.intValue()) { if (time == null) { // all day allDayEventInWeekItems.get(i).add( - createEvent(singleSchedule, false, false)); + createEvent(eventSchedule, false, false)); } else { int timeIndex = DateUtil.getHours(time); eventInWeekItems.get(i).get(timeIndex).add( - createEvent(singleSchedule, true, true)); + createEvent(eventSchedule, true, true)); } } else if (i == sIndex.intValue() && i != eIndex.intValue()) { if (time == null) { allDayEventInWeekItems.get(i).add( - createEvent(singleSchedule, false, false)); + createEvent(eventSchedule, false, false)); } else { int timeIndex = DateUtil.getHours(time); eventInWeekItems.get(i).get(timeIndex).add( - createEvent(singleSchedule, true, false)); + createEvent(eventSchedule, true, false)); } } else if (i != sIndex.intValue() && i == eIndex.intValue()) { - if (singleSchedule.getEndTime() == null) { + if (eventSchedule.getEndTime() == null) { allDayEventInWeekItems.get(i).add( - createEvent(singleSchedule, false, false)); + createEvent(eventSchedule, false, false)); } else { - int timeIndex = DateUtil.getHours(singleSchedule + int timeIndex = DateUtil.getHours(eventSchedule .getEndTime()) - 1; if (timeIndex < 0) { timeIndex = 0; } eventInWeekItems.get(i).get(timeIndex).add( - createEvent(singleSchedule, false, true)); + createEvent(eventSchedule, false, true)); } } else if (i != sIndex.intValue() && i != eIndex.intValue()) { // all day allDayEventInWeekItems.get(i).add( - createEvent(singleSchedule, false, false)); + createEvent(eventSchedule, false, false)); } } } - List<RoutineScheduleMapping> rsmList = routineScheduleService + List<EventScheduleMapping> rsmList = repeatScheduleService .getPersonalScheduleMappingList(userId, calendarList.get(0) .getTime(), calendarList.get(6).getTime()); - for (RoutineScheduleMapping rsm : rsmList) { - RoutineSchedule routineSchedule = rsm.getRoutineSchedule(); - Date startDate = routineSchedule.getStartDate(); + for (EventScheduleMapping rsm : rsmList) { + EventSchedule eventSchedule = rsm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); @@ -439,7 +436,7 @@ sIndex = Integer.valueOf(0); } - Date endDate = routineSchedule.getEndDate(); + Date endDate = eventSchedule.getEndDate(); Integer eIndex; if (endDate != null) { int eYear = DateUtil.getYear(endDate) + 1900; @@ -453,19 +450,19 @@ eIndex = Integer.valueOf(6); } - Time time = routineSchedule.getStartTime(); + Time time = eventSchedule.getStartTime(); for (int i = sIndex.intValue(); i < eIndex.intValue() + 1; i++) { - String type = routineSchedule.getType(); + String type = eventSchedule.getType(); if ("MTWTFSS".equals(type)) { if (time != null) { int timeIndex = DateUtil.getHours(time); eventInWeekItems.get(i).get(timeIndex).add( - createEvent(routineSchedule, true, true)); + createEvent(eventSchedule, true, true)); } else { // all day allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, false)); + createEvent(eventSchedule, false, false)); } } else if ("MTWTF".equals(type)) { String d = (String) weekDayItems.get(i).get("dayOfWeek"); @@ -474,15 +471,14 @@ if (dayOfWeek > 1 && dayOfWeek < 7) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -493,15 +489,14 @@ if (dayOfWeek == 2 || dayOfWeek == 4 || dayOfWeek == 6) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -512,15 +507,14 @@ if (dayOfWeek == 3 || dayOfWeek == 5) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -531,15 +525,14 @@ if (dayOfWeek == DateUtil.getDay(startDate) + 1) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -550,15 +543,14 @@ if (date == sDate) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -571,15 +563,14 @@ if (date == sDate && month == sMonth) { if (time != null) { int timeIndex = DateUtil.getHours(time); - eventInWeekItems.get(i).get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInWeekItems.get(i).get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day - allDayEventInWeekItems.get(i).add( - createEvent(routineSchedule, false, - false)); + allDayEventInWeekItems.get(i) + .add( + createEvent(eventSchedule, + false, false)); } } } @@ -626,12 +617,12 @@ + lastDate); String userId = request.getRemoteUser(); - List<SingleScheduleMapping> ssmList = singleScheduleService + List<EventScheduleMapping> ssmList = onetimeScheduleService .getPersonalScheduleMappingList(userId, startCal.getTime(), endCal.getTime()); - for (SingleScheduleMapping ssm : ssmList) { - SingleSchedule singleSchedule = ssm.getSingleSchedule(); - Date startDate = singleSchedule.getStartDate(); + for (EventScheduleMapping ssm : ssmList) { + EventSchedule eventSchedule = ssm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); @@ -640,7 +631,7 @@ sIndex = Integer.valueOf(firstDateIndex - 1); } - Date endDate = singleSchedule.getEndDate(); + Date endDate = eventSchedule.getEndDate(); int eYear = DateUtil.getYear(endDate) + 1900; int eMonth = DateUtil.getMonth(endDate) + 1; int eDate = DateUtil.getDate(endDate); @@ -658,43 +649,43 @@ endIdx = endDateIndex; } - Time time = singleSchedule.getStartTime(); + Time time = eventSchedule.getStartTime(); for (int i = startIdx; i < endIdx + 1; i++) { if (i == sIndex.intValue() && i == eIndex.intValue()) { if (time == null) { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); - allDayEventInMonthItems.add(createEvent(singleSchedule, + allDayEventInMonthItems.add(createEvent(eventSchedule, false, false)); } else { int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); eventInMonthItems.get(timeIndex).add( - createEvent(singleSchedule, true, true)); + createEvent(eventSchedule, true, true)); } } else if (i == sIndex.intValue() && i != eIndex.intValue()) { if (time == null) { List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); - allDayEventInMonthItems.add(createEvent(singleSchedule, + allDayEventInMonthItems.add(createEvent(eventSchedule, false, false)); } else { int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); eventInMonthItems.get(timeIndex).add( - createEvent(singleSchedule, true, false)); + createEvent(eventSchedule, true, false)); } } else if (i != sIndex.intValue() && i == eIndex.intValue()) { - if (singleSchedule.getEndTime() == null) { + if (eventSchedule.getEndTime() == null) { List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); - allDayEventInMonthItems.add(createEvent(singleSchedule, + allDayEventInMonthItems.add(createEvent(eventSchedule, false, false)); } else { - int timeIndex = DateUtil.getHours(singleSchedule + int timeIndex = DateUtil.getHours(eventSchedule .getEndTime()) - 1; if (timeIndex < 0) { timeIndex = 0; @@ -702,24 +693,24 @@ List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); eventInMonthItems.get(timeIndex).add( - createEvent(singleSchedule, false, true)); + createEvent(eventSchedule, false, true)); } } else if (i != sIndex.intValue() && i != eIndex.intValue()) { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); - allDayEventInMonthItems.add(createEvent(singleSchedule, + allDayEventInMonthItems.add(createEvent(eventSchedule, false, false)); } } } - List<RoutineScheduleMapping> rsmList = routineScheduleService + List<EventScheduleMapping> rsmList = repeatScheduleService .getPersonalScheduleMappingList(userId, startCal.getTime(), endCal.getTime()); - for (RoutineScheduleMapping rsm : rsmList) { - RoutineSchedule routineSchedule = rsm.getRoutineSchedule(); - Date startDate = routineSchedule.getStartDate(); + for (EventScheduleMapping rsm : rsmList) { + EventSchedule eventSchedule = rsm.getEventSchedule(); + Date startDate = eventSchedule.getStartDate(); int sYear = DateUtil.getYear(startDate) + 1900; int sMonth = DateUtil.getMonth(startDate) + 1; int sDate = DateUtil.getDate(startDate); @@ -728,7 +719,7 @@ sIndex = Integer.valueOf(firstDateIndex); } - Date endDate = routineSchedule.getEndDate(); + Date endDate = eventSchedule.getEndDate(); Integer eIndex; if (endDate != null) { int eYear = DateUtil.getYear(endDate) + 1900; @@ -742,22 +733,22 @@ eIndex = Integer.valueOf(endDateIndex); } - Time time = routineSchedule.getStartTime(); + Time time = eventSchedule.getStartTime(); for (int i = sIndex.intValue(); i < eIndex.intValue() + 1; i++) { - String type = routineSchedule.getType(); + String type = eventSchedule.getType(); if ("MTWTFSS".equals(type)) { if (time != null) { int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); eventInMonthItems.get(timeIndex).add( - createEvent(routineSchedule, true, true)); + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); - allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + allDayEventInMonthItems.add(createEvent(eventSchedule, + false, false)); } } else if ("MTWTF".equals(type)) { String d = (String) calendarDayItems.get(i) @@ -769,16 +760,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -792,16 +781,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -815,16 +802,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -838,16 +823,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -861,16 +844,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -886,16 +867,14 @@ int timeIndex = DateUtil.getHours(time); List<List<Map<String, Object>>> eventInMonthItems = (List<List<Map<String, Object>>>) calendarDayItems .get(i).get("eventItems"); - eventInMonthItems.get(timeIndex) - .add( - createEvent(routineSchedule, - true, true)); + eventInMonthItems.get(timeIndex).add( + createEvent(eventSchedule, true, true)); } else { // all day List<Map<String, Object>> allDayEventInMonthItems = (List<Map<String, Object>>) calendarDayItems .get(i).get("allDayEventItems"); allDayEventInMonthItems.add(createEvent( - routineSchedule, false, false)); + eventSchedule, false, false)); } } } @@ -1031,9 +1010,9 @@ } map.put("time", buf.toString()); } - if (eventSchedule instanceof RoutineSchedule) { + if (eventSchedule instanceof EventSchedule) { map.put("repeat", "true"); - map.put("type", ((RoutineSchedule) eventSchedule).getType()); + map.put("type", ((EventSchedule) eventSchedule).getType()); } else { map.put("repeat", "false"); } @@ -1049,29 +1028,30 @@ this.calendarForm = calendarForm; } - public HttpServletRequest getRequest() { - return request; + public OnetimeScheduleService getOnetimeScheduleService() { + return onetimeScheduleService; } - public void setRequest(HttpServletRequest request) { - this.request = request; + public void setOnetimeScheduleService( + OnetimeScheduleService onetimeScheduleService) { + this.onetimeScheduleService = onetimeScheduleService; } - public SingleScheduleService getSingleScheduleService() { - return singleScheduleService; + public RepeatScheduleService getRepeatScheduleService() { + return repeatScheduleService; } - public void setSingleScheduleService( - SingleScheduleService singleScheduleService) { - this.singleScheduleService = singleScheduleService; + public void setRepeatScheduleService( + RepeatScheduleService repeatScheduleService) { + this.repeatScheduleService = repeatScheduleService; } - public RoutineScheduleService getRoutineScheduleService() { - return routineScheduleService; + public HttpServletRequest getRequest() { + return request; } - public void setRoutineScheduleService( - RoutineScheduleService routineScheduleService) { - this.routineScheduleService = routineScheduleService; + public void setRequest(HttpServletRequest request) { + this.request = request; } + } Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/OnetimeScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/OnetimeScheduleAction.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/OnetimeScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,447 @@ +package jp.sf.pal.scheduler.action.user; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; + +import jp.sf.pal.scheduler.common.CommonConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.ConfigUtil; +import jp.sf.pal.scheduler.common.util.SAStrutsUtil; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.UserInfo; +import jp.sf.pal.scheduler.dxo.OnetimeScheduleDxo; +import jp.sf.pal.scheduler.form.user.OnetimeScheduleForm; +import jp.sf.pal.scheduler.pager.OnetimeSchedulePager; +import jp.sf.pal.scheduler.service.OnetimeScheduleService; +import jp.sf.pal.scheduler.service.UserInfoService; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.seasar.struts.annotation.ActionForm; +import org.seasar.struts.annotation.Execute; +import org.seasar.struts.exception.ActionMessagesException; + +public class OnetimeScheduleAction implements Serializable { + + private static final long serialVersionUID = -492597057773820702L; + + private static final Log log = LogFactory + .getLog(OnetimeScheduleAction.class); + + // for list + + public List<EventSchedule> eventScheduleItems; + + // for edit/confirm/delete + + @ActionForm + private OnetimeScheduleForm onetimeScheduleForm; + + private OnetimeScheduleService onetimeScheduleService; + + private UserInfoService userInfoService; + + private OnetimeSchedulePager onetimeSchedulePager; + + private PagerDxo pagerDxo; + + private OnetimeScheduleDxo onetimeScheduleDxo; + + private transient HttpServletRequest request; + + protected String displayList() { + // page navi + eventScheduleItems = onetimeScheduleService.getEventScheduleList( + onetimeSchedulePager, null); + + // restore from pager + // eventScheduleForm.eventSchedulename = + // eventSchedulePager.getGroupInfoname(); + + return "index.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String index() { + ConfigUtil.init(request); + return displayList(); + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") + public String list() { + // page navi + pagerDxo.convert(onetimeScheduleForm, onetimeSchedulePager); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String search() { + // eventSchedulePager.setGroupInfoname(eventScheduleForm. + // eventSchedulename); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String reset() { + onetimeSchedulePager.clear(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String back() { + // reset edit page + loadListPageParameters(); + + return "/user/calendar/" + onetimeScheduleForm.returnType + "/" + + onetimeScheduleForm.year + "/" + onetimeScheduleForm.month + + "/" + onetimeScheduleForm.date + "?redirect=true"; + // return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String editagain() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}/{returnType}/{year}/{month}/{date}") + public String confirmpage() { + if (onetimeScheduleForm.mode != CommonConstants.CONFIRM_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.CONFIRM_MODE, + onetimeScheduleForm.mode }); + } + + String userId = request.getRemoteUser(); + userInfoService.initUserInfo(userId); + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "createpage/{returnType}/{year}/{month}/{date}") + public String createpage() { + // page navi + onetimeScheduleForm.initialize(); + onetimeScheduleForm.mode = CommonConstants.CREATE_MODE; + + // set me to assigned + String userId = request.getRemoteUser(); + onetimeScheduleForm.selectedUsers = new String[] { userId }; + userInfoService.initUserInfo(userId); + + // update edit page + loadDetailsPageParameters(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") + public String editpage() { + if (onetimeScheduleForm.mode != CommonConstants.EDIT_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.EDIT_MODE, + onetimeScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String editpagefromconfirm() { + onetimeScheduleForm.mode = CommonConstants.EDIT_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String confirm() { + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") + public String deletepage() { + if (onetimeScheduleForm.mode != CommonConstants.DELETE_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.DELETE_MODE, + onetimeScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String deletepagefromconfirm() { + onetimeScheduleForm.mode = CommonConstants.DELETE_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String create() { + try { + EventSchedule eventSchedule = createEventSchedule(); + onetimeScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.create_eventSchedule"); + + onetimeScheduleForm.id = String.valueOf(eventSchedule.getId()); + onetimeScheduleForm.mode = CommonConstants.CONFIRM_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_create_eventSchedule"); + } + } + + @Execute(validator = true, input = "edit.jsp") + public String update() { + try { + EventSchedule eventSchedule = createEventSchedule(); + onetimeScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.update_eventSchedule"); + + onetimeScheduleForm.mode = CommonConstants.CONFIRM_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_update_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String delete() { + try { + onetimeScheduleService + .disable(Long.parseLong(onetimeScheduleForm.id), request + .getRemoteUser()); + SAStrutsUtil.addMessage(request, "success.delete_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return "/user/calendar/" + onetimeScheduleForm.returnType + "/" + + onetimeScheduleForm.year + "/" + + onetimeScheduleForm.month + "/" + + onetimeScheduleForm.date + "?redirect=true"; + // return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_delete_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String selectusers() { + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String setusers() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String addusers() { + List<String> userList = new ArrayList<String>(); + if (onetimeScheduleForm.selectedUsers != null) { + for (String userId : onetimeScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (onetimeScheduleForm.addedUsers != null) { + for (String userId : onetimeScheduleForm.addedUsers) { + userList.add(userId); + } + } + if (!userList.isEmpty()) { + onetimeScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + onetimeScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String removeusers() { + List<String> userList = new ArrayList<String>(); + if (onetimeScheduleForm.selectedUsers != null) { + for (String userId : onetimeScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (onetimeScheduleForm.removedUsers != null) { + for (String userId : onetimeScheduleForm.removedUsers) { + userList.remove(userId); + } + } + if (!userList.isEmpty()) { + onetimeScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + onetimeScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + private void loadEventSchedule() { + + EventSchedule eventSchedule = onetimeScheduleService.getEventSchedule( + Long.parseLong(onetimeScheduleForm.id), null); + if (eventSchedule == null) { + // throw an exception + throw new ActionMessagesException( + "errors.could_not_find_eventSchedule", + new Object[] { onetimeScheduleForm.id }); + } + onetimeScheduleDxo.convertFromEventScheduleToForm(eventSchedule, + onetimeScheduleForm); + + onetimeScheduleForm.selectedUsers = eventSchedule.getSelectedUsers(); + } + + private EventSchedule createEventSchedule() { + String userId = request.getRemoteUser(); + EventSchedule eventSchedule; + if (onetimeScheduleForm.mode == CommonConstants.EDIT_MODE) { + eventSchedule = onetimeScheduleService.getEventSchedule(Long + .parseLong(onetimeScheduleForm.id), null); + eventSchedule.setUpdatedBy(userId); + } else { + eventSchedule = new EventSchedule(); + eventSchedule.setUpdatedBy(userId); + eventSchedule.setCreatedBy(userId); + } + onetimeScheduleDxo.convertFromFormToEventSchedule(onetimeScheduleForm, + eventSchedule); + + return eventSchedule; + } + + private void loadListPageParameters() { + } + + private void loadDetailsPageParameters() { + } + + public List<UserInfo> getAvailableUserItems() { + // TODO should not get all user + return userInfoService.getAvailableUserList( + onetimeScheduleForm.selectedUsers, null); + } + + public List<UserInfo> getSelectedUserItems() { + if (onetimeScheduleForm.selectedUsers == null) { + return null; + } + return userInfoService + .getSelectedUserList(onetimeScheduleForm.selectedUsers); + } + + /** + * @return the request + */ + public HttpServletRequest getRequest() { + return request; + } + + /** + * @param request the request to set + */ + public void setRequest(HttpServletRequest request) { + this.request = request; + } + + public OnetimeScheduleForm getOnetimeScheduleForm() { + return onetimeScheduleForm; + } + + public void setOnetimeScheduleForm(OnetimeScheduleForm onetimeScheduleForm) { + this.onetimeScheduleForm = onetimeScheduleForm; + } + + public OnetimeScheduleService getOnetimeScheduleService() { + return onetimeScheduleService; + } + + public void setOnetimeScheduleService( + OnetimeScheduleService onetimeScheduleService) { + this.onetimeScheduleService = onetimeScheduleService; + } + + public UserInfoService getUserInfoService() { + return userInfoService; + } + + public void setUserInfoService(UserInfoService userInfoService) { + this.userInfoService = userInfoService; + } + + public OnetimeSchedulePager getOnetimeSchedulePager() { + return onetimeSchedulePager; + } + + public void setOnetimeSchedulePager( + OnetimeSchedulePager onetimeSchedulePager) { + this.onetimeSchedulePager = onetimeSchedulePager; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public OnetimeScheduleDxo getOnetimeScheduleDxo() { + return onetimeScheduleDxo; + } + + public void setOnetimeScheduleDxo(OnetimeScheduleDxo onetimeScheduleDxo) { + this.onetimeScheduleDxo = onetimeScheduleDxo; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/OnetimeScheduleAction.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RepeatScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RepeatScheduleAction.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RepeatScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,445 @@ +package jp.sf.pal.scheduler.action.user; + +import java.io.Serializable; +import java.util.ArrayList; +import java.util.List; + +import javax.servlet.http.HttpServletRequest; + +import jp.sf.pal.scheduler.common.CommonConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.ConfigUtil; +import jp.sf.pal.scheduler.common.util.SAStrutsUtil; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.UserInfo; +import jp.sf.pal.scheduler.dxo.RepeatScheduleDxo; +import jp.sf.pal.scheduler.form.user.RepeatScheduleForm; +import jp.sf.pal.scheduler.pager.RepeatSchedulePager; +import jp.sf.pal.scheduler.service.RepeatScheduleService; +import jp.sf.pal.scheduler.service.UserInfoService; + +import org.apache.commons.logging.Log; +import org.apache.commons.logging.LogFactory; +import org.seasar.struts.annotation.ActionForm; +import org.seasar.struts.annotation.Execute; +import org.seasar.struts.exception.ActionMessagesException; + +public class RepeatScheduleAction implements Serializable { + + private static final long serialVersionUID = -2000704312247639038L; + + private static final Log log = LogFactory + .getLog(RepeatScheduleAction.class); + + // for list + + public List<EventSchedule> eventScheduleItems; + + // for edit/confirm/delete + + @ActionForm + private RepeatScheduleForm repeatScheduleForm; + + private RepeatScheduleService repeatScheduleService; + + private UserInfoService userInfoService; + + private RepeatSchedulePager repeatSchedulePager; + + private PagerDxo pagerDxo; + + private RepeatScheduleDxo repeatScheduleDxo; + + private transient HttpServletRequest request; + + protected String displayList() { + // page navi + eventScheduleItems = repeatScheduleService.getEventScheduleList( + repeatSchedulePager, null); + + // restore from pager + // eventScheduleForm.eventSchedulename = + // eventSchedulePager.getGroupInfoname(); + + return "index.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String index() { + ConfigUtil.init(request); + return displayList(); + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") + public String list() { + // page navi + pagerDxo.convert(repeatScheduleForm, repeatSchedulePager); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String search() { + // eventSchedulePager.setGroupInfoname(eventScheduleForm. + // eventSchedulename); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String reset() { + repeatSchedulePager.clear(); + + return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String back() { + // reset edit page + loadListPageParameters(); + + return "/user/calendar/" + repeatScheduleForm.returnType + "/" + + repeatScheduleForm.year + "/" + repeatScheduleForm.month + + "/" + repeatScheduleForm.date + "?redirect=true"; + // return displayList(); + } + + @Execute(validator = false, input = "error.jsp") + public String editagain() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}/{returnType}/{year}/{month}/{date}") + public String confirmpage() { + if (repeatScheduleForm.mode != CommonConstants.CONFIRM_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.CONFIRM_MODE, + repeatScheduleForm.mode }); + } + + String userId = request.getRemoteUser(); + userInfoService.initUserInfo(userId); + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "createpage/{returnType}/{year}/{month}/{date}") + public String createpage() { + // page navi + repeatScheduleForm.initialize(); + repeatScheduleForm.mode = CommonConstants.CREATE_MODE; + + // set me to assigned + String userId = request.getRemoteUser(); + repeatScheduleForm.selectedUsers = new String[] { userId }; + userInfoService.initUserInfo(userId); + + // update edit page + loadDetailsPageParameters(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") + public String editpage() { + if (repeatScheduleForm.mode != CommonConstants.EDIT_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.EDIT_MODE, + repeatScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String editpagefromconfirm() { + repeatScheduleForm.mode = CommonConstants.EDIT_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "edit.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String confirm() { + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") + public String deletepage() { + if (repeatScheduleForm.mode != CommonConstants.DELETE_MODE) { + throw new ActionMessagesException("errors.invalid.mode", + new Object[] { CommonConstants.DELETE_MODE, + repeatScheduleForm.mode }); + } + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String deletepagefromconfirm() { + repeatScheduleForm.mode = CommonConstants.DELETE_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } + + @Execute(validator = true, input = "edit.jsp") + public String create() { + try { + EventSchedule eventSchedule = createEventSchedule(); + repeatScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.create_eventSchedule"); + + repeatScheduleForm.id = String.valueOf(eventSchedule.getId()); + repeatScheduleForm.mode = CommonConstants.CONFIRM_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_create_eventSchedule"); + } + } + + @Execute(validator = true, input = "edit.jsp") + public String update() { + try { + EventSchedule eventSchedule = createEventSchedule(); + repeatScheduleService.store(eventSchedule); + SAStrutsUtil.addMessage(request, "success.update_eventSchedule"); + + repeatScheduleForm.mode = CommonConstants.CONFIRM_MODE; + + // update edit page + loadDetailsPageParameters(); + + loadEventSchedule(); + + return "confirm.jsp"; + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_update_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String delete() { + try { + repeatScheduleService.disable( + Long.parseLong(repeatScheduleForm.id), request + .getRemoteUser()); + SAStrutsUtil.addMessage(request, "success.delete_eventSchedule"); + + // reset edit page + loadListPageParameters(); + + return "/user/calendar/" + repeatScheduleForm.returnType + "/" + + repeatScheduleForm.year + "/" + repeatScheduleForm.month + + "/" + repeatScheduleForm.date + "?redirect=true"; + // return displayList(); + } catch (Exception e) { + log.error(e.getMessage(), e); + throw new ActionMessagesException( + "errors.failed_to_delete_eventSchedule"); + } + } + + @Execute(validator = false, input = "error.jsp") + public String selectusers() { + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String setusers() { + return "edit.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String addusers() { + List<String> userList = new ArrayList<String>(); + if (repeatScheduleForm.selectedUsers != null) { + for (String userId : repeatScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (repeatScheduleForm.addedUsers != null) { + for (String userId : repeatScheduleForm.addedUsers) { + userList.add(userId); + } + } + if (!userList.isEmpty()) { + repeatScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + repeatScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + @Execute(validator = false, input = "error.jsp") + public String removeusers() { + List<String> userList = new ArrayList<String>(); + if (repeatScheduleForm.selectedUsers != null) { + for (String userId : repeatScheduleForm.selectedUsers) { + userList.add(userId); + } + } + if (repeatScheduleForm.removedUsers != null) { + for (String userId : repeatScheduleForm.removedUsers) { + userList.remove(userId); + } + } + if (!userList.isEmpty()) { + repeatScheduleForm.selectedUsers = userList.toArray(new String[0]); + } else { + repeatScheduleForm.selectedUsers = null; + } + return "userlist.jsp"; + } + + private void loadEventSchedule() { + + EventSchedule eventSchedule = repeatScheduleService.getEventSchedule( + Long.parseLong(repeatScheduleForm.id), null); + if (eventSchedule == null) { + // throw an exception + throw new ActionMessagesException( + "errors.could_not_find_eventSchedule", + new Object[] { repeatScheduleForm.id }); + } + repeatScheduleDxo.convertFromEventScheduleToForm(eventSchedule, + repeatScheduleForm); + + repeatScheduleForm.selectedUsers = eventSchedule.getSelectedUsers(); + } + + private EventSchedule createEventSchedule() { + String userId = request.getRemoteUser(); + EventSchedule eventSchedule; + if (repeatScheduleForm.mode == CommonConstants.EDIT_MODE) { + eventSchedule = repeatScheduleService.getEventSchedule(Long + .parseLong(repeatScheduleForm.id), null); + eventSchedule.setUpdatedBy(userId); + } else { + eventSchedule = new EventSchedule(); + eventSchedule.setUpdatedBy(userId); + eventSchedule.setCreatedBy(userId); + } + repeatScheduleDxo.convertFromFormToEventSchedule(repeatScheduleForm, + eventSchedule); + + return eventSchedule; + } + + private void loadListPageParameters() { + } + + private void loadDetailsPageParameters() { + } + + public List<UserInfo> getAvailableUserItems() { + // TODO should not get all user + return userInfoService.getAvailableUserList( + repeatScheduleForm.selectedUsers, null); + } + + public List<UserInfo> getSelectedUserItems() { + if (repeatScheduleForm.selectedUsers == null) { + return null; + } + return userInfoService + .getSelectedUserList(repeatScheduleForm.selectedUsers); + } + + /** + * @return the request + */ + public HttpServletRequest getRequest() { + return request; + } + + /** + * @param request the request to set + */ + public void setRequest(HttpServletRequest request) { + this.request = request; + } + + public RepeatScheduleForm getRepeatScheduleForm() { + return repeatScheduleForm; + } + + public void setRepeatScheduleForm(RepeatScheduleForm repeatScheduleForm) { + this.repeatScheduleForm = repeatScheduleForm; + } + + public RepeatScheduleService getRepeatScheduleService() { + return repeatScheduleService; + } + + public void setRepeatScheduleService( + RepeatScheduleService repeatScheduleService) { + this.repeatScheduleService = repeatScheduleService; + } + + public UserInfoService getUserInfoService() { + return userInfoService; + } + + public void setUserInfoService(UserInfoService userInfoService) { + this.userInfoService = userInfoService; + } + + public RepeatSchedulePager getRepeatSchedulePager() { + return repeatSchedulePager; + } + + public void setRepeatSchedulePager(RepeatSchedulePager repeatSchedulePager) { + this.repeatSchedulePager = repeatSchedulePager; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public RepeatScheduleDxo getRepeatScheduleDxo() { + return repeatScheduleDxo; + } + + public void setRepeatScheduleDxo(RepeatScheduleDxo repeatScheduleDxo) { + this.repeatScheduleDxo = repeatScheduleDxo; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RepeatScheduleAction.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RoutineScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RoutineScheduleAction.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/RoutineScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,448 +0,0 @@ -package jp.sf.pal.scheduler.action.user; - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.List; - -import javax.servlet.http.HttpServletRequest; - -import jp.sf.pal.scheduler.common.CommonConstants; -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.ConfigUtil; -import jp.sf.pal.scheduler.common.util.SAStrutsUtil; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; -import jp.sf.pal.scheduler.dxo.RoutineScheduleDxo; -import jp.sf.pal.scheduler.form.user.RoutineScheduleForm; -import jp.sf.pal.scheduler.pager.RoutineSchedulePager; -import jp.sf.pal.scheduler.service.RoutineScheduleService; -import jp.sf.pal.scheduler.service.UserInfoService; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.seasar.struts.annotation.ActionForm; -import org.seasar.struts.annotation.Execute; -import org.seasar.struts.exception.ActionMessagesException; - -public class RoutineScheduleAction implements Serializable { - - private static final long serialVersionUID = 1L; - - private static final Log log = LogFactory - .getLog(RoutineScheduleAction.class); - - // for list - - public List<RoutineSchedule> routineScheduleItems; - - // for edit/confirm/delete - - @ActionForm - private RoutineScheduleForm routineScheduleForm; - - private RoutineScheduleService routineScheduleService; - - private UserInfoService userInfoService; - - private RoutineSchedulePager routineSchedulePager; - - private PagerDxo pagerDxo; - - private RoutineScheduleDxo routineScheduleDxo; - - private transient HttpServletRequest request; - - protected String displayList() { - // page navi - routineScheduleItems = routineScheduleService.getRoutineScheduleList( - routineSchedulePager, null); - - // restore from pager - // routineScheduleForm.routineSchedulename = - // routineSchedulePager.getGroupInfoname(); - - return "index.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String index() { - ConfigUtil.init(request); - return displayList(); - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") - public String list() { - // page navi - pagerDxo.convert(routineScheduleForm, routineSchedulePager); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String search() { - // routineSchedulePager.setGroupInfoname(routineScheduleForm. - // routineSchedulename); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String reset() { - routineSchedulePager.clear(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String back() { - // reset edit page - loadListPageParameters(); - - return "/user/calendar/" + routineScheduleForm.returnType + "/" - + routineScheduleForm.year + "/" + routineScheduleForm.month - + "/" + routineScheduleForm.date + "?redirect=true"; - // return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String editagain() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}/{returnType}/{year}/{month}/{date}") - public String confirmpage() { - if (routineScheduleForm.mode != CommonConstants.CONFIRM_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.CONFIRM_MODE, - routineScheduleForm.mode }); - } - - String userId = request.getRemoteUser(); - userInfoService.initUserInfo(userId); - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "createpage/{returnType}/{year}/{month}/{date}") - public String createpage() { - // page navi - routineScheduleForm.initialize(); - routineScheduleForm.mode = CommonConstants.CREATE_MODE; - - // set me to assigned - String userId = request.getRemoteUser(); - routineScheduleForm.selectedUsers = new String[] { userId }; - userInfoService.initUserInfo(userId); - - // update edit page - loadDetailsPageParameters(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") - public String editpage() { - if (routineScheduleForm.mode != CommonConstants.EDIT_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.EDIT_MODE, - routineScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String editpagefromconfirm() { - routineScheduleForm.mode = CommonConstants.EDIT_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String confirm() { - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") - public String deletepage() { - if (routineScheduleForm.mode != CommonConstants.DELETE_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.DELETE_MODE, - routineScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String deletepagefromconfirm() { - routineScheduleForm.mode = CommonConstants.DELETE_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String create() { - try { - RoutineSchedule routineSchedule = createRoutineSchedule(); - routineScheduleService.store(routineSchedule); - SAStrutsUtil.addMessage(request, "success.create_routineSchedule"); - - routineScheduleForm.id = String.valueOf(routineSchedule.getId()); - routineScheduleForm.mode = CommonConstants.CONFIRM_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_create_routineSchedule"); - } - } - - @Execute(validator = true, input = "edit.jsp") - public String update() { - try { - RoutineSchedule routineSchedule = createRoutineSchedule(); - routineScheduleService.store(routineSchedule); - SAStrutsUtil.addMessage(request, "success.update_routineSchedule"); - - routineScheduleForm.mode = CommonConstants.CONFIRM_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadRoutineSchedule(); - - return "confirm.jsp"; - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_update_routineSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String delete() { - try { - routineScheduleService - .disable(Long.parseLong(routineScheduleForm.id), request - .getRemoteUser()); - SAStrutsUtil.addMessage(request, "success.delete_routineSchedule"); - - // reset edit page - loadListPageParameters(); - - return "/user/calendar/" + routineScheduleForm.returnType + "/" - + routineScheduleForm.year + "/" - + routineScheduleForm.month + "/" - + routineScheduleForm.date + "?redirect=true"; - // return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_delete_routineSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String selectusers() { - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String setusers() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String addusers() { - List<String> userList = new ArrayList<String>(); - if (routineScheduleForm.selectedUsers != null) { - for (String userId : routineScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (routineScheduleForm.addedUsers != null) { - for (String userId : routineScheduleForm.addedUsers) { - userList.add(userId); - } - } - if (!userList.isEmpty()) { - routineScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - routineScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String removeusers() { - List<String> userList = new ArrayList<String>(); - if (routineScheduleForm.selectedUsers != null) { - for (String userId : routineScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (routineScheduleForm.removedUsers != null) { - for (String userId : routineScheduleForm.removedUsers) { - userList.remove(userId); - } - } - if (!userList.isEmpty()) { - routineScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - routineScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - private void loadRoutineSchedule() { - - RoutineSchedule routineSchedule = routineScheduleService - .getRoutineSchedule(Long.parseLong(routineScheduleForm.id), - null); - if (routineSchedule == null) { - // throw an exception - throw new ActionMessagesException( - "errors.could_not_find_routineSchedule", - new Object[] { routineScheduleForm.id }); - } - routineScheduleDxo.convertFromRoutineScheduleToForm(routineSchedule, - routineScheduleForm); - - routineScheduleForm.selectedUsers = routineSchedule.getSelectedUsers(); - } - - private RoutineSchedule createRoutineSchedule() { - String userId = request.getRemoteUser(); - RoutineSchedule routineSchedule; - if (routineScheduleForm.mode == CommonConstants.EDIT_MODE) { - routineSchedule = routineScheduleService.getRoutineSchedule(Long - .parseLong(routineScheduleForm.id), null); - routineSchedule.setUpdatedBy(userId); - } else { - routineSchedule = new RoutineSchedule(); - routineSchedule.setUpdatedBy(userId); - routineSchedule.setCreatedBy(userId); - } - routineScheduleDxo.convertFromFormToRoutineSchedule( - routineScheduleForm, routineSchedule); - - return routineSchedule; - } - - private void loadListPageParameters() { - } - - private void loadDetailsPageParameters() { - } - - public List<UserInfo> getAvailableUserItems() { - // TODO should not get all user - return userInfoService.getAvailableUserList( - routineScheduleForm.selectedUsers, null); - } - - public List<UserInfo> getSelectedUserItems() { - if (routineScheduleForm.selectedUsers == null) { - return null; - } - return userInfoService - .getSelectedUserList(routineScheduleForm.selectedUsers); - } - - /** - * @return the request - */ - public HttpServletRequest getRequest() { - return request; - } - - /** - * @param request the request to set - */ - public void setRequest(HttpServletRequest request) { - this.request = request; - } - - public RoutineScheduleForm getRoutineScheduleForm() { - return routineScheduleForm; - } - - public void setRoutineScheduleForm(RoutineScheduleForm routineScheduleForm) { - this.routineScheduleForm = routineScheduleForm; - } - - public RoutineScheduleService getRoutineScheduleService() { - return routineScheduleService; - } - - public void setRoutineScheduleService( - RoutineScheduleService routineScheduleService) { - this.routineScheduleService = routineScheduleService; - } - - public RoutineSchedulePager getRoutineSchedulePager() { - return routineSchedulePager; - } - - public void setRoutineSchedulePager( - RoutineSchedulePager routineSchedulePager) { - this.routineSchedulePager = routineSchedulePager; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public RoutineScheduleDxo getRoutineScheduleDxo() { - return routineScheduleDxo; - } - - public void setRoutineScheduleDxo(RoutineScheduleDxo routineScheduleDxo) { - this.routineScheduleDxo = routineScheduleDxo; - } - - public UserInfoService getUserInfoService() { - return userInfoService; - } - - public void setUserInfoService(UserInfoService userInfoService) { - this.userInfoService = userInfoService; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/SingleScheduleAction.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/SingleScheduleAction.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/action/user/SingleScheduleAction.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,445 +0,0 @@ -package jp.sf.pal.scheduler.action.user; - -import java.io.Serializable; -import java.util.ArrayList; -import java.util.List; - -import javax.servlet.http.HttpServletRequest; - -import jp.sf.pal.scheduler.common.CommonConstants; -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.ConfigUtil; -import jp.sf.pal.scheduler.common.util.SAStrutsUtil; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; -import jp.sf.pal.scheduler.dxo.SingleScheduleDxo; -import jp.sf.pal.scheduler.form.user.SingleScheduleForm; -import jp.sf.pal.scheduler.pager.SingleSchedulePager; -import jp.sf.pal.scheduler.service.SingleScheduleService; -import jp.sf.pal.scheduler.service.UserInfoService; - -import org.apache.commons.logging.Log; -import org.apache.commons.logging.LogFactory; -import org.seasar.struts.annotation.ActionForm; -import org.seasar.struts.annotation.Execute; -import org.seasar.struts.exception.ActionMessagesException; - -public class SingleScheduleAction implements Serializable { - - private static final long serialVersionUID = 1L; - - private static final Log log = LogFactory - .getLog(SingleScheduleAction.class); - - // for list - - public List<SingleSchedule> singleScheduleItems; - - // for edit/confirm/delete - - @ActionForm - private SingleScheduleForm singleScheduleForm; - - private SingleScheduleService singleScheduleService; - - private UserInfoService userInfoService; - - private SingleSchedulePager singleSchedulePager; - - private PagerDxo pagerDxo; - - private SingleScheduleDxo singleScheduleDxo; - - private transient HttpServletRequest request; - - protected String displayList() { - // page navi - singleScheduleItems = singleScheduleService.getSingleScheduleList( - singleSchedulePager, null); - - // restore from pager - // singleScheduleForm.singleSchedulename = - // singleSchedulePager.getGroupInfoname(); - - return "index.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String index() { - ConfigUtil.init(request); - return displayList(); - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "list/{pageNumber}") - public String list() { - // page navi - pagerDxo.convert(singleScheduleForm, singleSchedulePager); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String search() { - // singleSchedulePager.setGroupInfoname(singleScheduleForm. - // singleSchedulename); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String reset() { - singleSchedulePager.clear(); - - return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String back() { - // reset edit page - loadListPageParameters(); - - return "/user/calendar/" + singleScheduleForm.returnType + "/" - + singleScheduleForm.year + "/" + singleScheduleForm.month - + "/" + singleScheduleForm.date + "?redirect=true"; - // return displayList(); - } - - @Execute(validator = false, input = "error.jsp") - public String editagain() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "confirmpage/{mode}/{id}/{returnType}/{year}/{month}/{date}") - public String confirmpage() { - if (singleScheduleForm.mode != CommonConstants.CONFIRM_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.CONFIRM_MODE, - singleScheduleForm.mode }); - } - - String userId = request.getRemoteUser(); - userInfoService.initUserInfo(userId); - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "createpage/{returnType}/{year}/{month}/{date}") - public String createpage() { - // page navi - singleScheduleForm.initialize(); - singleScheduleForm.mode = CommonConstants.CREATE_MODE; - - // set me to assigned - String userId = request.getRemoteUser(); - singleScheduleForm.selectedUsers = new String[] { userId }; - userInfoService.initUserInfo(userId); - - // update edit page - loadDetailsPageParameters(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "editpage/{mode}/{id}") - public String editpage() { - if (singleScheduleForm.mode != CommonConstants.EDIT_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.EDIT_MODE, - singleScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String editpagefromconfirm() { - singleScheduleForm.mode = CommonConstants.EDIT_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "edit.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String confirm() { - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp", urlPattern = "deletepage/{mode}/{id}") - public String deletepage() { - if (singleScheduleForm.mode != CommonConstants.DELETE_MODE) { - throw new ActionMessagesException("errors.invalid.mode", - new Object[] { CommonConstants.DELETE_MODE, - singleScheduleForm.mode }); - } - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String deletepagefromconfirm() { - singleScheduleForm.mode = CommonConstants.DELETE_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } - - @Execute(validator = true, input = "edit.jsp") - public String create() { - try { - SingleSchedule singleSchedule = createSingleSchedule(); - singleScheduleService.store(singleSchedule); - SAStrutsUtil.addMessage(request, "success.create_singleSchedule"); - - singleScheduleForm.id = String.valueOf(singleSchedule.getId()); - singleScheduleForm.mode = CommonConstants.CONFIRM_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_create_singleSchedule"); - } - } - - @Execute(validator = true, input = "edit.jsp") - public String update() { - try { - SingleSchedule singleSchedule = createSingleSchedule(); - singleScheduleService.store(singleSchedule); - SAStrutsUtil.addMessage(request, "success.update_singleSchedule"); - - singleScheduleForm.mode = CommonConstants.CONFIRM_MODE; - - // update edit page - loadDetailsPageParameters(); - - loadSingleSchedule(); - - return "confirm.jsp"; - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_update_singleSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String delete() { - try { - singleScheduleService.disable( - Long.parseLong(singleScheduleForm.id), request - .getRemoteUser()); - SAStrutsUtil.addMessage(request, "success.delete_singleSchedule"); - - // reset edit page - loadListPageParameters(); - - return "/user/calendar/" + singleScheduleForm.returnType + "/" - + singleScheduleForm.year + "/" + singleScheduleForm.month - + "/" + singleScheduleForm.date + "?redirect=true"; - // return displayList(); - } catch (Exception e) { - log.error(e.getMessage(), e); - throw new ActionMessagesException( - "errors.failed_to_delete_singleSchedule"); - } - } - - @Execute(validator = false, input = "error.jsp") - public String selectusers() { - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String setusers() { - return "edit.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String addusers() { - List<String> userList = new ArrayList<String>(); - if (singleScheduleForm.selectedUsers != null) { - for (String userId : singleScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (singleScheduleForm.addedUsers != null) { - for (String userId : singleScheduleForm.addedUsers) { - userList.add(userId); - } - } - if (!userList.isEmpty()) { - singleScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - singleScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - @Execute(validator = false, input = "error.jsp") - public String removeusers() { - List<String> userList = new ArrayList<String>(); - if (singleScheduleForm.selectedUsers != null) { - for (String userId : singleScheduleForm.selectedUsers) { - userList.add(userId); - } - } - if (singleScheduleForm.removedUsers != null) { - for (String userId : singleScheduleForm.removedUsers) { - userList.remove(userId); - } - } - if (!userList.isEmpty()) { - singleScheduleForm.selectedUsers = userList.toArray(new String[0]); - } else { - singleScheduleForm.selectedUsers = null; - } - return "userlist.jsp"; - } - - private void loadSingleSchedule() { - - SingleSchedule singleSchedule = singleScheduleService - .getSingleSchedule(Long.parseLong(singleScheduleForm.id), null); - if (singleSchedule == null) { - // throw an exception - throw new ActionMessagesException( - "errors.could_not_find_singleSchedule", - new Object[] { singleScheduleForm.id }); - } - singleScheduleDxo.convertFromSingleScheduleToForm(singleSchedule, - singleScheduleForm); - - singleScheduleForm.selectedUsers = singleSchedule.getSelectedUsers(); - } - - private SingleSchedule createSingleSchedule() { - String userId = request.getRemoteUser(); - SingleSchedule singleSchedule; - if (singleScheduleForm.mode == CommonConstants.EDIT_MODE) { - singleSchedule = singleScheduleService.getSingleSchedule(Long - .parseLong(singleScheduleForm.id), null); - singleSchedule.setUpdatedBy(userId); - } else { - singleSchedule = new SingleSchedule(); - singleSchedule.setUpdatedBy(userId); - singleSchedule.setCreatedBy(userId); - } - singleScheduleDxo.convertFromFormToSingleSchedule(singleScheduleForm, - singleSchedule); - - return singleSchedule; - } - - private void loadListPageParameters() { - } - - private void loadDetailsPageParameters() { - } - - public List<UserInfo> getAvailableUserItems() { - // TODO should not get all user - return userInfoService.getAvailableUserList( - singleScheduleForm.selectedUsers, null); - } - - public List<UserInfo> getSelectedUserItems() { - if (singleScheduleForm.selectedUsers == null) { - return null; - } - return userInfoService - .getSelectedUserList(singleScheduleForm.selectedUsers); - } - - /** - * @return the request - */ - public HttpServletRequest getRequest() { - return request; - } - - /** - * @param request the request to set - */ - public void setRequest(HttpServletRequest request) { - this.request = request; - } - - public SingleScheduleForm getSingleScheduleForm() { - return singleScheduleForm; - } - - public void setSingleScheduleForm(SingleScheduleForm singleScheduleForm) { - this.singleScheduleForm = singleScheduleForm; - } - - public SingleScheduleService getSingleScheduleService() { - return singleScheduleService; - } - - public void setSingleScheduleService( - SingleScheduleService singleScheduleService) { - this.singleScheduleService = singleScheduleService; - } - - public SingleSchedulePager getSingleSchedulePager() { - return singleSchedulePager; - } - - public void setSingleSchedulePager(SingleSchedulePager singleSchedulePager) { - this.singleSchedulePager = singleSchedulePager; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public SingleScheduleDxo getSingleScheduleDxo() { - return singleScheduleDxo; - } - - public void setSingleScheduleDxo(SingleScheduleDxo singleScheduleDxo) { - this.singleScheduleDxo = singleScheduleDxo; - } - - public UserInfoService getUserInfoService() { - return userInfoService; - } - - public void setUserInfoService(UserInfoService userInfoService) { - this.userInfoService = userInfoService; - } - -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/allcommon/dbmeta/DBMetaInstanceHandler.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/allcommon/dbmeta/DBMetaInstanceHandler.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/allcommon/dbmeta/DBMetaInstanceHandler.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -27,6 +27,14 @@ static { Map<String, String> tmpMap = new LinkedHashMap<String, String>(); + tmpMap.put("EVENT_SCHEDULE", + "jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleDbm"); + tmpMap + .put("EVENT_SCHEDULE_CONTENT", + "jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleContentDbm"); + tmpMap + .put("EVENT_SCHEDULE_MAPPING", + "jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleMappingDbm"); tmpMap.put("GROUP_INFO", "jp.sf.pal.scheduler.db.bsentity.dbmeta.GroupInfoDbm"); tmpMap.put("GROUP_MAPPING", @@ -35,22 +43,6 @@ "jp.sf.pal.scheduler.db.bsentity.dbmeta.RoleInfoDbm"); tmpMap.put("ROLE_MAPPING", "jp.sf.pal.scheduler.db.bsentity.dbmeta.RoleMappingDbm"); - tmpMap.put("ROUTINE_SCHEDULE", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleDbm"); - tmpMap - .put("ROUTINE_SCHEDULE_CONTENT", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleContentDbm"); - tmpMap - .put("ROUTINE_SCHEDULE_MAPPING", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleMappingDbm"); - tmpMap.put("SINGLE_SCHEDULE", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleDbm"); - tmpMap - .put("SINGLE_SCHEDULE_CONTENT", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleContentDbm"); - tmpMap - .put("SINGLE_SCHEDULE_MAPPING", - "jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleMappingDbm"); tmpMap.put("USER_INFO", "jp.sf.pal.scheduler.db.bsentity.dbmeta.UserInfoDbm"); @@ -62,20 +54,15 @@ static { Map<String, String> tmpMap = new LinkedHashMap<String, String>(); + tmpMap.put("EVENT_SCHEDULE".toLowerCase(), "eventSchedule"); + tmpMap.put("EVENT_SCHEDULE_CONTENT".toLowerCase(), + "eventScheduleContent"); + tmpMap.put("EVENT_SCHEDULE_MAPPING".toLowerCase(), + "eventScheduleMapping"); tmpMap.put("GROUP_INFO".toLowerCase(), "groupInfo"); tmpMap.put("GROUP_MAPPING".toLowerCase(), "groupMapping"); tmpMap.put("ROLE_INFO".toLowerCase(), "roleInfo"); tmpMap.put("ROLE_MAPPING".toLowerCase(), "roleMapping"); - tmpMap.put("ROUTINE_SCHEDULE".toLowerCase(), "routineSchedule"); - tmpMap.put("ROUTINE_SCHEDULE_CONTENT".toLowerCase(), - "routineScheduleContent"); - tmpMap.put("ROUTINE_SCHEDULE_MAPPING".toLowerCase(), - "routineScheduleMapping"); - tmpMap.put("SINGLE_SCHEDULE".toLowerCase(), "singleSchedule"); - tmpMap.put("SINGLE_SCHEDULE_CONTENT".toLowerCase(), - "singleScheduleContent"); - tmpMap.put("SINGLE_SCHEDULE_MAPPING".toLowerCase(), - "singleScheduleMapping"); tmpMap.put("USER_INFO".toLowerCase(), "userInfo"); _tableDbNamePropertyNameKeyToLowerMap = Collections @@ -87,20 +74,15 @@ static { Map<String, String> tmpMap = new LinkedHashMap<String, String>(); + tmpMap.put("eventSchedule".toLowerCase(), "EVENT_SCHEDULE"); + tmpMap.put("eventScheduleContent".toLowerCase(), + "EVENT_SCHEDULE_CONTENT"); + tmpMap.put("eventScheduleMapping".toLowerCase(), + "EVENT_SCHEDULE_MAPPING"); tmpMap.put("groupInfo".toLowerCase(), "GROUP_INFO"); tmpMap.put("groupMapping".toLowerCase(), "GROUP_MAPPING"); tmpMap.put("roleInfo".toLowerCase(), "ROLE_INFO"); tmpMap.put("roleMapping".toLowerCase(), "ROLE_MAPPING"); - tmpMap.put("routineSchedule".toLowerCase(), "ROUTINE_SCHEDULE"); - tmpMap.put("routineScheduleContent".toLowerCase(), - "ROUTINE_SCHEDULE_CONTENT"); - tmpMap.put("routineScheduleMapping".toLowerCase(), - "ROUTINE_SCHEDULE_MAPPING"); - tmpMap.put("singleSchedule".toLowerCase(), "SINGLE_SCHEDULE"); - tmpMap.put("singleScheduleContent".toLowerCase(), - "SINGLE_SCHEDULE_CONTENT"); - tmpMap.put("singleScheduleMapping".toLowerCase(), - "SINGLE_SCHEDULE_MAPPING"); tmpMap.put("userInfo".toLowerCase(), "USER_INFO"); _tablePropertyNameDbNameKeyToLowerMap = Collections Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,839 @@ +package jp.sf.pal.scheduler.db.bsbhv; + +import java.util.List; + +import jp.sf.pal.scheduler.db.allcommon.DaoReadable; +import jp.sf.pal.scheduler.db.allcommon.DaoWritable; +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.bhv.load.LoadReferrerOption; +import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ConditionBeanSetupper; +import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleDbm; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv; +import jp.sf.pal.scheduler.db.exdao.EventScheduleDao; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; + +/** + * The behavior of EVENT_SCHEDULE. + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, TYPE, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO + * + * [sequence] + * + * + * [identity] + * ID + * + * [version-no] + * VERSIONNO + * + * [foreign-table] + * + * + * [referrer-table] + * EVENT_SCHEDULE_CONTENT, EVENT_SCHEDULE_MAPPING + * + * [foreign-property] + * eventScheduleContentAsOne + * + * [referrer-property] + * eventScheduleMappingList + * </pre> + * + * @author DBFlute(AutoGenerator) + */ +public abstract class BsEventScheduleBhv extends + jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { + + //========================================================================== + // ========= + // Definition + // ========== + /* df:BehaviorQueryPathBegin */ + /* df:BehaviorQueryPathEnd */ + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleDao _dao; + + //========================================================================== + // ========= + // Table name + // ========== + /** @return The name on database of table. (NotNull) */ + public String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + /** @return The meta data of the database. (NotNull) */ + public DBMeta getDBMeta() { + return EventScheduleDbm.getInstance(); + } + + /** @return The meta data of the database as my table type. (NotNull) */ + public EventScheduleDbm getMyDBMeta() { + return EventScheduleDbm.getInstance(); + } + + //========================================================================== + // ========= + // Dao Accessor + // ============ + public EventScheduleDao getMyDao() { + return _dao; + } + + public void setMyDao(EventScheduleDao dao) { + assertObjectNotNull("dao", dao); + _dao = dao; + } + + public DaoReadable getDaoReadable() { + return getMyDao(); + } + + public DaoWritable getDaoWritable() { + return getMyDao(); + } + + //========================================================================== + // ========= + // New Instance + // ============ + public Entity newEntity() { + return newMyEntity(); + } + + public ConditionBean newConditionBean() { + return newMyConditionBean(); + } + + public EventSchedule newMyEntity() { + return new EventSchedule(); + } + + public EventScheduleCB newMyConditionBean() { + return new EventScheduleCB(); + } + + //========================================================================== + // ========= + // Count Select + // ============ + /** + * Select the count of the condition-bean. {IgnorePagingCondition} + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @return The selected count. + */ + public int selectCount(EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + return delegateSelectCount(cb); + } + + //========================================================================== + // ========= + // Entity Select + // ============= + /** + * Select the entity by the condition-bean. + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @return The selected entity. (Nullalble) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventSchedule selectEntity(final EventScheduleCB cb) { + return helpSelectEntityInternally( + cb, + new InternalSelectEntityCallback<EventSchedule, EventScheduleCB>() { + public List<EventSchedule> callbackSelectList( + EventScheduleCB cb) { + return selectList(cb); + } + }); + } + + /** + * Select the entity by the condition-bean with deleted check. + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @return The selected entity. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventSchedule selectEntityWithDeletedCheck(final EventScheduleCB cb) { + return helpSelectEntityWithDeletedCheckInternally( + cb, + new InternalSelectEntityWithDeletedCheckCallback<EventSchedule, EventScheduleCB>() { + public List<EventSchedule> callbackSelectList( + EventScheduleCB cb) { + return selectList(cb); + } + }); + } + + /* + * (non-javadoc) Select the entity with deleted check. {by primary-key + * value} + * @param primaryKey The keys of primary. + * @return The selected entity. (NotNull) + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When + * the entity has been duplicated. + */ + public EventSchedule selectByPKValueWithDeletedCheck(Long id) { + EventSchedule entity = new EventSchedule(); + entity.setId(id); + final EventScheduleCB cb = newMyConditionBean(); + cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( + entity)); + return selectEntityWithDeletedCheck(cb); + } + + //========================================================================== + // ========= + // List Select + // =========== + /** + * Select the list as result bean. + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @return The result bean of selected list. (NotNull) + */ + public ListResultBean<EventSchedule> selectList(EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + return new ResultBeanBuilder<EventSchedule>(getTableDbName()) + .buildListResultBean(cb, delegateSelectList(cb)); + } + + //========================================================================== + // ========= + // Page Select + // =========== + /** + * Select the page as result bean. + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @return The result bean of selected page. (NotNull) + */ + public PagingResultBean<EventSchedule> selectPage(final EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + final PagingInvoker<EventSchedule> invoker = new PagingInvoker<EventSchedule>( + getTableDbName()); + final PagingHandler<EventSchedule> handler = new PagingHandler<EventSchedule>() { + public PagingBean getPagingBean() { + return cb; + } + + public int count() { + return selectCount(cb); + } + + public List<EventSchedule> paging() { + return selectList(cb); + } + }; + return invoker.invokePaging(handler); + } + + //========================================================================== + // ========= + // Various Select + // ============== + /** + * Select the list of value-label. + * + * @param cb The condition-bean of EventSchedule. (NotNull) + * @param valueLabelSetupper The setupper of value-label. (NotNull) + * @return The list of value-label. (NotNull) + */ + public List<java.util.Map<String, Object>> selectValueLabelList( + EventScheduleCB cb, + ValueLabelSetupper<EventSchedule> valueLabelSetupper) { + return createValueLabelList(selectList(cb), valueLabelSetupper); + } + + //========================================================================== + // ========= + // Load Referrer + // ============= + /** + * Load referrer of eventScheduleMappingList with the setupper for + * condition-bean of referrer. <br /> About internal policy, the value of + * primary key(and others too) is treated as case-insensitive. <br /> The + * condition-bean that the setupper provides have settings before you touch + * it. It is as follows: + * + * <pre> + * cb.query().setScheduleId_InScope(pkList); + * cb.query().addOrderBy_ScheduleId_Asc(); + * </pre> + * + * @param eventScheduleList The entity list of eventSchedule. (NotNull) + * @param conditionBeanSetupper The instance of referrer condition-bean + * setupper for registering referrer condition. (NotNull) + */ + public void loadEventScheduleMappingList( + List<EventSchedule> eventScheduleList, + ConditionBeanSetupper<EventScheduleMappingCB> conditionBeanSetupper) { + assertObjectNotNull("eventScheduleList<EventSchedule>", + eventScheduleList); + assertObjectNotNull("conditionBeanSetupper<EventScheduleMappingCB>", + conditionBeanSetupper); + if (eventScheduleList.isEmpty()) { + return; + } + loadEventScheduleMappingList( + eventScheduleList, + new LoadReferrerOption<EventScheduleMappingCB, EventScheduleMapping>( + conditionBeanSetupper)); + } + + /** + * {Refer to overload method that has an argument of condition-bean + * setupper.} + * + * @param eventScheduleList The entity list of eventSchedule. (NotNull) + * @param loadReferrerOption The option of load-referrer. (NotNull) + */ + public void loadEventScheduleMappingList( + List<EventSchedule> eventScheduleList, + LoadReferrerOption<EventScheduleMappingCB, EventScheduleMapping> loadReferrerOption) { + assertObjectNotNull("eventScheduleList<EventSchedule>", + eventScheduleList); + assertObjectNotNull( + "loadReferrerOption<EventScheduleMapping, EventScheduleMappingCB>", + loadReferrerOption); + if (eventScheduleList.isEmpty()) { + return; + } + final EventScheduleMappingBhv referrerBhv = xgetBSFLR().select( + EventScheduleMappingBhv.class); + helpLoadReferrerInternally( + eventScheduleList, + loadReferrerOption, + new InternalLoadReferrerCallback<EventSchedule, Long, EventScheduleMappingCB, EventScheduleMapping>() { + public Long callbackBase_getPrimaryKeyValue( + EventSchedule entity) { + return entity.getId(); + } + + public void callbackBase_setReferrerList( + EventSchedule entity, + List<EventScheduleMapping> referrerList) { + entity.setEventScheduleMappingList(referrerList); + } + + public EventScheduleMappingCB callbackReferrer_newMyConditionBean() { + return referrerBhv.newMyConditionBean(); + } + + public void callbackReferrer_queryForeignKeyInScope( + EventScheduleMappingCB cb, List<Long> pkList) { + cb.query().setScheduleId_InScope(pkList); + } + + public void callbackReferrer_queryAddOrderByForeignKeyAsc( + EventScheduleMappingCB cb) { + cb.query().addOrderBy_ScheduleId_Asc(); + } + + public List<EventScheduleMapping> callbackReferrer_selectList( + EventScheduleMappingCB cb) { + return referrerBhv.selectList(cb); + } + + public Long callbackReferrer_getForeignKeyValue( + EventScheduleMapping entity) { + return entity.getScheduleId(); + } + + public void callbackReferrer_setForeignEntity( + EventScheduleMapping referrerEntity, + EventSchedule baseEntity) { + referrerEntity.setEventSchedule(baseEntity); + } + }); + } + + //========================================================================== + // ========= + // Pullout Foreign + // =============== + /** + * Pull out the list of referrer-as-one table 'EventScheduleContent'. + * + * @param eventScheduleList The list of eventSchedule. (NotNull) + * @return The list of referrer-as-one table. (NotNull) + */ + public List<EventScheduleContent> pulloutEventScheduleContentAsOne( + List<EventSchedule> eventScheduleList) { + return helpPulloutInternally( + eventScheduleList, + new InternalPulloutCallback<EventSchedule, EventScheduleContent>() { + public EventScheduleContent callbackGetForeignEntity( + EventSchedule entity) { + return entity.getEventScheduleContentAsOne(); + } + }); + } + + //========================================================================== + // ========= + // Entity Update + // ============= + /** + * Insert the entity. + * + * @param eventSchedule The entity of insert target. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insert(EventSchedule eventSchedule) { + assertEntityNotNull(eventSchedule); + delegateInsert(eventSchedule); + } + + @Override + protected void doCreate(Entity eventSchedule) { + insert((EventSchedule) eventSchedule); + } + + /** + * Update the entity modified-only. {UpdateCountZeroException, + * ConcurrencyControl} + * + * @param eventSchedule The entity of update target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException + * When the entity has already been updated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void update(final EventSchedule eventSchedule) { + helpUpdateInternally(eventSchedule, + new InternalUpdateCallback<EventSchedule>() { + public int callbackDelegateUpdate(EventSchedule entity) { + return delegateUpdate(entity); + } + }); + } + + @Override + protected void doModify(Entity entity) { + update((EventSchedule) entity); + } + + /** + * Update the entity non-strictly modified-only. {UpdateCountZeroException, + * NonConcurrencyControl} + * + * @param eventSchedule The entity of update target. (NotNull) + * {PrimaryKeyRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void updateNonstrict(final EventSchedule eventSchedule) { + helpUpdateNonstrictInternally(eventSchedule, + new InternalUpdateNonstrictCallback<EventSchedule>() { + public int callbackDelegateUpdateNonstrict( + EventSchedule entity) { + return delegateUpdateNonstrict(entity); + } + }); + } + + @Override + protected void doModifyNonstrict(Entity entity) { + updateNonstrict((EventSchedule) entity); + } + + /** + * Insert or update the entity modified-only. {ConcurrencyControl(when + * update)} + * + * @param eventSchedule The entity of insert or update target. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException + * When the entity has already been updated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insertOrUpdate(final EventSchedule eventSchedule) { + helpInsertOrUpdateInternally( + eventSchedule, + new InternalInsertOrUpdateCallback<EventSchedule, EventScheduleCB>() { + public void callbackInsert(EventSchedule entity) { + insert(entity); + } + + public void callbackUpdate(EventSchedule entity) { + update(entity); + } + + public EventScheduleCB callbackNewMyConditionBean() { + return newMyConditionBean(); + } + + public int callbackSelectCount(EventScheduleCB cb) { + return selectCount(cb); + } + }); + } + + @Override + protected void doCreateOrUpdate(Entity eventSchedule) { + insertOrUpdate((EventSchedule) eventSchedule); + } + + /** + * Insert or update the entity non-strictly modified-only. + * {NonConcurrencyControl(when update)} + * + * @param eventSchedule The entity of insert or update target. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insertOrUpdateNonstrict(EventSchedule eventSchedule) { + helpInsertOrUpdateInternally(eventSchedule, + new InternalInsertOrUpdateNonstrictCallback<EventSchedule>() { + public void callbackInsert(EventSchedule entity) { + insert(entity); + } + + public void callbackUpdateNonstrict(EventSchedule entity) { + updateNonstrict(entity); + } + }); + } + + @Override + protected void doCreateOrUpdateNonstrict(Entity entity) { + insertOrUpdateNonstrict((EventSchedule) entity); + } + + /** + * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} + * + * @param eventSchedule The entity of delete target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException + * When the entity has already been updated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public void delete(EventSchedule eventSchedule) { + helpDeleteInternally(eventSchedule, + new InternalDeleteCallback<EventSchedule>() { + public int callbackDelegateDelete(EventSchedule entity) { + return delegateDelete(entity); + } + }); + } + + @Override + protected void doRemove(Entity eventSchedule) { + delete((EventSchedule) eventSchedule); + } + + /** + * Delete the entity non-strictly. {UpdateCountZeroException, + * NonConcurrencyControl} + * + * @param eventSchedule Entity. (NotNull) {PrimaryKeyRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public void deleteNonstrict(EventSchedule eventSchedule) { + helpDeleteNonstrictInternally(eventSchedule, + new InternalDeleteNonstrictCallback<EventSchedule>() { + public int callbackDelegateDeleteNonstrict( + EventSchedule entity) { + return delegateDeleteNonstrict(entity); + } + }); + } + + /** + * Delete the entity non-strictly ignoring deleted. + * {UpdateCountZeroException, NonConcurrencyControl} + * + * @param eventSchedule Entity. (NotNull) {PrimaryKeyRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public void deleteNonstrictIgnoreDeleted(EventSchedule eventSchedule) { + helpDeleteNonstrictIgnoreDeletedInternally( + eventSchedule, + new InternalDeleteNonstrictIgnoreDeletedCallback<EventSchedule>() { + public int callbackDelegateDeleteNonstrict( + EventSchedule entity) { + return delegateDeleteNonstrict(entity); + } + }); + } + + //========================================================================== + // ========= + // Batch Update + // ============ + /** + * Batch insert the list. This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleList The list of the entity. (NotNull) + * @return The array of inserted count. + */ + public int[] batchInsert(List<EventSchedule> eventScheduleList) { + assertObjectNotNull("eventScheduleList", eventScheduleList); + return delegateInsertList(eventScheduleList); + } + + /** + * Batch update the list. All columns are update target. {NOT modified only} + * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. + * + * @param eventScheduleList The list of the entity. (NotNull) + * @return The array of updated count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException + * When the entity has already been updated. This exception + * extends ${glEntityAlreadyUpdateException}. + */ + public int[] batchUpdate(List<EventSchedule> eventScheduleList) { + assertObjectNotNull("eventScheduleList", eventScheduleList); + return delegateUpdateList(eventScheduleList); + } + + /** + * Batch update the list non-strictly. All columns are update target. {NOT + * modified only} <br /> This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleList The list of the entity. (NotNull) + * @return The array of updated count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchUpdateNonstrict(List<EventSchedule> eventScheduleList) { + assertObjectNotNull("eventScheduleList", eventScheduleList); + return delegateUpdateListNonstrict(eventScheduleList); + } + + /** + * Batch delete the list. <br /> This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleList The list of the entity. (NotNull) + * @return The array of deleted count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException + * When the entity has already been updated. This exception + * extends ${glEntityAlreadyUpdateException}. + */ + public int[] batchDelete(List<EventSchedule> eventScheduleList) { + assertObjectNotNull("eventScheduleList", eventScheduleList); + return delegateDeleteList(eventScheduleList); + } + + /** + * Batch delete the list non-strictly. <br /> This method use 'Batch Update' + * of java.sql.PreparedStatement. + * + * @param eventScheduleList The list of the entity. (NotNull) + * @return The array of deleted count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchDeleteNonstrict(List<EventSchedule> eventScheduleList) { + assertObjectNotNull("eventScheduleList", eventScheduleList); + return delegateDeleteListNonstrict(eventScheduleList); + } + + //========================================================================== + // ========= + // Query Update + // ============ + /** + * Query update the several entities. {NoConcurrencyControl} + * + * @param eventSchedule Entity. (NotNull) {PrimaryKeyNotRequired} + * @param cb Condition-bean. (NotNull) + * @return The updated count. + */ + public int queryUpdate(EventSchedule eventSchedule, EventScheduleCB cb) { + assertObjectNotNull("eventSchedule", eventSchedule); + assertConditionBeanNotNull(cb); + setupCommonColumnOfUpdateIfNeeds(eventSchedule); + filterEntityOfUpdate(eventSchedule); + assertEntityOfUpdate(eventSchedule); + return getMyDao().updateByQuery(cb, eventSchedule); + } + + /** + * Query delete the several entities. {NoConcurrencyControl} + * + * @param cb Condition-bean. (NotNull) + * @return The deleted count. + */ + public int queryDelete(EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().deleteByQuery(cb); + } + + //========================================================================== + // ========= + // Various Update + // ============== + + //========================================================================== + // ========= + // Delegate Method + // =============== + // ----------------------------------------------------- + // Select + // ------ + protected int delegateSelectCount(EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectCount(cb); + } + + protected List<EventSchedule> delegateSelectList(EventScheduleCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectList(cb); + } + + // ----------------------------------------------------- + // Update + // ------ + protected int delegateInsert(EventSchedule e) { + if (!processBeforeInsert(e)) { + return 1; + } + return getMyDao().insert(e); + } + + protected int delegateUpdate(EventSchedule e) { + if (!processBeforeUpdate(e)) { + return 1; + } + return getMyDao().updateModifiedOnly(e); + } + + protected int delegateUpdateNonstrict(EventSchedule e) { + if (!processBeforeUpdate(e)) { + return 1; + } + return getMyDao().updateNonstrictModifiedOnly(e); + } + + protected int delegateDelete(EventSchedule e) { + if (!processBeforeDelete(e)) { + return 1; + } + return getMyDao().delete(e); + } + + protected int delegateDeleteNonstrict(EventSchedule e) { + if (!processBeforeDelete(e)) { + return 1; + } + return getMyDao().deleteNonstrict(e); + } + + protected int[] delegateInsertList(List<EventSchedule> ls) { + assertObjectNotNull("eventScheduleList", ls); + return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); + } + + protected int[] delegateUpdateList(List<EventSchedule> ls) { + assertObjectNotNull("eventScheduleList", ls); + return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); + } + + protected int[] delegateUpdateListNonstrict(List<EventSchedule> ls) { + assertObjectNotNull("eventScheduleList", ls); + return getMyDao().updateListNonstrict( + helpFilterBeforeUpdateInternally(ls)); + } + + protected int[] delegateDeleteList(List<EventSchedule> ls) { + assertObjectNotNull("eventScheduleList", ls); + return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); + } + + protected int[] delegateDeleteListNonstrict(List<EventSchedule> ls) { + assertObjectNotNull("eventScheduleList", ls); + return getMyDao().deleteListNonstrict( + helpFilterBeforeDeleteInternally(ls)); + } + + //========================================================================== + // ========= + // Optimistic Lock Info + // ==================== + @Override + protected boolean hasVersionNoValue(Entity entity) { + return !(downcast(entity).getVersionno() + "").equals("null");// For + // primitive + // type + } + + @Override + protected boolean hasUpdateDateValue(Entity entity) { + return false; + } + + //========================================================================== + // ========= + // Helper + // ====== + protected EventSchedule downcast(Entity entity) { + return helpDowncastInternally(entity, EventSchedule.class); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleBhv.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleContentBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,600 @@ +package jp.sf.pal.scheduler.db.bsbhv; + +import java.util.List; + +import jp.sf.pal.scheduler.db.allcommon.DaoReadable; +import jp.sf.pal.scheduler.db.allcommon.DaoWritable; +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleContentDbm; +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.exdao.EventScheduleContentDao; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; + +/** + * The behavior of EVENT_SCHEDULE_CONTENT. + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, CONTENT + * + * [sequence] + * + * + * [identity] + * + * + * [version-no] + * + * + * [foreign-table] + * EVENT_SCHEDULE + * + * [referrer-table] + * + * + * [foreign-property] + * eventSchedule + * + * [referrer-property] + * + * </pre> + * + * @author DBFlute(AutoGenerator) + */ +public abstract class BsEventScheduleContentBhv extends + jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { + + //========================================================================== + // ========= + // Definition + // ========== + /* df:BehaviorQueryPathBegin */ + /* df:BehaviorQueryPathEnd */ + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleContentDao _dao; + + //========================================================================== + // ========= + // Table name + // ========== + /** @return The name on database of table. (NotNull) */ + public String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + /** @return The meta data of the database. (NotNull) */ + public DBMeta getDBMeta() { + return EventScheduleContentDbm.getInstance(); + } + + /** @return The meta data of the database as my table type. (NotNull) */ + public EventScheduleContentDbm getMyDBMeta() { + return EventScheduleContentDbm.getInstance(); + } + + //========================================================================== + // ========= + // Dao Accessor + // ============ + public EventScheduleContentDao getMyDao() { + return _dao; + } + + public void setMyDao(EventScheduleContentDao dao) { + assertObjectNotNull("dao", dao); + _dao = dao; + } + + public DaoReadable getDaoReadable() { + return getMyDao(); + } + + public DaoWritable getDaoWritable() { + return getMyDao(); + } + + //========================================================================== + // ========= + // New Instance + // ============ + public Entity newEntity() { + return newMyEntity(); + } + + public ConditionBean newConditionBean() { + return newMyConditionBean(); + } + + public EventScheduleContent newMyEntity() { + return new EventScheduleContent(); + } + + public EventScheduleContentCB newMyConditionBean() { + return new EventScheduleContentCB(); + } + + //========================================================================== + // ========= + // Count Select + // ============ + /** + * Select the count of the condition-bean. {IgnorePagingCondition} + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @return The selected count. + */ + public int selectCount(EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + return delegateSelectCount(cb); + } + + //========================================================================== + // ========= + // Entity Select + // ============= + /** + * Select the entity by the condition-bean. + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @return The selected entity. (Nullalble) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventScheduleContent selectEntity(final EventScheduleContentCB cb) { + return helpSelectEntityInternally( + cb, + new InternalSelectEntityCallback<EventScheduleContent, EventScheduleContentCB>() { + public List<EventScheduleContent> callbackSelectList( + EventScheduleContentCB cb) { + return selectList(cb); + } + }); + } + + /** + * Select the entity by the condition-bean with deleted check. + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @return The selected entity. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventScheduleContent selectEntityWithDeletedCheck( + final EventScheduleContentCB cb) { + return helpSelectEntityWithDeletedCheckInternally( + cb, + new InternalSelectEntityWithDeletedCheckCallback<EventScheduleContent, EventScheduleContentCB>() { + public List<EventScheduleContent> callbackSelectList( + EventScheduleContentCB cb) { + return selectList(cb); + } + }); + } + + /* + * (non-javadoc) Select the entity with deleted check. {by primary-key + * value} + * @param primaryKey The keys of primary. + * @return The selected entity. (NotNull) + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When + * the entity has been duplicated. + */ + public EventScheduleContent selectByPKValueWithDeletedCheck(Long id) { + EventScheduleContent entity = new EventScheduleContent(); + entity.setId(id); + final EventScheduleContentCB cb = newMyConditionBean(); + cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( + entity)); + return selectEntityWithDeletedCheck(cb); + } + + //========================================================================== + // ========= + // List Select + // =========== + /** + * Select the list as result bean. + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @return The result bean of selected list. (NotNull) + */ + public ListResultBean<EventScheduleContent> selectList( + EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + return new ResultBeanBuilder<EventScheduleContent>(getTableDbName()) + .buildListResultBean(cb, delegateSelectList(cb)); + } + + //========================================================================== + // ========= + // Page Select + // =========== + /** + * Select the page as result bean. + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @return The result bean of selected page. (NotNull) + */ + public PagingResultBean<EventScheduleContent> selectPage( + final EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + final PagingInvoker<EventScheduleContent> invoker = new PagingInvoker<EventScheduleContent>( + getTableDbName()); + final PagingHandler<EventScheduleContent> handler = new PagingHandler<EventScheduleContent>() { + public PagingBean getPagingBean() { + return cb; + } + + public int count() { + return selectCount(cb); + } + + public List<EventScheduleContent> paging() { + return selectList(cb); + } + }; + return invoker.invokePaging(handler); + } + + //========================================================================== + // ========= + // Various Select + // ============== + /** + * Select the list of value-label. + * + * @param cb The condition-bean of EventScheduleContent. (NotNull) + * @param valueLabelSetupper The setupper of value-label. (NotNull) + * @return The list of value-label. (NotNull) + */ + public List<java.util.Map<String, Object>> selectValueLabelList( + EventScheduleContentCB cb, + ValueLabelSetupper<EventScheduleContent> valueLabelSetupper) { + return createValueLabelList(selectList(cb), valueLabelSetupper); + } + + //========================================================================== + // ========= + // Load Referrer + // ============= + + //========================================================================== + // ========= + // Pullout Foreign + // =============== + /** + * Pull out the list of foreign table 'EventSchedule'. + * + * @param eventScheduleContentList The list of eventScheduleContent. + * (NotNull) + * @return The list of foreign table. (NotNull) + */ + public List<EventSchedule> pulloutEventSchedule( + List<EventScheduleContent> eventScheduleContentList) { + return helpPulloutInternally( + eventScheduleContentList, + new InternalPulloutCallback<EventScheduleContent, EventSchedule>() { + public EventSchedule callbackGetForeignEntity( + EventScheduleContent entity) { + return entity.getEventSchedule(); + } + }); + } + + //========================================================================== + // ========= + // Entity Update + // ============= + /** + * Insert the entity. + * + * @param eventScheduleContent The entity of insert target. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insert(EventScheduleContent eventScheduleContent) { + assertEntityNotNull(eventScheduleContent); + delegateInsert(eventScheduleContent); + } + + @Override + protected void doCreate(Entity eventScheduleContent) { + insert((EventScheduleContent) eventScheduleContent); + } + + /** + * Update the entity modified-only. {UpdateCountZeroException, + * ConcurrencyControl} + * + * @param eventScheduleContent The entity of update target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void update(final EventScheduleContent eventScheduleContent) { + helpUpdateInternally(eventScheduleContent, + new InternalUpdateCallback<EventScheduleContent>() { + public int callbackDelegateUpdate( + EventScheduleContent entity) { + return delegateUpdate(entity); + } + }); + } + + @Override + protected void doModify(Entity entity) { + update((EventScheduleContent) entity); + } + + @Override + protected void doModifyNonstrict(Entity entity) { + update((EventScheduleContent) entity); + } + + /** + * Insert or update the entity modified-only. {ConcurrencyControl(when + * update)} + * + * @param eventScheduleContent The entity of insert or update target. + * (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insertOrUpdate(final EventScheduleContent eventScheduleContent) { + helpInsertOrUpdateInternally( + eventScheduleContent, + new InternalInsertOrUpdateCallback<EventScheduleContent, EventScheduleContentCB>() { + public void callbackInsert(EventScheduleContent entity) { + insert(entity); + } + + public void callbackUpdate(EventScheduleContent entity) { + update(entity); + } + + public EventScheduleContentCB callbackNewMyConditionBean() { + return newMyConditionBean(); + } + + public int callbackSelectCount(EventScheduleContentCB cb) { + return selectCount(cb); + } + }); + } + + @Override + protected void doCreateOrUpdate(Entity eventScheduleContent) { + insertOrUpdate((EventScheduleContent) eventScheduleContent); + } + + @Override + protected void doCreateOrUpdateNonstrict(Entity entity) { + insertOrUpdate((EventScheduleContent) entity); + } + + /** + * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} + * + * @param eventScheduleContent The entity of delete target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public void delete(EventScheduleContent eventScheduleContent) { + helpDeleteInternally(eventScheduleContent, + new InternalDeleteCallback<EventScheduleContent>() { + public int callbackDelegateDelete( + EventScheduleContent entity) { + return delegateDelete(entity); + } + }); + } + + @Override + protected void doRemove(Entity eventScheduleContent) { + delete((EventScheduleContent) eventScheduleContent); + } + + //========================================================================== + // ========= + // Batch Update + // ============ + /** + * Batch insert the list. This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleContentList The list of the entity. (NotNull) + * @return The array of inserted count. + */ + public int[] batchInsert(List<EventScheduleContent> eventScheduleContentList) { + assertObjectNotNull("eventScheduleContentList", + eventScheduleContentList); + return delegateInsertList(eventScheduleContentList); + } + + /** + * Batch update the list. All columns are update target. {NOT modified only} + * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. + * + * @param eventScheduleContentList The list of the entity. (NotNull) + * @return The array of updated count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchUpdate(List<EventScheduleContent> eventScheduleContentList) { + assertObjectNotNull("eventScheduleContentList", + eventScheduleContentList); + return delegateUpdateList(eventScheduleContentList); + } + + /** + * Batch delete the list. <br /> This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleContentList The list of the entity. (NotNull) + * @return The array of deleted count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchDelete(List<EventScheduleContent> eventScheduleContentList) { + assertObjectNotNull("eventScheduleContentList", + eventScheduleContentList); + return delegateDeleteList(eventScheduleContentList); + } + + //========================================================================== + // ========= + // Query Update + // ============ + /** + * Query update the several entities. {NoConcurrencyControl} + * + * @param eventScheduleContent Entity. (NotNull) {PrimaryKeyNotRequired} + * @param cb Condition-bean. (NotNull) + * @return The updated count. + */ + public int queryUpdate(EventScheduleContent eventScheduleContent, + EventScheduleContentCB cb) { + assertObjectNotNull("eventScheduleContent", eventScheduleContent); + assertConditionBeanNotNull(cb); + setupCommonColumnOfUpdateIfNeeds(eventScheduleContent); + filterEntityOfUpdate(eventScheduleContent); + assertEntityOfUpdate(eventScheduleContent); + return getMyDao().updateByQuery(cb, eventScheduleContent); + } + + /** + * Query delete the several entities. {NoConcurrencyControl} + * + * @param cb Condition-bean. (NotNull) + * @return The deleted count. + */ + public int queryDelete(EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().deleteByQuery(cb); + } + + //========================================================================== + // ========= + // Various Update + // ============== + + //========================================================================== + // ========= + // Delegate Method + // =============== + // ----------------------------------------------------- + // Select + // ------ + protected int delegateSelectCount(EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectCount(cb); + } + + protected List<EventScheduleContent> delegateSelectList( + EventScheduleContentCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectList(cb); + } + + // ----------------------------------------------------- + // Update + // ------ + protected int delegateInsert(EventScheduleContent e) { + if (!processBeforeInsert(e)) { + return 1; + } + return getMyDao().insert(e); + } + + protected int delegateUpdate(EventScheduleContent e) { + if (!processBeforeUpdate(e)) { + return 1; + } + return getMyDao().updateModifiedOnly(e); + } + + protected int delegateDelete(EventScheduleContent e) { + if (!processBeforeDelete(e)) { + return 1; + } + return getMyDao().delete(e); + } + + protected int[] delegateInsertList(List<EventScheduleContent> ls) { + assertObjectNotNull("eventScheduleContentList", ls); + return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); + } + + protected int[] delegateUpdateList(List<EventScheduleContent> ls) { + assertObjectNotNull("eventScheduleContentList", ls); + return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); + } + + protected int[] delegateDeleteList(List<EventScheduleContent> ls) { + assertObjectNotNull("eventScheduleContentList", ls); + return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); + } + + //========================================================================== + // ========= + // Optimistic Lock Info + // ==================== + @Override + protected boolean hasVersionNoValue(Entity entity) { + return false; + } + + @Override + protected boolean hasUpdateDateValue(Entity entity) { + return false; + } + + //========================================================================== + // ========= + // Helper + // ====== + protected EventScheduleContent downcast(Entity entity) { + return helpDowncastInternally(entity, EventScheduleContent.class); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleContentBhv.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleMappingBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,619 @@ +package jp.sf.pal.scheduler.db.bsbhv; + +import java.util.List; + +import jp.sf.pal.scheduler.db.allcommon.DaoReadable; +import jp.sf.pal.scheduler.db.allcommon.DaoWritable; +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.bsentity.dbmeta.EventScheduleMappingDbm; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.exdao.EventScheduleMappingDao; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; +import jp.sf.pal.scheduler.db.exentity.UserInfo; + +/** + * The behavior of EVENT_SCHEDULE_MAPPING. + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, SCHEDULE_ID, USER_ID + * + * [sequence] + * + * + * [identity] + * ID + * + * [version-no] + * + * + * [foreign-table] + * EVENT_SCHEDULE, USER_INFO + * + * [referrer-table] + * + * + * [foreign-property] + * eventSchedule, userInfo + * + * [referrer-property] + * + * </pre> + * + * @author DBFlute(AutoGenerator) + */ +public abstract class BsEventScheduleMappingBhv extends + jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { + + //========================================================================== + // ========= + // Definition + // ========== + /* df:BehaviorQueryPathBegin */ + /* df:BehaviorQueryPathEnd */ + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleMappingDao _dao; + + //========================================================================== + // ========= + // Table name + // ========== + /** @return The name on database of table. (NotNull) */ + public String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + /** @return The meta data of the database. (NotNull) */ + public DBMeta getDBMeta() { + return EventScheduleMappingDbm.getInstance(); + } + + /** @return The meta data of the database as my table type. (NotNull) */ + public EventScheduleMappingDbm getMyDBMeta() { + return EventScheduleMappingDbm.getInstance(); + } + + //========================================================================== + // ========= + // Dao Accessor + // ============ + public EventScheduleMappingDao getMyDao() { + return _dao; + } + + public void setMyDao(EventScheduleMappingDao dao) { + assertObjectNotNull("dao", dao); + _dao = dao; + } + + public DaoReadable getDaoReadable() { + return getMyDao(); + } + + public DaoWritable getDaoWritable() { + return getMyDao(); + } + + //========================================================================== + // ========= + // New Instance + // ============ + public Entity newEntity() { + return newMyEntity(); + } + + public ConditionBean newConditionBean() { + return newMyConditionBean(); + } + + public EventScheduleMapping newMyEntity() { + return new EventScheduleMapping(); + } + + public EventScheduleMappingCB newMyConditionBean() { + return new EventScheduleMappingCB(); + } + + //========================================================================== + // ========= + // Count Select + // ============ + /** + * Select the count of the condition-bean. {IgnorePagingCondition} + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @return The selected count. + */ + public int selectCount(EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + return delegateSelectCount(cb); + } + + //========================================================================== + // ========= + // Entity Select + // ============= + /** + * Select the entity by the condition-bean. + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @return The selected entity. (Nullalble) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventScheduleMapping selectEntity(final EventScheduleMappingCB cb) { + return helpSelectEntityInternally( + cb, + new InternalSelectEntityCallback<EventScheduleMapping, EventScheduleMappingCB>() { + public List<EventScheduleMapping> callbackSelectList( + EventScheduleMappingCB cb) { + return selectList(cb); + } + }); + } + + /** + * Select the entity by the condition-bean with deleted check. + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @return The selected entity. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public EventScheduleMapping selectEntityWithDeletedCheck( + final EventScheduleMappingCB cb) { + return helpSelectEntityWithDeletedCheckInternally( + cb, + new InternalSelectEntityWithDeletedCheckCallback<EventScheduleMapping, EventScheduleMappingCB>() { + public List<EventScheduleMapping> callbackSelectList( + EventScheduleMappingCB cb) { + return selectList(cb); + } + }); + } + + /* + * (non-javadoc) Select the entity with deleted check. {by primary-key + * value} + * @param primaryKey The keys of primary. + * @return The selected entity. (NotNull) + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception + * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When + * the entity has been duplicated. + */ + public EventScheduleMapping selectByPKValueWithDeletedCheck(Long id) { + EventScheduleMapping entity = new EventScheduleMapping(); + entity.setId(id); + final EventScheduleMappingCB cb = newMyConditionBean(); + cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( + entity)); + return selectEntityWithDeletedCheck(cb); + } + + //========================================================================== + // ========= + // List Select + // =========== + /** + * Select the list as result bean. + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @return The result bean of selected list. (NotNull) + */ + public ListResultBean<EventScheduleMapping> selectList( + EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + return new ResultBeanBuilder<EventScheduleMapping>(getTableDbName()) + .buildListResultBean(cb, delegateSelectList(cb)); + } + + //========================================================================== + // ========= + // Page Select + // =========== + /** + * Select the page as result bean. + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @return The result bean of selected page. (NotNull) + */ + public PagingResultBean<EventScheduleMapping> selectPage( + final EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + final PagingInvoker<EventScheduleMapping> invoker = new PagingInvoker<EventScheduleMapping>( + getTableDbName()); + final PagingHandler<EventScheduleMapping> handler = new PagingHandler<EventScheduleMapping>() { + public PagingBean getPagingBean() { + return cb; + } + + public int count() { + return selectCount(cb); + } + + public List<EventScheduleMapping> paging() { + return selectList(cb); + } + }; + return invoker.invokePaging(handler); + } + + //========================================================================== + // ========= + // Various Select + // ============== + /** + * Select the list of value-label. + * + * @param cb The condition-bean of EventScheduleMapping. (NotNull) + * @param valueLabelSetupper The setupper of value-label. (NotNull) + * @return The list of value-label. (NotNull) + */ + public List<java.util.Map<String, Object>> selectValueLabelList( + EventScheduleMappingCB cb, + ValueLabelSetupper<EventScheduleMapping> valueLabelSetupper) { + return createValueLabelList(selectList(cb), valueLabelSetupper); + } + + //========================================================================== + // ========= + // Load Referrer + // ============= + + //========================================================================== + // ========= + // Pullout Foreign + // =============== + /** + * Pull out the list of foreign table 'EventSchedule'. + * + * @param eventScheduleMappingList The list of eventScheduleMapping. + * (NotNull) + * @return The list of foreign table. (NotNull) + */ + public List<EventSchedule> pulloutEventSchedule( + List<EventScheduleMapping> eventScheduleMappingList) { + return helpPulloutInternally( + eventScheduleMappingList, + new InternalPulloutCallback<EventScheduleMapping, EventSchedule>() { + public EventSchedule callbackGetForeignEntity( + EventScheduleMapping entity) { + return entity.getEventSchedule(); + } + }); + } + + /** + * Pull out the list of foreign table 'UserInfo'. + * + * @param eventScheduleMappingList The list of eventScheduleMapping. + * (NotNull) + * @return The list of foreign table. (NotNull) + */ + public List<UserInfo> pulloutUserInfo( + List<EventScheduleMapping> eventScheduleMappingList) { + return helpPulloutInternally(eventScheduleMappingList, + new InternalPulloutCallback<EventScheduleMapping, UserInfo>() { + public UserInfo callbackGetForeignEntity( + EventScheduleMapping entity) { + return entity.getUserInfo(); + } + }); + } + + //========================================================================== + // ========= + // Entity Update + // ============= + /** + * Insert the entity. + * + * @param eventScheduleMapping The entity of insert target. (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insert(EventScheduleMapping eventScheduleMapping) { + assertEntityNotNull(eventScheduleMapping); + delegateInsert(eventScheduleMapping); + } + + @Override + protected void doCreate(Entity eventScheduleMapping) { + insert((EventScheduleMapping) eventScheduleMapping); + } + + /** + * Update the entity modified-only. {UpdateCountZeroException, + * ConcurrencyControl} + * + * @param eventScheduleMapping The entity of update target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void update(final EventScheduleMapping eventScheduleMapping) { + helpUpdateInternally(eventScheduleMapping, + new InternalUpdateCallback<EventScheduleMapping>() { + public int callbackDelegateUpdate( + EventScheduleMapping entity) { + return delegateUpdate(entity); + } + }); + } + + @Override + protected void doModify(Entity entity) { + update((EventScheduleMapping) entity); + } + + @Override + protected void doModifyNonstrict(Entity entity) { + update((EventScheduleMapping) entity); + } + + /** + * Insert or update the entity modified-only. {ConcurrencyControl(when + * update)} + * + * @param eventScheduleMapping The entity of insert or update target. + * (NotNull) + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException + * When the entity already exists. (Unique Constraint + * Violation) + */ + public void insertOrUpdate(final EventScheduleMapping eventScheduleMapping) { + helpInsertOrUpdateInternally( + eventScheduleMapping, + new InternalInsertOrUpdateCallback<EventScheduleMapping, EventScheduleMappingCB>() { + public void callbackInsert(EventScheduleMapping entity) { + insert(entity); + } + + public void callbackUpdate(EventScheduleMapping entity) { + update(entity); + } + + public EventScheduleMappingCB callbackNewMyConditionBean() { + return newMyConditionBean(); + } + + public int callbackSelectCount(EventScheduleMappingCB cb) { + return selectCount(cb); + } + }); + } + + @Override + protected void doCreateOrUpdate(Entity eventScheduleMapping) { + insertOrUpdate((EventScheduleMapping) eventScheduleMapping); + } + + @Override + protected void doCreateOrUpdateNonstrict(Entity entity) { + insertOrUpdate((EventScheduleMapping) entity); + } + + /** + * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} + * + * @param eventScheduleMapping The entity of delete target. (NotNull) + * {PrimaryKeyRequired, ConcurrencyColumnRequired} + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException + * When the entity has been duplicated. + */ + public void delete(EventScheduleMapping eventScheduleMapping) { + helpDeleteInternally(eventScheduleMapping, + new InternalDeleteCallback<EventScheduleMapping>() { + public int callbackDelegateDelete( + EventScheduleMapping entity) { + return delegateDelete(entity); + } + }); + } + + @Override + protected void doRemove(Entity eventScheduleMapping) { + delete((EventScheduleMapping) eventScheduleMapping); + } + + //========================================================================== + // ========= + // Batch Update + // ============ + /** + * Batch insert the list. This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleMappingList The list of the entity. (NotNull) + * @return The array of inserted count. + */ + public int[] batchInsert(List<EventScheduleMapping> eventScheduleMappingList) { + assertObjectNotNull("eventScheduleMappingList", + eventScheduleMappingList); + return delegateInsertList(eventScheduleMappingList); + } + + /** + * Batch update the list. All columns are update target. {NOT modified only} + * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. + * + * @param eventScheduleMappingList The list of the entity. (NotNull) + * @return The array of updated count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchUpdate(List<EventScheduleMapping> eventScheduleMappingList) { + assertObjectNotNull("eventScheduleMappingList", + eventScheduleMappingList); + return delegateUpdateList(eventScheduleMappingList); + } + + /** + * Batch delete the list. <br /> This method use 'Batch Update' of + * java.sql.PreparedStatement. + * + * @param eventScheduleMappingList The list of the entity. (NotNull) + * @return The array of deleted count. + * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException + * When the entity has already been deleted. + */ + public int[] batchDelete(List<EventScheduleMapping> eventScheduleMappingList) { + assertObjectNotNull("eventScheduleMappingList", + eventScheduleMappingList); + return delegateDeleteList(eventScheduleMappingList); + } + + //========================================================================== + // ========= + // Query Update + // ============ + /** + * Query update the several entities. {NoConcurrencyControl} + * + * @param eventScheduleMapping Entity. (NotNull) {PrimaryKeyNotRequired} + * @param cb Condition-bean. (NotNull) + * @return The updated count. + */ + public int queryUpdate(EventScheduleMapping eventScheduleMapping, + EventScheduleMappingCB cb) { + assertObjectNotNull("eventScheduleMapping", eventScheduleMapping); + assertConditionBeanNotNull(cb); + setupCommonColumnOfUpdateIfNeeds(eventScheduleMapping); + filterEntityOfUpdate(eventScheduleMapping); + assertEntityOfUpdate(eventScheduleMapping); + return getMyDao().updateByQuery(cb, eventScheduleMapping); + } + + /** + * Query delete the several entities. {NoConcurrencyControl} + * + * @param cb Condition-bean. (NotNull) + * @return The deleted count. + */ + public int queryDelete(EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().deleteByQuery(cb); + } + + //========================================================================== + // ========= + // Various Update + // ============== + + //========================================================================== + // ========= + // Delegate Method + // =============== + // ----------------------------------------------------- + // Select + // ------ + protected int delegateSelectCount(EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectCount(cb); + } + + protected List<EventScheduleMapping> delegateSelectList( + EventScheduleMappingCB cb) { + assertConditionBeanNotNull(cb); + return getMyDao().selectList(cb); + } + + // ----------------------------------------------------- + // Update + // ------ + protected int delegateInsert(EventScheduleMapping e) { + if (!processBeforeInsert(e)) { + return 1; + } + return getMyDao().insert(e); + } + + protected int delegateUpdate(EventScheduleMapping e) { + if (!processBeforeUpdate(e)) { + return 1; + } + return getMyDao().updateModifiedOnly(e); + } + + protected int delegateDelete(EventScheduleMapping e) { + if (!processBeforeDelete(e)) { + return 1; + } + return getMyDao().delete(e); + } + + protected int[] delegateInsertList(List<EventScheduleMapping> ls) { + assertObjectNotNull("eventScheduleMappingList", ls); + return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); + } + + protected int[] delegateUpdateList(List<EventScheduleMapping> ls) { + assertObjectNotNull("eventScheduleMappingList", ls); + return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); + } + + protected int[] delegateDeleteList(List<EventScheduleMapping> ls) { + assertObjectNotNull("eventScheduleMappingList", ls); + return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); + } + + //========================================================================== + // ========= + // Optimistic Lock Info + // ==================== + @Override + protected boolean hasVersionNoValue(Entity entity) { + return false; + } + + @Override + protected boolean hasUpdateDateValue(Entity entity) { + return false; + } + + //========================================================================== + // ========= + // Helper + // ====== + protected EventScheduleMapping downcast(Entity entity) { + return helpDowncastInternally(entity, EventScheduleMapping.class); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsEventScheduleMappingBhv.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,841 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.load.LoadReferrerOption; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ConditionBeanSetupper; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleDbm; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.exbhv.RoutineScheduleMappingBhv; -import jp.sf.pal.scheduler.db.exdao.RoutineScheduleDao; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; - -/** - * The behavior of ROUTINE_SCHEDULE. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, TYPE, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * VERSIONNO - * - * [foreign-table] - * - * - * [referrer-table] - * ROUTINE_SCHEDULE_CONTENT, ROUTINE_SCHEDULE_MAPPING - * - * [foreign-property] - * routineScheduleContentAsOne - * - * [referrer-property] - * routineScheduleMappingList - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsRoutineScheduleBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return RoutineScheduleDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public RoutineScheduleDbm getMyDBMeta() { - return RoutineScheduleDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public RoutineScheduleDao getMyDao() { - return _dao; - } - - public void setMyDao(RoutineScheduleDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public RoutineSchedule newMyEntity() { - return new RoutineSchedule(); - } - - public RoutineScheduleCB newMyConditionBean() { - return new RoutineScheduleCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @return The selected count. - */ - public int selectCount(RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineSchedule selectEntity(final RoutineScheduleCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<RoutineSchedule, RoutineScheduleCB>() { - public List<RoutineSchedule> callbackSelectList( - RoutineScheduleCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineSchedule selectEntityWithDeletedCheck( - final RoutineScheduleCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<RoutineSchedule, RoutineScheduleCB>() { - public List<RoutineSchedule> callbackSelectList( - RoutineScheduleCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public RoutineSchedule selectByPKValueWithDeletedCheck(Long id) { - RoutineSchedule entity = new RoutineSchedule(); - entity.setId(id); - final RoutineScheduleCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<RoutineSchedule> selectList(RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<RoutineSchedule>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<RoutineSchedule> selectPage( - final RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<RoutineSchedule> invoker = new PagingInvoker<RoutineSchedule>( - getTableDbName()); - final PagingHandler<RoutineSchedule> handler = new PagingHandler<RoutineSchedule>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<RoutineSchedule> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of RoutineSchedule. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - RoutineScheduleCB cb, - ValueLabelSetupper<RoutineSchedule> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - /** - * Load referrer of routineScheduleMappingList with the setupper for - * condition-bean of referrer. <br /> About internal policy, the value of - * primary key(and others too) is treated as case-insensitive. <br /> The - * condition-bean that the setupper provides have settings before you touch - * it. It is as follows: - * - * <pre> - * cb.query().setScheduleId_InScope(pkList); - * cb.query().addOrderBy_ScheduleId_Asc(); - * </pre> - * - * @param routineScheduleList The entity list of routineSchedule. (NotNull) - * @param conditionBeanSetupper The instance of referrer condition-bean - * setupper for registering referrer condition. (NotNull) - */ - public void loadRoutineScheduleMappingList( - List<RoutineSchedule> routineScheduleList, - ConditionBeanSetupper<RoutineScheduleMappingCB> conditionBeanSetupper) { - assertObjectNotNull("routineScheduleList<RoutineSchedule>", - routineScheduleList); - assertObjectNotNull("conditionBeanSetupper<RoutineScheduleMappingCB>", - conditionBeanSetupper); - if (routineScheduleList.isEmpty()) { - return; - } - loadRoutineScheduleMappingList( - routineScheduleList, - new LoadReferrerOption<RoutineScheduleMappingCB, RoutineScheduleMapping>( - conditionBeanSetupper)); - } - - /** - * {Refer to overload method that has an argument of condition-bean - * setupper.} - * - * @param routineScheduleList The entity list of routineSchedule. (NotNull) - * @param loadReferrerOption The option of load-referrer. (NotNull) - */ - public void loadRoutineScheduleMappingList( - List<RoutineSchedule> routineScheduleList, - LoadReferrerOption<RoutineScheduleMappingCB, RoutineScheduleMapping> loadReferrerOption) { - assertObjectNotNull("routineScheduleList<RoutineSchedule>", - routineScheduleList); - assertObjectNotNull( - "loadReferrerOption<RoutineScheduleMapping, RoutineScheduleMappingCB>", - loadReferrerOption); - if (routineScheduleList.isEmpty()) { - return; - } - final RoutineScheduleMappingBhv referrerBhv = xgetBSFLR().select( - RoutineScheduleMappingBhv.class); - helpLoadReferrerInternally( - routineScheduleList, - loadReferrerOption, - new InternalLoadReferrerCallback<RoutineSchedule, Long, RoutineScheduleMappingCB, RoutineScheduleMapping>() { - public Long callbackBase_getPrimaryKeyValue( - RoutineSchedule entity) { - return entity.getId(); - } - - public void callbackBase_setReferrerList( - RoutineSchedule entity, - List<RoutineScheduleMapping> referrerList) { - entity.setRoutineScheduleMappingList(referrerList); - } - - public RoutineScheduleMappingCB callbackReferrer_newMyConditionBean() { - return referrerBhv.newMyConditionBean(); - } - - public void callbackReferrer_queryForeignKeyInScope( - RoutineScheduleMappingCB cb, List<Long> pkList) { - cb.query().setScheduleId_InScope(pkList); - } - - public void callbackReferrer_queryAddOrderByForeignKeyAsc( - RoutineScheduleMappingCB cb) { - cb.query().addOrderBy_ScheduleId_Asc(); - } - - public List<RoutineScheduleMapping> callbackReferrer_selectList( - RoutineScheduleMappingCB cb) { - return referrerBhv.selectList(cb); - } - - public Long callbackReferrer_getForeignKeyValue( - RoutineScheduleMapping entity) { - return entity.getScheduleId(); - } - - public void callbackReferrer_setForeignEntity( - RoutineScheduleMapping referrerEntity, - RoutineSchedule baseEntity) { - referrerEntity.setRoutineSchedule(baseEntity); - } - }); - } - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of referrer-as-one table 'RoutineScheduleContent'. - * - * @param routineScheduleList The list of routineSchedule. (NotNull) - * @return The list of referrer-as-one table. (NotNull) - */ - public List<RoutineScheduleContent> pulloutRoutineScheduleContentAsOne( - List<RoutineSchedule> routineScheduleList) { - return helpPulloutInternally( - routineScheduleList, - new InternalPulloutCallback<RoutineSchedule, RoutineScheduleContent>() { - public RoutineScheduleContent callbackGetForeignEntity( - RoutineSchedule entity) { - return entity.getRoutineScheduleContentAsOne(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param routineSchedule The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(RoutineSchedule routineSchedule) { - assertEntityNotNull(routineSchedule); - delegateInsert(routineSchedule); - } - - @Override - protected void doCreate(Entity routineSchedule) { - insert((RoutineSchedule) routineSchedule); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param routineSchedule The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final RoutineSchedule routineSchedule) { - helpUpdateInternally(routineSchedule, - new InternalUpdateCallback<RoutineSchedule>() { - public int callbackDelegateUpdate(RoutineSchedule entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((RoutineSchedule) entity); - } - - /** - * Update the entity non-strictly modified-only. {UpdateCountZeroException, - * NonConcurrencyControl} - * - * @param routineSchedule The entity of update target. (NotNull) - * {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void updateNonstrict(final RoutineSchedule routineSchedule) { - helpUpdateNonstrictInternally(routineSchedule, - new InternalUpdateNonstrictCallback<RoutineSchedule>() { - public int callbackDelegateUpdateNonstrict( - RoutineSchedule entity) { - return delegateUpdateNonstrict(entity); - } - }); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - updateNonstrict((RoutineSchedule) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param routineSchedule The entity of insert or update target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate(final RoutineSchedule routineSchedule) { - helpInsertOrUpdateInternally( - routineSchedule, - new InternalInsertOrUpdateCallback<RoutineSchedule, RoutineScheduleCB>() { - public void callbackInsert(RoutineSchedule entity) { - insert(entity); - } - - public void callbackUpdate(RoutineSchedule entity) { - update(entity); - } - - public RoutineScheduleCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(RoutineScheduleCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity routineSchedule) { - insertOrUpdate((RoutineSchedule) routineSchedule); - } - - /** - * Insert or update the entity non-strictly modified-only. - * {NonConcurrencyControl(when update)} - * - * @param routineSchedule The entity of insert or update target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdateNonstrict(RoutineSchedule routineSchedule) { - helpInsertOrUpdateInternally(routineSchedule, - new InternalInsertOrUpdateNonstrictCallback<RoutineSchedule>() { - public void callbackInsert(RoutineSchedule entity) { - insert(entity); - } - - public void callbackUpdateNonstrict(RoutineSchedule entity) { - updateNonstrict(entity); - } - }); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdateNonstrict((RoutineSchedule) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param routineSchedule The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(RoutineSchedule routineSchedule) { - helpDeleteInternally(routineSchedule, - new InternalDeleteCallback<RoutineSchedule>() { - public int callbackDelegateDelete(RoutineSchedule entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity routineSchedule) { - delete((RoutineSchedule) routineSchedule); - } - - /** - * Delete the entity non-strictly. {UpdateCountZeroException, - * NonConcurrencyControl} - * - * @param routineSchedule Entity. (NotNull) {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void deleteNonstrict(RoutineSchedule routineSchedule) { - helpDeleteNonstrictInternally(routineSchedule, - new InternalDeleteNonstrictCallback<RoutineSchedule>() { - public int callbackDelegateDeleteNonstrict( - RoutineSchedule entity) { - return delegateDeleteNonstrict(entity); - } - }); - } - - /** - * Delete the entity non-strictly ignoring deleted. - * {UpdateCountZeroException, NonConcurrencyControl} - * - * @param routineSchedule Entity. (NotNull) {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void deleteNonstrictIgnoreDeleted(RoutineSchedule routineSchedule) { - helpDeleteNonstrictIgnoreDeletedInternally( - routineSchedule, - new InternalDeleteNonstrictIgnoreDeletedCallback<RoutineSchedule>() { - public int callbackDelegateDeleteNonstrict( - RoutineSchedule entity) { - return delegateDeleteNonstrict(entity); - } - }); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert(List<RoutineSchedule> routineScheduleList) { - assertObjectNotNull("routineScheduleList", routineScheduleList); - return delegateInsertList(routineScheduleList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param routineScheduleList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException - * When the entity has already been updated. This exception - * extends ${glEntityAlreadyUpdateException}. - */ - public int[] batchUpdate(List<RoutineSchedule> routineScheduleList) { - assertObjectNotNull("routineScheduleList", routineScheduleList); - return delegateUpdateList(routineScheduleList); - } - - /** - * Batch update the list non-strictly. All columns are update target. {NOT - * modified only} <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdateNonstrict(List<RoutineSchedule> routineScheduleList) { - assertObjectNotNull("routineScheduleList", routineScheduleList); - return delegateUpdateListNonstrict(routineScheduleList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException - * When the entity has already been updated. This exception - * extends ${glEntityAlreadyUpdateException}. - */ - public int[] batchDelete(List<RoutineSchedule> routineScheduleList) { - assertObjectNotNull("routineScheduleList", routineScheduleList); - return delegateDeleteList(routineScheduleList); - } - - /** - * Batch delete the list non-strictly. <br /> This method use 'Batch Update' - * of java.sql.PreparedStatement. - * - * @param routineScheduleList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDeleteNonstrict(List<RoutineSchedule> routineScheduleList) { - assertObjectNotNull("routineScheduleList", routineScheduleList); - return delegateDeleteListNonstrict(routineScheduleList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param routineSchedule Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(RoutineSchedule routineSchedule, RoutineScheduleCB cb) { - assertObjectNotNull("routineSchedule", routineSchedule); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(routineSchedule); - filterEntityOfUpdate(routineSchedule); - assertEntityOfUpdate(routineSchedule); - return getMyDao().updateByQuery(cb, routineSchedule); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<RoutineSchedule> delegateSelectList(RoutineScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(RoutineSchedule e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(RoutineSchedule e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateUpdateNonstrict(RoutineSchedule e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateNonstrictModifiedOnly(e); - } - - protected int delegateDelete(RoutineSchedule e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int delegateDeleteNonstrict(RoutineSchedule e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().deleteNonstrict(e); - } - - protected int[] delegateInsertList(List<RoutineSchedule> ls) { - assertObjectNotNull("routineScheduleList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<RoutineSchedule> ls) { - assertObjectNotNull("routineScheduleList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateUpdateListNonstrict(List<RoutineSchedule> ls) { - assertObjectNotNull("routineScheduleList", ls); - return getMyDao().updateListNonstrict( - helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<RoutineSchedule> ls) { - assertObjectNotNull("routineScheduleList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - protected int[] delegateDeleteListNonstrict(List<RoutineSchedule> ls) { - assertObjectNotNull("routineScheduleList", ls); - return getMyDao().deleteListNonstrict( - helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return !(downcast(entity).getVersionno() + "").equals("null");// For - // primitive - // type - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected RoutineSchedule downcast(Entity entity) { - return helpDowncastInternally(entity, RoutineSchedule.class); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleContentBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,604 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleContentDbm; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.exdao.RoutineScheduleContentDao; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; - -/** - * The behavior of ROUTINE_SCHEDULE_CONTENT. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, CONTENT - * - * [sequence] - * - * - * [identity] - * - * - * [version-no] - * - * - * [foreign-table] - * ROUTINE_SCHEDULE - * - * [referrer-table] - * - * - * [foreign-property] - * routineSchedule - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsRoutineScheduleContentBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleContentDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return RoutineScheduleContentDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public RoutineScheduleContentDbm getMyDBMeta() { - return RoutineScheduleContentDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public RoutineScheduleContentDao getMyDao() { - return _dao; - } - - public void setMyDao(RoutineScheduleContentDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public RoutineScheduleContent newMyEntity() { - return new RoutineScheduleContent(); - } - - public RoutineScheduleContentCB newMyConditionBean() { - return new RoutineScheduleContentCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @return The selected count. - */ - public int selectCount(RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineScheduleContent selectEntity(final RoutineScheduleContentCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<RoutineScheduleContent, RoutineScheduleContentCB>() { - public List<RoutineScheduleContent> callbackSelectList( - RoutineScheduleContentCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineScheduleContent selectEntityWithDeletedCheck( - final RoutineScheduleContentCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<RoutineScheduleContent, RoutineScheduleContentCB>() { - public List<RoutineScheduleContent> callbackSelectList( - RoutineScheduleContentCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public RoutineScheduleContent selectByPKValueWithDeletedCheck(Long id) { - RoutineScheduleContent entity = new RoutineScheduleContent(); - entity.setId(id); - final RoutineScheduleContentCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<RoutineScheduleContent> selectList( - RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<RoutineScheduleContent>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<RoutineScheduleContent> selectPage( - final RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<RoutineScheduleContent> invoker = new PagingInvoker<RoutineScheduleContent>( - getTableDbName()); - final PagingHandler<RoutineScheduleContent> handler = new PagingHandler<RoutineScheduleContent>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<RoutineScheduleContent> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of RoutineScheduleContent. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - RoutineScheduleContentCB cb, - ValueLabelSetupper<RoutineScheduleContent> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of foreign table 'RoutineSchedule'. - * - * @param routineScheduleContentList The list of routineScheduleContent. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<RoutineSchedule> pulloutRoutineSchedule( - List<RoutineScheduleContent> routineScheduleContentList) { - return helpPulloutInternally( - routineScheduleContentList, - new InternalPulloutCallback<RoutineScheduleContent, RoutineSchedule>() { - public RoutineSchedule callbackGetForeignEntity( - RoutineScheduleContent entity) { - return entity.getRoutineSchedule(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param routineScheduleContent The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(RoutineScheduleContent routineScheduleContent) { - assertEntityNotNull(routineScheduleContent); - delegateInsert(routineScheduleContent); - } - - @Override - protected void doCreate(Entity routineScheduleContent) { - insert((RoutineScheduleContent) routineScheduleContent); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param routineScheduleContent The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final RoutineScheduleContent routineScheduleContent) { - helpUpdateInternally(routineScheduleContent, - new InternalUpdateCallback<RoutineScheduleContent>() { - public int callbackDelegateUpdate( - RoutineScheduleContent entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((RoutineScheduleContent) entity); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - update((RoutineScheduleContent) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param routineScheduleContent The entity of insert or update target. - * (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate( - final RoutineScheduleContent routineScheduleContent) { - helpInsertOrUpdateInternally( - routineScheduleContent, - new InternalInsertOrUpdateCallback<RoutineScheduleContent, RoutineScheduleContentCB>() { - public void callbackInsert(RoutineScheduleContent entity) { - insert(entity); - } - - public void callbackUpdate(RoutineScheduleContent entity) { - update(entity); - } - - public RoutineScheduleContentCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(RoutineScheduleContentCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity routineScheduleContent) { - insertOrUpdate((RoutineScheduleContent) routineScheduleContent); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdate((RoutineScheduleContent) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param routineScheduleContent The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(RoutineScheduleContent routineScheduleContent) { - helpDeleteInternally(routineScheduleContent, - new InternalDeleteCallback<RoutineScheduleContent>() { - public int callbackDelegateDelete( - RoutineScheduleContent entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity routineScheduleContent) { - delete((RoutineScheduleContent) routineScheduleContent); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleContentList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert( - List<RoutineScheduleContent> routineScheduleContentList) { - assertObjectNotNull("routineScheduleContentList", - routineScheduleContentList); - return delegateInsertList(routineScheduleContentList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param routineScheduleContentList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdate( - List<RoutineScheduleContent> routineScheduleContentList) { - assertObjectNotNull("routineScheduleContentList", - routineScheduleContentList); - return delegateUpdateList(routineScheduleContentList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleContentList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDelete( - List<RoutineScheduleContent> routineScheduleContentList) { - assertObjectNotNull("routineScheduleContentList", - routineScheduleContentList); - return delegateDeleteList(routineScheduleContentList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param routineScheduleContent Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(RoutineScheduleContent routineScheduleContent, - RoutineScheduleContentCB cb) { - assertObjectNotNull("routineScheduleContent", routineScheduleContent); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(routineScheduleContent); - filterEntityOfUpdate(routineScheduleContent); - assertEntityOfUpdate(routineScheduleContent); - return getMyDao().updateByQuery(cb, routineScheduleContent); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<RoutineScheduleContent> delegateSelectList( - RoutineScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(RoutineScheduleContent e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(RoutineScheduleContent e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateDelete(RoutineScheduleContent e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int[] delegateInsertList(List<RoutineScheduleContent> ls) { - assertObjectNotNull("routineScheduleContentList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<RoutineScheduleContent> ls) { - assertObjectNotNull("routineScheduleContentList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<RoutineScheduleContent> ls) { - assertObjectNotNull("routineScheduleContentList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return false; - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected RoutineScheduleContent downcast(Entity entity) { - return helpDowncastInternally(entity, RoutineScheduleContent.class); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleMappingBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsRoutineScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,624 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.RoutineScheduleMappingDbm; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.exdao.RoutineScheduleMappingDao; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; -import jp.sf.pal.scheduler.db.exentity.UserInfo; - -/** - * The behavior of ROUTINE_SCHEDULE_MAPPING. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, SCHEDULE_ID, USER_ID - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * - * - * [foreign-table] - * ROUTINE_SCHEDULE, USER_INFO - * - * [referrer-table] - * - * - * [foreign-property] - * routineSchedule, userInfo - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsRoutineScheduleMappingBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleMappingDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return RoutineScheduleMappingDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public RoutineScheduleMappingDbm getMyDBMeta() { - return RoutineScheduleMappingDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public RoutineScheduleMappingDao getMyDao() { - return _dao; - } - - public void setMyDao(RoutineScheduleMappingDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public RoutineScheduleMapping newMyEntity() { - return new RoutineScheduleMapping(); - } - - public RoutineScheduleMappingCB newMyConditionBean() { - return new RoutineScheduleMappingCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @return The selected count. - */ - public int selectCount(RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineScheduleMapping selectEntity(final RoutineScheduleMappingCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<RoutineScheduleMapping, RoutineScheduleMappingCB>() { - public List<RoutineScheduleMapping> callbackSelectList( - RoutineScheduleMappingCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public RoutineScheduleMapping selectEntityWithDeletedCheck( - final RoutineScheduleMappingCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<RoutineScheduleMapping, RoutineScheduleMappingCB>() { - public List<RoutineScheduleMapping> callbackSelectList( - RoutineScheduleMappingCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public RoutineScheduleMapping selectByPKValueWithDeletedCheck(Long id) { - RoutineScheduleMapping entity = new RoutineScheduleMapping(); - entity.setId(id); - final RoutineScheduleMappingCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<RoutineScheduleMapping> selectList( - RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<RoutineScheduleMapping>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<RoutineScheduleMapping> selectPage( - final RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<RoutineScheduleMapping> invoker = new PagingInvoker<RoutineScheduleMapping>( - getTableDbName()); - final PagingHandler<RoutineScheduleMapping> handler = new PagingHandler<RoutineScheduleMapping>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<RoutineScheduleMapping> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of RoutineScheduleMapping. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - RoutineScheduleMappingCB cb, - ValueLabelSetupper<RoutineScheduleMapping> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of foreign table 'RoutineSchedule'. - * - * @param routineScheduleMappingList The list of routineScheduleMapping. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<RoutineSchedule> pulloutRoutineSchedule( - List<RoutineScheduleMapping> routineScheduleMappingList) { - return helpPulloutInternally( - routineScheduleMappingList, - new InternalPulloutCallback<RoutineScheduleMapping, RoutineSchedule>() { - public RoutineSchedule callbackGetForeignEntity( - RoutineScheduleMapping entity) { - return entity.getRoutineSchedule(); - } - }); - } - - /** - * Pull out the list of foreign table 'UserInfo'. - * - * @param routineScheduleMappingList The list of routineScheduleMapping. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<UserInfo> pulloutUserInfo( - List<RoutineScheduleMapping> routineScheduleMappingList) { - return helpPulloutInternally( - routineScheduleMappingList, - new InternalPulloutCallback<RoutineScheduleMapping, UserInfo>() { - public UserInfo callbackGetForeignEntity( - RoutineScheduleMapping entity) { - return entity.getUserInfo(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param routineScheduleMapping The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(RoutineScheduleMapping routineScheduleMapping) { - assertEntityNotNull(routineScheduleMapping); - delegateInsert(routineScheduleMapping); - } - - @Override - protected void doCreate(Entity routineScheduleMapping) { - insert((RoutineScheduleMapping) routineScheduleMapping); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param routineScheduleMapping The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final RoutineScheduleMapping routineScheduleMapping) { - helpUpdateInternally(routineScheduleMapping, - new InternalUpdateCallback<RoutineScheduleMapping>() { - public int callbackDelegateUpdate( - RoutineScheduleMapping entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((RoutineScheduleMapping) entity); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - update((RoutineScheduleMapping) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param routineScheduleMapping The entity of insert or update target. - * (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate( - final RoutineScheduleMapping routineScheduleMapping) { - helpInsertOrUpdateInternally( - routineScheduleMapping, - new InternalInsertOrUpdateCallback<RoutineScheduleMapping, RoutineScheduleMappingCB>() { - public void callbackInsert(RoutineScheduleMapping entity) { - insert(entity); - } - - public void callbackUpdate(RoutineScheduleMapping entity) { - update(entity); - } - - public RoutineScheduleMappingCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(RoutineScheduleMappingCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity routineScheduleMapping) { - insertOrUpdate((RoutineScheduleMapping) routineScheduleMapping); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdate((RoutineScheduleMapping) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param routineScheduleMapping The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(RoutineScheduleMapping routineScheduleMapping) { - helpDeleteInternally(routineScheduleMapping, - new InternalDeleteCallback<RoutineScheduleMapping>() { - public int callbackDelegateDelete( - RoutineScheduleMapping entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity routineScheduleMapping) { - delete((RoutineScheduleMapping) routineScheduleMapping); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleMappingList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert( - List<RoutineScheduleMapping> routineScheduleMappingList) { - assertObjectNotNull("routineScheduleMappingList", - routineScheduleMappingList); - return delegateInsertList(routineScheduleMappingList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param routineScheduleMappingList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdate( - List<RoutineScheduleMapping> routineScheduleMappingList) { - assertObjectNotNull("routineScheduleMappingList", - routineScheduleMappingList); - return delegateUpdateList(routineScheduleMappingList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param routineScheduleMappingList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDelete( - List<RoutineScheduleMapping> routineScheduleMappingList) { - assertObjectNotNull("routineScheduleMappingList", - routineScheduleMappingList); - return delegateDeleteList(routineScheduleMappingList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param routineScheduleMapping Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(RoutineScheduleMapping routineScheduleMapping, - RoutineScheduleMappingCB cb) { - assertObjectNotNull("routineScheduleMapping", routineScheduleMapping); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(routineScheduleMapping); - filterEntityOfUpdate(routineScheduleMapping); - assertEntityOfUpdate(routineScheduleMapping); - return getMyDao().updateByQuery(cb, routineScheduleMapping); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<RoutineScheduleMapping> delegateSelectList( - RoutineScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(RoutineScheduleMapping e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(RoutineScheduleMapping e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateDelete(RoutineScheduleMapping e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int[] delegateInsertList(List<RoutineScheduleMapping> ls) { - assertObjectNotNull("routineScheduleMappingList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<RoutineScheduleMapping> ls) { - assertObjectNotNull("routineScheduleMappingList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<RoutineScheduleMapping> ls) { - assertObjectNotNull("routineScheduleMappingList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return false; - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected RoutineScheduleMapping downcast(Entity entity) { - return helpDowncastInternally(entity, RoutineScheduleMapping.class); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,839 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.load.LoadReferrerOption; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ConditionBeanSetupper; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleDbm; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.exbhv.SingleScheduleMappingBhv; -import jp.sf.pal.scheduler.db.exdao.SingleScheduleDao; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; - -/** - * The behavior of SINGLE_SCHEDULE. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * VERSIONNO - * - * [foreign-table] - * - * - * [referrer-table] - * SINGLE_SCHEDULE_CONTENT, SINGLE_SCHEDULE_MAPPING - * - * [foreign-property] - * singleScheduleContentAsOne - * - * [referrer-property] - * singleScheduleMappingList - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsSingleScheduleBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return SingleScheduleDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public SingleScheduleDbm getMyDBMeta() { - return SingleScheduleDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public SingleScheduleDao getMyDao() { - return _dao; - } - - public void setMyDao(SingleScheduleDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public SingleSchedule newMyEntity() { - return new SingleSchedule(); - } - - public SingleScheduleCB newMyConditionBean() { - return new SingleScheduleCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @return The selected count. - */ - public int selectCount(SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleSchedule selectEntity(final SingleScheduleCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<SingleSchedule, SingleScheduleCB>() { - public List<SingleSchedule> callbackSelectList( - SingleScheduleCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleSchedule selectEntityWithDeletedCheck(final SingleScheduleCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<SingleSchedule, SingleScheduleCB>() { - public List<SingleSchedule> callbackSelectList( - SingleScheduleCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public SingleSchedule selectByPKValueWithDeletedCheck(Long id) { - SingleSchedule entity = new SingleSchedule(); - entity.setId(id); - final SingleScheduleCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<SingleSchedule> selectList(SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<SingleSchedule>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<SingleSchedule> selectPage(final SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<SingleSchedule> invoker = new PagingInvoker<SingleSchedule>( - getTableDbName()); - final PagingHandler<SingleSchedule> handler = new PagingHandler<SingleSchedule>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<SingleSchedule> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of SingleSchedule. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - SingleScheduleCB cb, - ValueLabelSetupper<SingleSchedule> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - /** - * Load referrer of singleScheduleMappingList with the setupper for - * condition-bean of referrer. <br /> About internal policy, the value of - * primary key(and others too) is treated as case-insensitive. <br /> The - * condition-bean that the setupper provides have settings before you touch - * it. It is as follows: - * - * <pre> - * cb.query().setScheduleId_InScope(pkList); - * cb.query().addOrderBy_ScheduleId_Asc(); - * </pre> - * - * @param singleScheduleList The entity list of singleSchedule. (NotNull) - * @param conditionBeanSetupper The instance of referrer condition-bean - * setupper for registering referrer condition. (NotNull) - */ - public void loadSingleScheduleMappingList( - List<SingleSchedule> singleScheduleList, - ConditionBeanSetupper<SingleScheduleMappingCB> conditionBeanSetupper) { - assertObjectNotNull("singleScheduleList<SingleSchedule>", - singleScheduleList); - assertObjectNotNull("conditionBeanSetupper<SingleScheduleMappingCB>", - conditionBeanSetupper); - if (singleScheduleList.isEmpty()) { - return; - } - loadSingleScheduleMappingList( - singleScheduleList, - new LoadReferrerOption<SingleScheduleMappingCB, SingleScheduleMapping>( - conditionBeanSetupper)); - } - - /** - * {Refer to overload method that has an argument of condition-bean - * setupper.} - * - * @param singleScheduleList The entity list of singleSchedule. (NotNull) - * @param loadReferrerOption The option of load-referrer. (NotNull) - */ - public void loadSingleScheduleMappingList( - List<SingleSchedule> singleScheduleList, - LoadReferrerOption<SingleScheduleMappingCB, SingleScheduleMapping> loadReferrerOption) { - assertObjectNotNull("singleScheduleList<SingleSchedule>", - singleScheduleList); - assertObjectNotNull( - "loadReferrerOption<SingleScheduleMapping, SingleScheduleMappingCB>", - loadReferrerOption); - if (singleScheduleList.isEmpty()) { - return; - } - final SingleScheduleMappingBhv referrerBhv = xgetBSFLR().select( - SingleScheduleMappingBhv.class); - helpLoadReferrerInternally( - singleScheduleList, - loadReferrerOption, - new InternalLoadReferrerCallback<SingleSchedule, Long, SingleScheduleMappingCB, SingleScheduleMapping>() { - public Long callbackBase_getPrimaryKeyValue( - SingleSchedule entity) { - return entity.getId(); - } - - public void callbackBase_setReferrerList( - SingleSchedule entity, - List<SingleScheduleMapping> referrerList) { - entity.setSingleScheduleMappingList(referrerList); - } - - public SingleScheduleMappingCB callbackReferrer_newMyConditionBean() { - return referrerBhv.newMyConditionBean(); - } - - public void callbackReferrer_queryForeignKeyInScope( - SingleScheduleMappingCB cb, List<Long> pkList) { - cb.query().setScheduleId_InScope(pkList); - } - - public void callbackReferrer_queryAddOrderByForeignKeyAsc( - SingleScheduleMappingCB cb) { - cb.query().addOrderBy_ScheduleId_Asc(); - } - - public List<SingleScheduleMapping> callbackReferrer_selectList( - SingleScheduleMappingCB cb) { - return referrerBhv.selectList(cb); - } - - public Long callbackReferrer_getForeignKeyValue( - SingleScheduleMapping entity) { - return entity.getScheduleId(); - } - - public void callbackReferrer_setForeignEntity( - SingleScheduleMapping referrerEntity, - SingleSchedule baseEntity) { - referrerEntity.setSingleSchedule(baseEntity); - } - }); - } - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of referrer-as-one table 'SingleScheduleContent'. - * - * @param singleScheduleList The list of singleSchedule. (NotNull) - * @return The list of referrer-as-one table. (NotNull) - */ - public List<SingleScheduleContent> pulloutSingleScheduleContentAsOne( - List<SingleSchedule> singleScheduleList) { - return helpPulloutInternally( - singleScheduleList, - new InternalPulloutCallback<SingleSchedule, SingleScheduleContent>() { - public SingleScheduleContent callbackGetForeignEntity( - SingleSchedule entity) { - return entity.getSingleScheduleContentAsOne(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param singleSchedule The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(SingleSchedule singleSchedule) { - assertEntityNotNull(singleSchedule); - delegateInsert(singleSchedule); - } - - @Override - protected void doCreate(Entity singleSchedule) { - insert((SingleSchedule) singleSchedule); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param singleSchedule The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final SingleSchedule singleSchedule) { - helpUpdateInternally(singleSchedule, - new InternalUpdateCallback<SingleSchedule>() { - public int callbackDelegateUpdate(SingleSchedule entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((SingleSchedule) entity); - } - - /** - * Update the entity non-strictly modified-only. {UpdateCountZeroException, - * NonConcurrencyControl} - * - * @param singleSchedule The entity of update target. (NotNull) - * {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void updateNonstrict(final SingleSchedule singleSchedule) { - helpUpdateNonstrictInternally(singleSchedule, - new InternalUpdateNonstrictCallback<SingleSchedule>() { - public int callbackDelegateUpdateNonstrict( - SingleSchedule entity) { - return delegateUpdateNonstrict(entity); - } - }); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - updateNonstrict((SingleSchedule) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param singleSchedule The entity of insert or update target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate(final SingleSchedule singleSchedule) { - helpInsertOrUpdateInternally( - singleSchedule, - new InternalInsertOrUpdateCallback<SingleSchedule, SingleScheduleCB>() { - public void callbackInsert(SingleSchedule entity) { - insert(entity); - } - - public void callbackUpdate(SingleSchedule entity) { - update(entity); - } - - public SingleScheduleCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(SingleScheduleCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity singleSchedule) { - insertOrUpdate((SingleSchedule) singleSchedule); - } - - /** - * Insert or update the entity non-strictly modified-only. - * {NonConcurrencyControl(when update)} - * - * @param singleSchedule The entity of insert or update target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdateNonstrict(SingleSchedule singleSchedule) { - helpInsertOrUpdateInternally(singleSchedule, - new InternalInsertOrUpdateNonstrictCallback<SingleSchedule>() { - public void callbackInsert(SingleSchedule entity) { - insert(entity); - } - - public void callbackUpdateNonstrict(SingleSchedule entity) { - updateNonstrict(entity); - } - }); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdateNonstrict((SingleSchedule) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param singleSchedule The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyUpdatedException - * When the entity has already been updated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(SingleSchedule singleSchedule) { - helpDeleteInternally(singleSchedule, - new InternalDeleteCallback<SingleSchedule>() { - public int callbackDelegateDelete(SingleSchedule entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity singleSchedule) { - delete((SingleSchedule) singleSchedule); - } - - /** - * Delete the entity non-strictly. {UpdateCountZeroException, - * NonConcurrencyControl} - * - * @param singleSchedule Entity. (NotNull) {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void deleteNonstrict(SingleSchedule singleSchedule) { - helpDeleteNonstrictInternally(singleSchedule, - new InternalDeleteNonstrictCallback<SingleSchedule>() { - public int callbackDelegateDeleteNonstrict( - SingleSchedule entity) { - return delegateDeleteNonstrict(entity); - } - }); - } - - /** - * Delete the entity non-strictly ignoring deleted. - * {UpdateCountZeroException, NonConcurrencyControl} - * - * @param singleSchedule Entity. (NotNull) {PrimaryKeyRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void deleteNonstrictIgnoreDeleted(SingleSchedule singleSchedule) { - helpDeleteNonstrictIgnoreDeletedInternally( - singleSchedule, - new InternalDeleteNonstrictIgnoreDeletedCallback<SingleSchedule>() { - public int callbackDelegateDeleteNonstrict( - SingleSchedule entity) { - return delegateDeleteNonstrict(entity); - } - }); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert(List<SingleSchedule> singleScheduleList) { - assertObjectNotNull("singleScheduleList", singleScheduleList); - return delegateInsertList(singleScheduleList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param singleScheduleList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException - * When the entity has already been updated. This exception - * extends ${glEntityAlreadyUpdateException}. - */ - public int[] batchUpdate(List<SingleSchedule> singleScheduleList) { - assertObjectNotNull("singleScheduleList", singleScheduleList); - return delegateUpdateList(singleScheduleList); - } - - /** - * Batch update the list non-strictly. All columns are update target. {NOT - * modified only} <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdateNonstrict(List<SingleSchedule> singleScheduleList) { - assertObjectNotNull("singleScheduleList", singleScheduleList); - return delegateUpdateListNonstrict(singleScheduleList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.BatchEntityAlreadyUpdatedException - * When the entity has already been updated. This exception - * extends ${glEntityAlreadyUpdateException}. - */ - public int[] batchDelete(List<SingleSchedule> singleScheduleList) { - assertObjectNotNull("singleScheduleList", singleScheduleList); - return delegateDeleteList(singleScheduleList); - } - - /** - * Batch delete the list non-strictly. <br /> This method use 'Batch Update' - * of java.sql.PreparedStatement. - * - * @param singleScheduleList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDeleteNonstrict(List<SingleSchedule> singleScheduleList) { - assertObjectNotNull("singleScheduleList", singleScheduleList); - return delegateDeleteListNonstrict(singleScheduleList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param singleSchedule Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(SingleSchedule singleSchedule, SingleScheduleCB cb) { - assertObjectNotNull("singleSchedule", singleSchedule); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(singleSchedule); - filterEntityOfUpdate(singleSchedule); - assertEntityOfUpdate(singleSchedule); - return getMyDao().updateByQuery(cb, singleSchedule); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<SingleSchedule> delegateSelectList(SingleScheduleCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(SingleSchedule e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(SingleSchedule e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateUpdateNonstrict(SingleSchedule e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateNonstrictModifiedOnly(e); - } - - protected int delegateDelete(SingleSchedule e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int delegateDeleteNonstrict(SingleSchedule e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().deleteNonstrict(e); - } - - protected int[] delegateInsertList(List<SingleSchedule> ls) { - assertObjectNotNull("singleScheduleList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<SingleSchedule> ls) { - assertObjectNotNull("singleScheduleList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateUpdateListNonstrict(List<SingleSchedule> ls) { - assertObjectNotNull("singleScheduleList", ls); - return getMyDao().updateListNonstrict( - helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<SingleSchedule> ls) { - assertObjectNotNull("singleScheduleList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - protected int[] delegateDeleteListNonstrict(List<SingleSchedule> ls) { - assertObjectNotNull("singleScheduleList", ls); - return getMyDao().deleteListNonstrict( - helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return !(downcast(entity).getVersionno() + "").equals("null");// For - // primitive - // type - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected SingleSchedule downcast(Entity entity) { - return helpDowncastInternally(entity, SingleSchedule.class); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleContentBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,603 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleContentDbm; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.exdao.SingleScheduleContentDao; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; - -/** - * The behavior of SINGLE_SCHEDULE_CONTENT. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, CONTENT - * - * [sequence] - * - * - * [identity] - * - * - * [version-no] - * - * - * [foreign-table] - * SINGLE_SCHEDULE - * - * [referrer-table] - * - * - * [foreign-property] - * singleSchedule - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsSingleScheduleContentBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleContentDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return SingleScheduleContentDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public SingleScheduleContentDbm getMyDBMeta() { - return SingleScheduleContentDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public SingleScheduleContentDao getMyDao() { - return _dao; - } - - public void setMyDao(SingleScheduleContentDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public SingleScheduleContent newMyEntity() { - return new SingleScheduleContent(); - } - - public SingleScheduleContentCB newMyConditionBean() { - return new SingleScheduleContentCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @return The selected count. - */ - public int selectCount(SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleScheduleContent selectEntity(final SingleScheduleContentCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<SingleScheduleContent, SingleScheduleContentCB>() { - public List<SingleScheduleContent> callbackSelectList( - SingleScheduleContentCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleScheduleContent selectEntityWithDeletedCheck( - final SingleScheduleContentCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<SingleScheduleContent, SingleScheduleContentCB>() { - public List<SingleScheduleContent> callbackSelectList( - SingleScheduleContentCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public SingleScheduleContent selectByPKValueWithDeletedCheck(Long id) { - SingleScheduleContent entity = new SingleScheduleContent(); - entity.setId(id); - final SingleScheduleContentCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<SingleScheduleContent> selectList( - SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<SingleScheduleContent>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<SingleScheduleContent> selectPage( - final SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<SingleScheduleContent> invoker = new PagingInvoker<SingleScheduleContent>( - getTableDbName()); - final PagingHandler<SingleScheduleContent> handler = new PagingHandler<SingleScheduleContent>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<SingleScheduleContent> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of SingleScheduleContent. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - SingleScheduleContentCB cb, - ValueLabelSetupper<SingleScheduleContent> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of foreign table 'SingleSchedule'. - * - * @param singleScheduleContentList The list of singleScheduleContent. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<SingleSchedule> pulloutSingleSchedule( - List<SingleScheduleContent> singleScheduleContentList) { - return helpPulloutInternally( - singleScheduleContentList, - new InternalPulloutCallback<SingleScheduleContent, SingleSchedule>() { - public SingleSchedule callbackGetForeignEntity( - SingleScheduleContent entity) { - return entity.getSingleSchedule(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param singleScheduleContent The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(SingleScheduleContent singleScheduleContent) { - assertEntityNotNull(singleScheduleContent); - delegateInsert(singleScheduleContent); - } - - @Override - protected void doCreate(Entity singleScheduleContent) { - insert((SingleScheduleContent) singleScheduleContent); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param singleScheduleContent The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final SingleScheduleContent singleScheduleContent) { - helpUpdateInternally(singleScheduleContent, - new InternalUpdateCallback<SingleScheduleContent>() { - public int callbackDelegateUpdate( - SingleScheduleContent entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((SingleScheduleContent) entity); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - update((SingleScheduleContent) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param singleScheduleContent The entity of insert or update target. - * (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate(final SingleScheduleContent singleScheduleContent) { - helpInsertOrUpdateInternally( - singleScheduleContent, - new InternalInsertOrUpdateCallback<SingleScheduleContent, SingleScheduleContentCB>() { - public void callbackInsert(SingleScheduleContent entity) { - insert(entity); - } - - public void callbackUpdate(SingleScheduleContent entity) { - update(entity); - } - - public SingleScheduleContentCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(SingleScheduleContentCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity singleScheduleContent) { - insertOrUpdate((SingleScheduleContent) singleScheduleContent); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdate((SingleScheduleContent) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param singleScheduleContent The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(SingleScheduleContent singleScheduleContent) { - helpDeleteInternally(singleScheduleContent, - new InternalDeleteCallback<SingleScheduleContent>() { - public int callbackDelegateDelete( - SingleScheduleContent entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity singleScheduleContent) { - delete((SingleScheduleContent) singleScheduleContent); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleContentList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert( - List<SingleScheduleContent> singleScheduleContentList) { - assertObjectNotNull("singleScheduleContentList", - singleScheduleContentList); - return delegateInsertList(singleScheduleContentList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param singleScheduleContentList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdate( - List<SingleScheduleContent> singleScheduleContentList) { - assertObjectNotNull("singleScheduleContentList", - singleScheduleContentList); - return delegateUpdateList(singleScheduleContentList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleContentList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDelete( - List<SingleScheduleContent> singleScheduleContentList) { - assertObjectNotNull("singleScheduleContentList", - singleScheduleContentList); - return delegateDeleteList(singleScheduleContentList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param singleScheduleContent Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(SingleScheduleContent singleScheduleContent, - SingleScheduleContentCB cb) { - assertObjectNotNull("singleScheduleContent", singleScheduleContent); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(singleScheduleContent); - filterEntityOfUpdate(singleScheduleContent); - assertEntityOfUpdate(singleScheduleContent); - return getMyDao().updateByQuery(cb, singleScheduleContent); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<SingleScheduleContent> delegateSelectList( - SingleScheduleContentCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(SingleScheduleContent e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(SingleScheduleContent e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateDelete(SingleScheduleContent e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int[] delegateInsertList(List<SingleScheduleContent> ls) { - assertObjectNotNull("singleScheduleContentList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<SingleScheduleContent> ls) { - assertObjectNotNull("singleScheduleContentList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<SingleScheduleContent> ls) { - assertObjectNotNull("singleScheduleContentList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return false; - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected SingleScheduleContent downcast(Entity entity) { - return helpDowncastInternally(entity, SingleScheduleContent.class); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleMappingBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsSingleScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,622 +0,0 @@ -package jp.sf.pal.scheduler.db.bsbhv; - -import java.util.List; - -import jp.sf.pal.scheduler.db.allcommon.DaoReadable; -import jp.sf.pal.scheduler.db.allcommon.DaoWritable; -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.bhv.setup.ValueLabelSetupper; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ListResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingHandler; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingInvoker; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.bsentity.dbmeta.SingleScheduleMappingDbm; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.exdao.SingleScheduleMappingDao; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; -import jp.sf.pal.scheduler.db.exentity.UserInfo; - -/** - * The behavior of SINGLE_SCHEDULE_MAPPING. - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, SCHEDULE_ID, USER_ID - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * - * - * [foreign-table] - * SINGLE_SCHEDULE, USER_INFO - * - * [referrer-table] - * - * - * [foreign-property] - * singleSchedule, userInfo - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ -public abstract class BsSingleScheduleMappingBhv extends - jp.sf.pal.scheduler.db.allcommon.bhv.AbstractBehaviorWritable { - - //========================================================================== - // ========= - // Definition - // ========== - /* df:BehaviorQueryPathBegin */ - /* df:BehaviorQueryPathEnd */ - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleMappingDao _dao; - - //========================================================================== - // ========= - // Table name - // ========== - /** @return The name on database of table. (NotNull) */ - public String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - /** @return The meta data of the database. (NotNull) */ - public DBMeta getDBMeta() { - return SingleScheduleMappingDbm.getInstance(); - } - - /** @return The meta data of the database as my table type. (NotNull) */ - public SingleScheduleMappingDbm getMyDBMeta() { - return SingleScheduleMappingDbm.getInstance(); - } - - //========================================================================== - // ========= - // Dao Accessor - // ============ - public SingleScheduleMappingDao getMyDao() { - return _dao; - } - - public void setMyDao(SingleScheduleMappingDao dao) { - assertObjectNotNull("dao", dao); - _dao = dao; - } - - public DaoReadable getDaoReadable() { - return getMyDao(); - } - - public DaoWritable getDaoWritable() { - return getMyDao(); - } - - //========================================================================== - // ========= - // New Instance - // ============ - public Entity newEntity() { - return newMyEntity(); - } - - public ConditionBean newConditionBean() { - return newMyConditionBean(); - } - - public SingleScheduleMapping newMyEntity() { - return new SingleScheduleMapping(); - } - - public SingleScheduleMappingCB newMyConditionBean() { - return new SingleScheduleMappingCB(); - } - - //========================================================================== - // ========= - // Count Select - // ============ - /** - * Select the count of the condition-bean. {IgnorePagingCondition} - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @return The selected count. - */ - public int selectCount(SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return delegateSelectCount(cb); - } - - //========================================================================== - // ========= - // Entity Select - // ============= - /** - * Select the entity by the condition-bean. - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @return The selected entity. (Nullalble) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleScheduleMapping selectEntity(final SingleScheduleMappingCB cb) { - return helpSelectEntityInternally( - cb, - new InternalSelectEntityCallback<SingleScheduleMapping, SingleScheduleMappingCB>() { - public List<SingleScheduleMapping> callbackSelectList( - SingleScheduleMappingCB cb) { - return selectList(cb); - } - }); - } - - /** - * Select the entity by the condition-bean with deleted check. - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @return The selected entity. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public SingleScheduleMapping selectEntityWithDeletedCheck( - final SingleScheduleMappingCB cb) { - return helpSelectEntityWithDeletedCheckInternally( - cb, - new InternalSelectEntityWithDeletedCheckCallback<SingleScheduleMapping, SingleScheduleMappingCB>() { - public List<SingleScheduleMapping> callbackSelectList( - SingleScheduleMappingCB cb) { - return selectList(cb); - } - }); - } - - /* - * (non-javadoc) Select the entity with deleted check. {by primary-key - * value} - * @param primaryKey The keys of primary. - * @return The selected entity. (NotNull) - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception - * jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException When - * the entity has been duplicated. - */ - public SingleScheduleMapping selectByPKValueWithDeletedCheck(Long id) { - SingleScheduleMapping entity = new SingleScheduleMapping(); - entity.setId(id); - final SingleScheduleMappingCB cb = newMyConditionBean(); - cb.acceptPrimaryKeyMapString(getDBMeta().extractPrimaryKeyMapString( - entity)); - return selectEntityWithDeletedCheck(cb); - } - - //========================================================================== - // ========= - // List Select - // =========== - /** - * Select the list as result bean. - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @return The result bean of selected list. (NotNull) - */ - public ListResultBean<SingleScheduleMapping> selectList( - SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return new ResultBeanBuilder<SingleScheduleMapping>(getTableDbName()) - .buildListResultBean(cb, delegateSelectList(cb)); - } - - //========================================================================== - // ========= - // Page Select - // =========== - /** - * Select the page as result bean. - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @return The result bean of selected page. (NotNull) - */ - public PagingResultBean<SingleScheduleMapping> selectPage( - final SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - final PagingInvoker<SingleScheduleMapping> invoker = new PagingInvoker<SingleScheduleMapping>( - getTableDbName()); - final PagingHandler<SingleScheduleMapping> handler = new PagingHandler<SingleScheduleMapping>() { - public PagingBean getPagingBean() { - return cb; - } - - public int count() { - return selectCount(cb); - } - - public List<SingleScheduleMapping> paging() { - return selectList(cb); - } - }; - return invoker.invokePaging(handler); - } - - //========================================================================== - // ========= - // Various Select - // ============== - /** - * Select the list of value-label. - * - * @param cb The condition-bean of SingleScheduleMapping. (NotNull) - * @param valueLabelSetupper The setupper of value-label. (NotNull) - * @return The list of value-label. (NotNull) - */ - public List<java.util.Map<String, Object>> selectValueLabelList( - SingleScheduleMappingCB cb, - ValueLabelSetupper<SingleScheduleMapping> valueLabelSetupper) { - return createValueLabelList(selectList(cb), valueLabelSetupper); - } - - //========================================================================== - // ========= - // Load Referrer - // ============= - - //========================================================================== - // ========= - // Pullout Foreign - // =============== - /** - * Pull out the list of foreign table 'SingleSchedule'. - * - * @param singleScheduleMappingList The list of singleScheduleMapping. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<SingleSchedule> pulloutSingleSchedule( - List<SingleScheduleMapping> singleScheduleMappingList) { - return helpPulloutInternally( - singleScheduleMappingList, - new InternalPulloutCallback<SingleScheduleMapping, SingleSchedule>() { - public SingleSchedule callbackGetForeignEntity( - SingleScheduleMapping entity) { - return entity.getSingleSchedule(); - } - }); - } - - /** - * Pull out the list of foreign table 'UserInfo'. - * - * @param singleScheduleMappingList The list of singleScheduleMapping. - * (NotNull) - * @return The list of foreign table. (NotNull) - */ - public List<UserInfo> pulloutUserInfo( - List<SingleScheduleMapping> singleScheduleMappingList) { - return helpPulloutInternally(singleScheduleMappingList, - new InternalPulloutCallback<SingleScheduleMapping, UserInfo>() { - public UserInfo callbackGetForeignEntity( - SingleScheduleMapping entity) { - return entity.getUserInfo(); - } - }); - } - - //========================================================================== - // ========= - // Entity Update - // ============= - /** - * Insert the entity. - * - * @param singleScheduleMapping The entity of insert target. (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insert(SingleScheduleMapping singleScheduleMapping) { - assertEntityNotNull(singleScheduleMapping); - delegateInsert(singleScheduleMapping); - } - - @Override - protected void doCreate(Entity singleScheduleMapping) { - insert((SingleScheduleMapping) singleScheduleMapping); - } - - /** - * Update the entity modified-only. {UpdateCountZeroException, - * ConcurrencyControl} - * - * @param singleScheduleMapping The entity of update target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void update(final SingleScheduleMapping singleScheduleMapping) { - helpUpdateInternally(singleScheduleMapping, - new InternalUpdateCallback<SingleScheduleMapping>() { - public int callbackDelegateUpdate( - SingleScheduleMapping entity) { - return delegateUpdate(entity); - } - }); - } - - @Override - protected void doModify(Entity entity) { - update((SingleScheduleMapping) entity); - } - - @Override - protected void doModifyNonstrict(Entity entity) { - update((SingleScheduleMapping) entity); - } - - /** - * Insert or update the entity modified-only. {ConcurrencyControl(when - * update)} - * - * @param singleScheduleMapping The entity of insert or update target. - * (NotNull) - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyExistsException - * When the entity already exists. (Unique Constraint - * Violation) - */ - public void insertOrUpdate(final SingleScheduleMapping singleScheduleMapping) { - helpInsertOrUpdateInternally( - singleScheduleMapping, - new InternalInsertOrUpdateCallback<SingleScheduleMapping, SingleScheduleMappingCB>() { - public void callbackInsert(SingleScheduleMapping entity) { - insert(entity); - } - - public void callbackUpdate(SingleScheduleMapping entity) { - update(entity); - } - - public SingleScheduleMappingCB callbackNewMyConditionBean() { - return newMyConditionBean(); - } - - public int callbackSelectCount(SingleScheduleMappingCB cb) { - return selectCount(cb); - } - }); - } - - @Override - protected void doCreateOrUpdate(Entity singleScheduleMapping) { - insertOrUpdate((SingleScheduleMapping) singleScheduleMapping); - } - - @Override - protected void doCreateOrUpdateNonstrict(Entity entity) { - insertOrUpdate((SingleScheduleMapping) entity); - } - - /** - * Delete the entity. {UpdateCountZeroException, ConcurrencyControl} - * - * @param singleScheduleMapping The entity of delete target. (NotNull) - * {PrimaryKeyRequired, ConcurrencyColumnRequired} - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityDuplicatedException - * When the entity has been duplicated. - */ - public void delete(SingleScheduleMapping singleScheduleMapping) { - helpDeleteInternally(singleScheduleMapping, - new InternalDeleteCallback<SingleScheduleMapping>() { - public int callbackDelegateDelete( - SingleScheduleMapping entity) { - return delegateDelete(entity); - } - }); - } - - @Override - protected void doRemove(Entity singleScheduleMapping) { - delete((SingleScheduleMapping) singleScheduleMapping); - } - - //========================================================================== - // ========= - // Batch Update - // ============ - /** - * Batch insert the list. This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleMappingList The list of the entity. (NotNull) - * @return The array of inserted count. - */ - public int[] batchInsert( - List<SingleScheduleMapping> singleScheduleMappingList) { - assertObjectNotNull("singleScheduleMappingList", - singleScheduleMappingList); - return delegateInsertList(singleScheduleMappingList); - } - - /** - * Batch update the list. All columns are update target. {NOT modified only} - * <br /> This method use 'Batch Update' of java.sql.PreparedStatement. - * - * @param singleScheduleMappingList The list of the entity. (NotNull) - * @return The array of updated count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchUpdate( - List<SingleScheduleMapping> singleScheduleMappingList) { - assertObjectNotNull("singleScheduleMappingList", - singleScheduleMappingList); - return delegateUpdateList(singleScheduleMappingList); - } - - /** - * Batch delete the list. <br /> This method use 'Batch Update' of - * java.sql.PreparedStatement. - * - * @param singleScheduleMappingList The list of the entity. (NotNull) - * @return The array of deleted count. - * @exception jp.sf.pal.scheduler.db.allcommon.exception.EntityAlreadyDeletedException - * When the entity has already been deleted. - */ - public int[] batchDelete( - List<SingleScheduleMapping> singleScheduleMappingList) { - assertObjectNotNull("singleScheduleMappingList", - singleScheduleMappingList); - return delegateDeleteList(singleScheduleMappingList); - } - - //========================================================================== - // ========= - // Query Update - // ============ - /** - * Query update the several entities. {NoConcurrencyControl} - * - * @param singleScheduleMapping Entity. (NotNull) {PrimaryKeyNotRequired} - * @param cb Condition-bean. (NotNull) - * @return The updated count. - */ - public int queryUpdate(SingleScheduleMapping singleScheduleMapping, - SingleScheduleMappingCB cb) { - assertObjectNotNull("singleScheduleMapping", singleScheduleMapping); - assertConditionBeanNotNull(cb); - setupCommonColumnOfUpdateIfNeeds(singleScheduleMapping); - filterEntityOfUpdate(singleScheduleMapping); - assertEntityOfUpdate(singleScheduleMapping); - return getMyDao().updateByQuery(cb, singleScheduleMapping); - } - - /** - * Query delete the several entities. {NoConcurrencyControl} - * - * @param cb Condition-bean. (NotNull) - * @return The deleted count. - */ - public int queryDelete(SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().deleteByQuery(cb); - } - - //========================================================================== - // ========= - // Various Update - // ============== - - //========================================================================== - // ========= - // Delegate Method - // =============== - // ----------------------------------------------------- - // Select - // ------ - protected int delegateSelectCount(SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectCount(cb); - } - - protected List<SingleScheduleMapping> delegateSelectList( - SingleScheduleMappingCB cb) { - assertConditionBeanNotNull(cb); - return getMyDao().selectList(cb); - } - - // ----------------------------------------------------- - // Update - // ------ - protected int delegateInsert(SingleScheduleMapping e) { - if (!processBeforeInsert(e)) { - return 1; - } - return getMyDao().insert(e); - } - - protected int delegateUpdate(SingleScheduleMapping e) { - if (!processBeforeUpdate(e)) { - return 1; - } - return getMyDao().updateModifiedOnly(e); - } - - protected int delegateDelete(SingleScheduleMapping e) { - if (!processBeforeDelete(e)) { - return 1; - } - return getMyDao().delete(e); - } - - protected int[] delegateInsertList(List<SingleScheduleMapping> ls) { - assertObjectNotNull("singleScheduleMappingList", ls); - return getMyDao().insertList(helpFilterBeforeInsertInternally(ls)); - } - - protected int[] delegateUpdateList(List<SingleScheduleMapping> ls) { - assertObjectNotNull("singleScheduleMappingList", ls); - return getMyDao().updateList(helpFilterBeforeUpdateInternally(ls)); - } - - protected int[] delegateDeleteList(List<SingleScheduleMapping> ls) { - assertObjectNotNull("singleScheduleMappingList", ls); - return getMyDao().deleteList(helpFilterBeforeDeleteInternally(ls)); - } - - //========================================================================== - // ========= - // Optimistic Lock Info - // ==================== - @Override - protected boolean hasVersionNoValue(Entity entity) { - return false; - } - - @Override - protected boolean hasUpdateDateValue(Entity entity) { - return false; - } - - //========================================================================== - // ========= - // Helper - // ====== - protected SingleScheduleMapping downcast(Entity entity) { - return helpDowncastInternally(entity, SingleScheduleMapping.class); - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsUserInfoBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsUserInfoBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsbhv/BsUserInfoBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -17,22 +17,19 @@ import jp.sf.pal.scheduler.db.allcommon.cbean.ResultBeanBuilder; import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; import jp.sf.pal.scheduler.db.bsentity.dbmeta.UserInfoDbm; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.GroupMappingCB; import jp.sf.pal.scheduler.db.cbean.RoleMappingCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.UserInfoCB; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv; import jp.sf.pal.scheduler.db.exbhv.GroupMappingBhv; import jp.sf.pal.scheduler.db.exbhv.RoleMappingBhv; -import jp.sf.pal.scheduler.db.exbhv.RoutineScheduleMappingBhv; -import jp.sf.pal.scheduler.db.exbhv.SingleScheduleMappingBhv; import jp.sf.pal.scheduler.db.exdao.UserInfoDao; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; import jp.sf.pal.scheduler.db.exentity.GroupInfo; import jp.sf.pal.scheduler.db.exentity.GroupMapping; import jp.sf.pal.scheduler.db.exentity.RoleInfo; import jp.sf.pal.scheduler.db.exentity.RoleMapping; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; import jp.sf.pal.scheduler.db.exentity.UserInfo; /** @@ -58,13 +55,13 @@ * GROUP_INFO, ROLE_INFO * * [referrer-table] - * GROUP_MAPPING, ROLE_MAPPING, ROUTINE_SCHEDULE_MAPPING, SINGLE_SCHEDULE_MAPPING + * EVENT_SCHEDULE_MAPPING, GROUP_MAPPING, ROLE_MAPPING * * [foreign-property] * groupInfo, roleInfo * * [referrer-property] - * groupMappingList, roleMappingList, routineScheduleMappingList, singleScheduleMappingList + * eventScheduleMappingList, groupMappingList, roleMappingList * </pre> * * @author DBFlute(AutoGenerator) @@ -293,11 +290,11 @@ // Load Referrer // ============= /** - * Load referrer of groupMappingList with the setupper for condition-bean of - * referrer. <br /> About internal policy, the value of primary key(and - * others too) is treated as case-insensitive. <br /> The condition-bean - * that the setupper provides have settings before you touch it. It is as - * follows: + * Load referrer of eventScheduleMappingList with the setupper for + * condition-bean of referrer. <br /> About internal policy, the value of + * primary key(and others too) is treated as case-insensitive. <br /> The + * condition-bean that the setupper provides have settings before you touch + * it. It is as follows: * * <pre> * cb.query().setUserId_InScope(pkList); @@ -308,16 +305,17 @@ * @param conditionBeanSetupper The instance of referrer condition-bean * setupper for registering referrer condition. (NotNull) */ - public void loadGroupMappingList(List<UserInfo> userInfoList, - ConditionBeanSetupper<GroupMappingCB> conditionBeanSetupper) { + public void loadEventScheduleMappingList(List<UserInfo> userInfoList, + ConditionBeanSetupper<EventScheduleMappingCB> conditionBeanSetupper) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("conditionBeanSetupper<GroupMappingCB>", + assertObjectNotNull("conditionBeanSetupper<EventScheduleMappingCB>", conditionBeanSetupper); if (userInfoList.isEmpty()) { return; } - loadGroupMappingList(userInfoList, - new LoadReferrerOption<GroupMappingCB, GroupMapping>( + loadEventScheduleMappingList( + userInfoList, + new LoadReferrerOption<EventScheduleMappingCB, EventScheduleMapping>( conditionBeanSetupper)); } @@ -328,63 +326,66 @@ * @param userInfoList The entity list of userInfo. (NotNull) * @param loadReferrerOption The option of load-referrer. (NotNull) */ - public void loadGroupMappingList(List<UserInfo> userInfoList, - LoadReferrerOption<GroupMappingCB, GroupMapping> loadReferrerOption) { + public void loadEventScheduleMappingList( + List<UserInfo> userInfoList, + LoadReferrerOption<EventScheduleMappingCB, EventScheduleMapping> loadReferrerOption) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("loadReferrerOption<GroupMapping, GroupMappingCB>", + assertObjectNotNull( + "loadReferrerOption<EventScheduleMapping, EventScheduleMappingCB>", loadReferrerOption); if (userInfoList.isEmpty()) { return; } - final GroupMappingBhv referrerBhv = xgetBSFLR().select( - GroupMappingBhv.class); + final EventScheduleMappingBhv referrerBhv = xgetBSFLR().select( + EventScheduleMappingBhv.class); helpLoadReferrerInternally( userInfoList, loadReferrerOption, - new InternalLoadReferrerCallback<UserInfo, String, GroupMappingCB, GroupMapping>() { + new InternalLoadReferrerCallback<UserInfo, String, EventScheduleMappingCB, EventScheduleMapping>() { public String callbackBase_getPrimaryKeyValue( UserInfo entity) { return entity.getUserId(); } public void callbackBase_setReferrerList(UserInfo entity, - List<GroupMapping> referrerList) { - entity.setGroupMappingList(referrerList); + List<EventScheduleMapping> referrerList) { + entity.setEventScheduleMappingList(referrerList); } - public GroupMappingCB callbackReferrer_newMyConditionBean() { + public EventScheduleMappingCB callbackReferrer_newMyConditionBean() { return referrerBhv.newMyConditionBean(); } public void callbackReferrer_queryForeignKeyInScope( - GroupMappingCB cb, List<String> pkList) { + EventScheduleMappingCB cb, List<String> pkList) { cb.query().setUserId_InScope(pkList); } public void callbackReferrer_queryAddOrderByForeignKeyAsc( - GroupMappingCB cb) { + EventScheduleMappingCB cb) { cb.query().addOrderBy_UserId_Asc(); } - public List<GroupMapping> callbackReferrer_selectList( - GroupMappingCB cb) { + public List<EventScheduleMapping> callbackReferrer_selectList( + EventScheduleMappingCB cb) { return referrerBhv.selectList(cb); } public String callbackReferrer_getForeignKeyValue( - GroupMapping entity) { + EventScheduleMapping entity) { return entity.getUserId(); } public void callbackReferrer_setForeignEntity( - GroupMapping referrerEntity, UserInfo baseEntity) { + EventScheduleMapping referrerEntity, + UserInfo baseEntity) { referrerEntity.setUserInfo(baseEntity); } }); } /** - * Load referrer of roleMappingList with the setupper for condition-bean of + * Load referrer of groupMappingList with the setupper for condition-bean of * referrer. <br /> About internal policy, the value of primary key(and * others too) is treated as case-insensitive. <br /> The condition-bean * that the setupper provides have settings before you touch it. It is as @@ -399,16 +400,16 @@ * @param conditionBeanSetupper The instance of referrer condition-bean * setupper for registering referrer condition. (NotNull) */ - public void loadRoleMappingList(List<UserInfo> userInfoList, - ConditionBeanSetupper<RoleMappingCB> conditionBeanSetupper) { + public void loadGroupMappingList(List<UserInfo> userInfoList, + ConditionBeanSetupper<GroupMappingCB> conditionBeanSetupper) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("conditionBeanSetupper<RoleMappingCB>", + assertObjectNotNull("conditionBeanSetupper<GroupMappingCB>", conditionBeanSetupper); if (userInfoList.isEmpty()) { return; } - loadRoleMappingList(userInfoList, - new LoadReferrerOption<RoleMappingCB, RoleMapping>( + loadGroupMappingList(userInfoList, + new LoadReferrerOption<GroupMappingCB, GroupMapping>( conditionBeanSetupper)); } @@ -419,67 +420,67 @@ * @param userInfoList The entity list of userInfo. (NotNull) * @param loadReferrerOption The option of load-referrer. (NotNull) */ - public void loadRoleMappingList(List<UserInfo> userInfoList, - LoadReferrerOption<RoleMappingCB, RoleMapping> loadReferrerOption) { + public void loadGroupMappingList(List<UserInfo> userInfoList, + LoadReferrerOption<GroupMappingCB, GroupMapping> loadReferrerOption) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("loadReferrerOption<RoleMapping, RoleMappingCB>", + assertObjectNotNull("loadReferrerOption<GroupMapping, GroupMappingCB>", loadReferrerOption); if (userInfoList.isEmpty()) { return; } - final RoleMappingBhv referrerBhv = xgetBSFLR().select( - RoleMappingBhv.class); + final GroupMappingBhv referrerBhv = xgetBSFLR().select( + GroupMappingBhv.class); helpLoadReferrerInternally( userInfoList, loadReferrerOption, - new InternalLoadReferrerCallback<UserInfo, String, RoleMappingCB, RoleMapping>() { + new InternalLoadReferrerCallback<UserInfo, String, GroupMappingCB, GroupMapping>() { public String callbackBase_getPrimaryKeyValue( UserInfo entity) { return entity.getUserId(); } public void callbackBase_setReferrerList(UserInfo entity, - List<RoleMapping> referrerList) { - entity.setRoleMappingList(referrerList); + List<GroupMapping> referrerList) { + entity.setGroupMappingList(referrerList); } - public RoleMappingCB callbackReferrer_newMyConditionBean() { + public GroupMappingCB callbackReferrer_newMyConditionBean() { return referrerBhv.newMyConditionBean(); } public void callbackReferrer_queryForeignKeyInScope( - RoleMappingCB cb, List<String> pkList) { + GroupMappingCB cb, List<String> pkList) { cb.query().setUserId_InScope(pkList); } public void callbackReferrer_queryAddOrderByForeignKeyAsc( - RoleMappingCB cb) { + GroupMappingCB cb) { cb.query().addOrderBy_UserId_Asc(); } - public List<RoleMapping> callbackReferrer_selectList( - RoleMappingCB cb) { + public List<GroupMapping> callbackReferrer_selectList( + GroupMappingCB cb) { return referrerBhv.selectList(cb); } public String callbackReferrer_getForeignKeyValue( - RoleMapping entity) { + GroupMapping entity) { return entity.getUserId(); } public void callbackReferrer_setForeignEntity( - RoleMapping referrerEntity, UserInfo baseEntity) { + GroupMapping referrerEntity, UserInfo baseEntity) { referrerEntity.setUserInfo(baseEntity); } }); } /** - * Load referrer of routineScheduleMappingList with the setupper for - * condition-bean of referrer. <br /> About internal policy, the value of - * primary key(and others too) is treated as case-insensitive. <br /> The - * condition-bean that the setupper provides have settings before you touch - * it. It is as follows: + * Load referrer of roleMappingList with the setupper for condition-bean of + * referrer. <br /> About internal policy, the value of primary key(and + * others too) is treated as case-insensitive. <br /> The condition-bean + * that the setupper provides have settings before you touch it. It is as + * follows: * * <pre> * cb.query().setUserId_InScope(pkList); @@ -490,18 +491,16 @@ * @param conditionBeanSetupper The instance of referrer condition-bean * setupper for registering referrer condition. (NotNull) */ - public void loadRoutineScheduleMappingList( - List<UserInfo> userInfoList, - ConditionBeanSetupper<RoutineScheduleMappingCB> conditionBeanSetupper) { + public void loadRoleMappingList(List<UserInfo> userInfoList, + ConditionBeanSetupper<RoleMappingCB> conditionBeanSetupper) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("conditionBeanSetupper<RoutineScheduleMappingCB>", + assertObjectNotNull("conditionBeanSetupper<RoleMappingCB>", conditionBeanSetupper); if (userInfoList.isEmpty()) { return; } - loadRoutineScheduleMappingList( - userInfoList, - new LoadReferrerOption<RoutineScheduleMappingCB, RoutineScheduleMapping>( + loadRoleMappingList(userInfoList, + new LoadReferrerOption<RoleMappingCB, RoleMapping>( conditionBeanSetupper)); } @@ -512,159 +511,61 @@ * @param userInfoList The entity list of userInfo. (NotNull) * @param loadReferrerOption The option of load-referrer. (NotNull) */ - public void loadRoutineScheduleMappingList( - List<UserInfo> userInfoList, - LoadReferrerOption<RoutineScheduleMappingCB, RoutineScheduleMapping> loadReferrerOption) { + public void loadRoleMappingList(List<UserInfo> userInfoList, + LoadReferrerOption<RoleMappingCB, RoleMapping> loadReferrerOption) { assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull( - "loadReferrerOption<RoutineScheduleMapping, RoutineScheduleMappingCB>", + assertObjectNotNull("loadReferrerOption<RoleMapping, RoleMappingCB>", loadReferrerOption); if (userInfoList.isEmpty()) { return; } - final RoutineScheduleMappingBhv referrerBhv = xgetBSFLR().select( - RoutineScheduleMappingBhv.class); + final RoleMappingBhv referrerBhv = xgetBSFLR().select( + RoleMappingBhv.class); helpLoadReferrerInternally( userInfoList, loadReferrerOption, - new InternalLoadReferrerCallback<UserInfo, String, RoutineScheduleMappingCB, RoutineScheduleMapping>() { + new InternalLoadReferrerCallback<UserInfo, String, RoleMappingCB, RoleMapping>() { public String callbackBase_getPrimaryKeyValue( UserInfo entity) { return entity.getUserId(); } public void callbackBase_setReferrerList(UserInfo entity, - List<RoutineScheduleMapping> referrerList) { - entity.setRoutineScheduleMappingList(referrerList); + List<RoleMapping> referrerList) { + entity.setRoleMappingList(referrerList); } - public RoutineScheduleMappingCB callbackReferrer_newMyConditionBean() { + public RoleMappingCB callbackReferrer_newMyConditionBean() { return referrerBhv.newMyConditionBean(); } public void callbackReferrer_queryForeignKeyInScope( - RoutineScheduleMappingCB cb, List<String> pkList) { + RoleMappingCB cb, List<String> pkList) { cb.query().setUserId_InScope(pkList); } public void callbackReferrer_queryAddOrderByForeignKeyAsc( - RoutineScheduleMappingCB cb) { + RoleMappingCB cb) { cb.query().addOrderBy_UserId_Asc(); } - public List<RoutineScheduleMapping> callbackReferrer_selectList( - RoutineScheduleMappingCB cb) { + public List<RoleMapping> callbackReferrer_selectList( + RoleMappingCB cb) { return referrerBhv.selectList(cb); } public String callbackReferrer_getForeignKeyValue( - RoutineScheduleMapping entity) { + RoleMapping entity) { return entity.getUserId(); } public void callbackReferrer_setForeignEntity( - RoutineScheduleMapping referrerEntity, - UserInfo baseEntity) { + RoleMapping referrerEntity, UserInfo baseEntity) { referrerEntity.setUserInfo(baseEntity); } }); } - /** - * Load referrer of singleScheduleMappingList with the setupper for - * condition-bean of referrer. <br /> About internal policy, the value of - * primary key(and others too) is treated as case-insensitive. <br /> The - * condition-bean that the setupper provides have settings before you touch - * it. It is as follows: - * - * <pre> - * cb.query().setUserId_InScope(pkList); - * cb.query().addOrderBy_UserId_Asc(); - * </pre> - * - * @param userInfoList The entity list of userInfo. (NotNull) - * @param conditionBeanSetupper The instance of referrer condition-bean - * setupper for registering referrer condition. (NotNull) - */ - public void loadSingleScheduleMappingList(List<UserInfo> userInfoList, - ConditionBeanSetupper<SingleScheduleMappingCB> conditionBeanSetupper) { - assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull("conditionBeanSetupper<SingleScheduleMappingCB>", - conditionBeanSetupper); - if (userInfoList.isEmpty()) { - return; - } - loadSingleScheduleMappingList( - userInfoList, - new LoadReferrerOption<SingleScheduleMappingCB, SingleScheduleMapping>( - conditionBeanSetupper)); - } - - /** - * {Refer to overload method that has an argument of condition-bean - * setupper.} - * - * @param userInfoList The entity list of userInfo. (NotNull) - * @param loadReferrerOption The option of load-referrer. (NotNull) - */ - public void loadSingleScheduleMappingList( - List<UserInfo> userInfoList, - LoadReferrerOption<SingleScheduleMappingCB, SingleScheduleMapping> loadReferrerOption) { - assertObjectNotNull("userInfoList<UserInfo>", userInfoList); - assertObjectNotNull( - "loadReferrerOption<SingleScheduleMapping, SingleScheduleMappingCB>", - loadReferrerOption); - if (userInfoList.isEmpty()) { - return; - } - final SingleScheduleMappingBhv referrerBhv = xgetBSFLR().select( - SingleScheduleMappingBhv.class); - helpLoadReferrerInternally( - userInfoList, - loadReferrerOption, - new InternalLoadReferrerCallback<UserInfo, String, SingleScheduleMappingCB, SingleScheduleMapping>() { - public String callbackBase_getPrimaryKeyValue( - UserInfo entity) { - return entity.getUserId(); - } - - public void callbackBase_setReferrerList(UserInfo entity, - List<SingleScheduleMapping> referrerList) { - entity.setSingleScheduleMappingList(referrerList); - } - - public SingleScheduleMappingCB callbackReferrer_newMyConditionBean() { - return referrerBhv.newMyConditionBean(); - } - - public void callbackReferrer_queryForeignKeyInScope( - SingleScheduleMappingCB cb, List<String> pkList) { - cb.query().setUserId_InScope(pkList); - } - - public void callbackReferrer_queryAddOrderByForeignKeyAsc( - SingleScheduleMappingCB cb) { - cb.query().addOrderBy_UserId_Asc(); - } - - public List<SingleScheduleMapping> callbackReferrer_selectList( - SingleScheduleMappingCB cb) { - return referrerBhv.selectList(cb); - } - - public String callbackReferrer_getForeignKeyValue( - SingleScheduleMapping entity) { - return entity.getUserId(); - } - - public void callbackReferrer_setForeignEntity( - SingleScheduleMapping referrerEntity, - UserInfo baseEntity) { - referrerEntity.setUserInfo(baseEntity); - } - }); - } - //========================================================================== // ========= // Pullout Foreign Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleContentDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,37 @@ +package jp.sf.pal.scheduler.db.bsdao; + +import java.util.List; + +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; + +/** + * The DAO interface of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ +public interface BsEventScheduleContentDao extends + jp.sf.pal.scheduler.db.allcommon.DaoWritable { + + public Class<?> BEAN = EventScheduleContent.class; // For S2Dao + + public int selectCount(EventScheduleContentCB cb); + + public List<EventScheduleContent> selectList(EventScheduleContentCB cb); + + int insert(EventScheduleContent entity); + + int updateModifiedOnly(EventScheduleContent entity); + + int delete(EventScheduleContent entity); + + int[] insertList(List<EventScheduleContent> entityList); + + int[] updateList(List<EventScheduleContent> entityList); + + int updateByQuery(EventScheduleContentCB cb, EventScheduleContent entity); + + int[] deleteList(List<EventScheduleContent> entityList); + + int deleteByQuery(EventScheduleContentCB cb); +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleContentDao.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,45 @@ +package jp.sf.pal.scheduler.db.bsdao; + +import java.util.List; + +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; + +/** + * The DAO interface of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ +public interface BsEventScheduleDao extends + jp.sf.pal.scheduler.db.allcommon.DaoWritable { + + public Class<?> BEAN = EventSchedule.class; // For S2Dao + + public int selectCount(EventScheduleCB cb); + + public List<EventSchedule> selectList(EventScheduleCB cb); + + int insert(EventSchedule entity); + + int updateModifiedOnly(EventSchedule entity); + + int updateNonstrictModifiedOnly(EventSchedule entity); + + int delete(EventSchedule entity); + + int deleteNonstrict(EventSchedule entity); + + int[] insertList(List<EventSchedule> entityList); + + int[] updateList(List<EventSchedule> entityList); + + int[] updateListNonstrict(List<EventSchedule> entityList); + + int updateByQuery(EventScheduleCB cb, EventSchedule entity); + + int[] deleteList(List<EventSchedule> entityList); + + int[] deleteListNonstrict(List<EventSchedule> entityList); + + int deleteByQuery(EventScheduleCB cb); +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleDao.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleMappingDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,37 @@ +package jp.sf.pal.scheduler.db.bsdao; + +import java.util.List; + +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; + +/** + * The DAO interface of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ +public interface BsEventScheduleMappingDao extends + jp.sf.pal.scheduler.db.allcommon.DaoWritable { + + public Class<?> BEAN = EventScheduleMapping.class; // For S2Dao + + public int selectCount(EventScheduleMappingCB cb); + + public List<EventScheduleMapping> selectList(EventScheduleMappingCB cb); + + int insert(EventScheduleMapping entity); + + int updateModifiedOnly(EventScheduleMapping entity); + + int delete(EventScheduleMapping entity); + + int[] insertList(List<EventScheduleMapping> entityList); + + int[] updateList(List<EventScheduleMapping> entityList); + + int updateByQuery(EventScheduleMappingCB cb, EventScheduleMapping entity); + + int[] deleteList(List<EventScheduleMapping> entityList); + + int deleteByQuery(EventScheduleMappingCB cb); +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsEventScheduleMappingDao.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleContentDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,37 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; - -/** - * The DAO interface of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsRoutineScheduleContentDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = RoutineScheduleContent.class; // For S2Dao - - public int selectCount(RoutineScheduleContentCB cb); - - public List<RoutineScheduleContent> selectList(RoutineScheduleContentCB cb); - - int insert(RoutineScheduleContent entity); - - int updateModifiedOnly(RoutineScheduleContent entity); - - int delete(RoutineScheduleContent entity); - - int[] insertList(List<RoutineScheduleContent> entityList); - - int[] updateList(List<RoutineScheduleContent> entityList); - - int updateByQuery(RoutineScheduleContentCB cb, RoutineScheduleContent entity); - - int[] deleteList(List<RoutineScheduleContent> entityList); - - int deleteByQuery(RoutineScheduleContentCB cb); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; - -/** - * The DAO interface of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsRoutineScheduleDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = RoutineSchedule.class; // For S2Dao - - public int selectCount(RoutineScheduleCB cb); - - public List<RoutineSchedule> selectList(RoutineScheduleCB cb); - - int insert(RoutineSchedule entity); - - int updateModifiedOnly(RoutineSchedule entity); - - int updateNonstrictModifiedOnly(RoutineSchedule entity); - - int delete(RoutineSchedule entity); - - int deleteNonstrict(RoutineSchedule entity); - - int[] insertList(List<RoutineSchedule> entityList); - - int[] updateList(List<RoutineSchedule> entityList); - - int[] updateListNonstrict(List<RoutineSchedule> entityList); - - int updateByQuery(RoutineScheduleCB cb, RoutineSchedule entity); - - int[] deleteList(List<RoutineSchedule> entityList); - - int[] deleteListNonstrict(List<RoutineSchedule> entityList); - - int deleteByQuery(RoutineScheduleCB cb); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleMappingDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsRoutineScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,37 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; - -/** - * The DAO interface of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsRoutineScheduleMappingDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = RoutineScheduleMapping.class; // For S2Dao - - public int selectCount(RoutineScheduleMappingCB cb); - - public List<RoutineScheduleMapping> selectList(RoutineScheduleMappingCB cb); - - int insert(RoutineScheduleMapping entity); - - int updateModifiedOnly(RoutineScheduleMapping entity); - - int delete(RoutineScheduleMapping entity); - - int[] insertList(List<RoutineScheduleMapping> entityList); - - int[] updateList(List<RoutineScheduleMapping> entityList); - - int updateByQuery(RoutineScheduleMappingCB cb, RoutineScheduleMapping entity); - - int[] deleteList(List<RoutineScheduleMapping> entityList); - - int deleteByQuery(RoutineScheduleMappingCB cb); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleContentDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,37 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; - -/** - * The DAO interface of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsSingleScheduleContentDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = SingleScheduleContent.class; // For S2Dao - - public int selectCount(SingleScheduleContentCB cb); - - public List<SingleScheduleContent> selectList(SingleScheduleContentCB cb); - - int insert(SingleScheduleContent entity); - - int updateModifiedOnly(SingleScheduleContent entity); - - int delete(SingleScheduleContent entity); - - int[] insertList(List<SingleScheduleContent> entityList); - - int[] updateList(List<SingleScheduleContent> entityList); - - int updateByQuery(SingleScheduleContentCB cb, SingleScheduleContent entity); - - int[] deleteList(List<SingleScheduleContent> entityList); - - int deleteByQuery(SingleScheduleContentCB cb); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; - -/** - * The DAO interface of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsSingleScheduleDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = SingleSchedule.class; // For S2Dao - - public int selectCount(SingleScheduleCB cb); - - public List<SingleSchedule> selectList(SingleScheduleCB cb); - - int insert(SingleSchedule entity); - - int updateModifiedOnly(SingleSchedule entity); - - int updateNonstrictModifiedOnly(SingleSchedule entity); - - int delete(SingleSchedule entity); - - int deleteNonstrict(SingleSchedule entity); - - int[] insertList(List<SingleSchedule> entityList); - - int[] updateList(List<SingleSchedule> entityList); - - int[] updateListNonstrict(List<SingleSchedule> entityList); - - int updateByQuery(SingleScheduleCB cb, SingleSchedule entity); - - int[] deleteList(List<SingleSchedule> entityList); - - int[] deleteListNonstrict(List<SingleSchedule> entityList); - - int deleteByQuery(SingleScheduleCB cb); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleMappingDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsdao/BsSingleScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,37 +0,0 @@ -package jp.sf.pal.scheduler.db.bsdao; - -import java.util.List; - -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; - -/** - * The DAO interface of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ -public interface BsSingleScheduleMappingDao extends - jp.sf.pal.scheduler.db.allcommon.DaoWritable { - - public Class<?> BEAN = SingleScheduleMapping.class; // For S2Dao - - public int selectCount(SingleScheduleMappingCB cb); - - public List<SingleScheduleMapping> selectList(SingleScheduleMappingCB cb); - - int insert(SingleScheduleMapping entity); - - int updateModifiedOnly(SingleScheduleMapping entity); - - int delete(SingleScheduleMapping entity); - - int[] insertList(List<SingleScheduleMapping> entityList); - - int[] updateList(List<SingleScheduleMapping> entityList); - - int updateByQuery(SingleScheduleMappingCB cb, SingleScheduleMapping entity); - - int[] deleteList(List<SingleScheduleMapping> entityList); - - int deleteByQuery(SingleScheduleMappingCB cb); -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventSchedule.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,698 @@ +package jp.sf.pal.scheduler.db.bsentity; + +import java.util.ArrayList; +import java.util.List; +import java.util.Set; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; + +/** + * The entity of EVENT_SCHEDULE that the type is TABLE. <br /> + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, TYPE, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO + * + * [sequence] + * + * + * [identity] + * ID + * + * [version-no] + * VERSIONNO + * + * [foreign-table] + * + * + * [referrer-table] + * EVENT_SCHEDULE_CONTENT, EVENT_SCHEDULE_MAPPING + * + * [foreign-property] + * eventScheduleContentAsOne + * + * [referrer-property] + * eventScheduleMappingList + * </pre> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class BsEventSchedule implements Entity, java.io.Serializable { + + //========================================================================== + // ========= + // Definition + // ========== + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; + + /** TABLE-Annotation for S2Dao. The value is EVENT_SCHEDULE. */ + public static final String TABLE = "EVENT_SCHEDULE"; + + /** VERSION_NO-Annotation */ + public static final String VERSION_NO_PROPERTY = "versionno"; + + /** ID-Annotation */ + public static final String id_ID = "identity"; + + //========================================================================== + // ========= + // Attribute + // ========= + // ----------------------------------------------------- + // Column + // ------ + /** ID: {PK : ID : NotNull : BIGINT} */ + protected Long _id; + + /** TITLE: {NotNull : VARCHAR(100)} */ + protected String _title; + + /** LOCATION: {VARCHAR(100)} */ + protected String _location; + + /** START_DATE: {NotNull : DATE} */ + protected java.util.Date _startDate; + + /** START_TIME: {TIME} */ + protected java.sql.Time _startTime; + + /** END_DATE: {DATE} */ + protected java.util.Date _endDate; + + /** END_TIME: {TIME} */ + protected java.sql.Time _endTime; + + /** SECRET: {NotNull : VARCHAR(1) : Default=[F]} */ + protected String _secret; + + /** TYPE: {NotNull : VARCHAR(10)} */ + protected String _type; + + /** CREATED_TIME: {NotNull : TIMESTAMP} */ + protected java.sql.Timestamp _createdTime; + + /** CREATED_BY: {NotNull : VARCHAR(255)} */ + protected String _createdBy; + + /** UPDATED_TIME: {NotNull : TIMESTAMP} */ + protected java.sql.Timestamp _updatedTime; + + /** UPDATED_BY: {NotNull : VARCHAR(255)} */ + protected String _updatedBy; + + /** DELETED_TIME: {TIMESTAMP} */ + protected java.sql.Timestamp _deletedTime; + + /** DELETED_BY: {VARCHAR(255)} */ + protected String _deletedBy; + + /** VERSIONNO: {NotNull : INTEGER} */ + protected Integer _versionno; + + // ----------------------------------------------------- + // Internal + // -------- + /** The attribute of entity modified properties. (for S2Dao) */ + protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventSchedule() { + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + public String getTablePropertyName() {// as JavaBeansRule + return "eventSchedule"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + public DBMeta getDBMeta() { + return DBMetaInstanceHandler.findDBMeta(getTableDbName()); + } + + //========================================================================== + // ========= + // Classification Classifying + // ========================== + //========================================================================== + // ========= + // Classification Determination + // ============================ + //========================================================================== + // ========= + // Classification Name/Alias + // ========================= + //========================================================================== + // ========= + // Foreign Property + // ================ + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Foreign Property = [eventScheduleContentAsOne] + // * * * * * * * * */ + public static final int eventScheduleContentAsOne_RELNO = 0; + + public static final String eventScheduleContentAsOne_RELKEYS = "ID:ID"; + + /** EVENT_SCHEDULE_CONTENT as 'eventScheduleContentAsOne'. */ + protected EventScheduleContent _childreneventScheduleContentAsOne; + + /** + * EVENT_SCHEDULE_CONTENT as 'eventScheduleContentAsOne'. {without + * lazy-load} <br /> + * + * @return the entity of foreign property(referrer-as-one) + * 'eventScheduleContentAsOne'. (Nullable: If the foreign key does + * not have 'NotNull' constraint, please check null.) + */ + public EventScheduleContent getEventScheduleContentAsOne() { + return _childreneventScheduleContentAsOne; + } + + /** + * EVENT_SCHEDULE_CONTENT as 'eventScheduleContentAsOne'. + * + * @param eventScheduleContentAsOne The entity of foreign + * property(referrer-as-one) 'eventScheduleContentAsOne'. + * (Nullable) + */ + public void setEventScheduleContentAsOne( + EventScheduleContent eventScheduleContentAsOne) { + _childreneventScheduleContentAsOne = eventScheduleContentAsOne; + } + + //========================================================================== + // ========= + // Referrer Property + // ================= + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Referrer Property = [eventScheduleMappingList] + // * * * * * * * * */ + /** EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. */ + protected List<EventScheduleMapping> _childrenEventScheduleMappingList; + + /** + * EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. {without lazy-load} + * <br /> + * + * @return The entity list of referrer property 'eventScheduleMappingList'. + * (NotNull: If it's not loaded yet, initializes the list instance + * of referrer as empty and returns it.) + */ + public List<EventScheduleMapping> getEventScheduleMappingList() { + if (_childrenEventScheduleMappingList == null) { + _childrenEventScheduleMappingList = new ArrayList<EventScheduleMapping>(); + } + return _childrenEventScheduleMappingList; + } + + /** + * EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. + * + * @param eventScheduleMappingList The entity list of referrer property + * 'eventScheduleMappingList'. (Nullable) + */ + public void setEventScheduleMappingList( + List<EventScheduleMapping> eventScheduleMappingList) { + _childrenEventScheduleMappingList = eventScheduleMappingList; + } + + //========================================================================== + // ========= + // Determination + // ============= + public boolean hasPrimaryKeyValue() { + if (_id == null) { + return false; + } + return true; + } + + //========================================================================== + // ========= + // Modified Properties + // =================== + public Set<String> getModifiedPropertyNames() { + return _modifiedProperties.getPropertyNames(); + } + + protected EntityModifiedProperties newEntityModifiedProperties() { + return new EntityModifiedProperties(); + } + + public void clearModifiedPropertyNames() { + _modifiedProperties.clear(); + } + + public boolean hasModification() { + return !_modifiedProperties.isEmpty(); + } + + //========================================================================== + // ========= + // Basic Override + // ============== + /** + * If the primary-key of the other is same as this one, returns true. + * + * @param other Other entity. + * @return Comparing result. + */ + public boolean equals(Object other) { + if (other == null || !(other instanceof BsEventSchedule)) { + return false; + } + BsEventSchedule otherEntity = (BsEventSchedule) other; + if (!helpComparingValue(getId(), otherEntity.getId())) { + return false; + } + return true; + } + + protected boolean helpComparingValue(Object value1, Object value2) { + if (value1 == null && value2 == null) { + return true; + } + return value1 != null && value2 != null && value1.equals(value2); + } + + /** + * Calculates hash-code from primary-key. + * + * @return Hash-code from primary-keys. + */ + public int hashCode() { + int result = 17; + if (this.getId() != null) { + result = result + getId().hashCode(); + } + return result; + } + + /** + * @return The view string of columns. (NotNull) + */ + public String toString() { + String delimiter = ","; + StringBuilder sb = new StringBuilder(); + sb.append(delimiter).append(getId()); + sb.append(delimiter).append(getTitle()); + sb.append(delimiter).append(getLocation()); + sb.append(delimiter).append(getStartDate()); + sb.append(delimiter).append(getStartTime()); + sb.append(delimiter).append(getEndDate()); + sb.append(delimiter).append(getEndTime()); + sb.append(delimiter).append(getSecret()); + sb.append(delimiter).append(getType()); + sb.append(delimiter).append(getCreatedTime()); + sb.append(delimiter).append(getCreatedBy()); + sb.append(delimiter).append(getUpdatedTime()); + sb.append(delimiter).append(getUpdatedBy()); + sb.append(delimiter).append(getDeletedTime()); + sb.append(delimiter).append(getDeletedBy()); + sb.append(delimiter).append(getVersionno()); + if (sb.length() > 0) { + sb.delete(0, delimiter.length()); + } + sb.insert(0, "{").append("}"); + return sb.toString(); + } + + //========================================================================== + // ========= + // Accessor + // ======== + + /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ + public static final String id_COLUMN = "ID"; + + /** + * ID: {PK : ID : NotNull : BIGINT} <br /> + * + * @return The value of the column 'ID'. (Nullable) + */ + public Long getId() { + return _id; + } + + /** + * ID: {PK : ID : NotNull : BIGINT} <br /> + * + * @param id The value of the column 'ID'. (Nullable) + */ + public void setId(Long id) { + _modifiedProperties.addPropertyName("id"); + this._id = id; + } + + /** The column annotation for S2Dao. {NotNull : VARCHAR(100)} */ + public static final String title_COLUMN = "TITLE"; + + /** + * TITLE: {NotNull : VARCHAR(100)} <br /> + * + * @return The value of the column 'TITLE'. (Nullable) + */ + public String getTitle() { + return _title; + } + + /** + * TITLE: {NotNull : VARCHAR(100)} <br /> + * + * @param title The value of the column 'TITLE'. (Nullable) + */ + public void setTitle(String title) { + _modifiedProperties.addPropertyName("title"); + this._title = title; + } + + /** The column annotation for S2Dao. {VARCHAR(100)} */ + public static final String location_COLUMN = "LOCATION"; + + /** + * LOCATION: {VARCHAR(100)} <br /> + * + * @return The value of the column 'LOCATION'. (Nullable) + */ + public String getLocation() { + return _location; + } + + /** + * LOCATION: {VARCHAR(100)} <br /> + * + * @param location The value of the column 'LOCATION'. (Nullable) + */ + public void setLocation(String location) { + _modifiedProperties.addPropertyName("location"); + this._location = location; + } + + /** The column annotation for S2Dao. {NotNull : DATE} */ + public static final String startDate_COLUMN = "START_DATE"; + + /** + * START_DATE: {NotNull : DATE} <br /> + * + * @return The value of the column 'START_DATE'. (Nullable) + */ + public java.util.Date getStartDate() { + return _startDate; + } + + /** + * START_DATE: {NotNull : DATE} <br /> + * + * @param startDate The value of the column 'START_DATE'. (Nullable) + */ + public void setStartDate(java.util.Date startDate) { + _modifiedProperties.addPropertyName("startDate"); + this._startDate = startDate; + } + + /** The column annotation for S2Dao. {TIME} */ + public static final String startTime_COLUMN = "START_TIME"; + + /** + * START_TIME: {TIME} <br /> + * + * @return The value of the column 'START_TIME'. (Nullable) + */ + public java.sql.Time getStartTime() { + return _startTime; + } + + /** + * START_TIME: {TIME} <br /> + * + * @param startTime The value of the column 'START_TIME'. (Nullable) + */ + public void setStartTime(java.sql.Time startTime) { + _modifiedProperties.addPropertyName("startTime"); + this._startTime = startTime; + } + + /** The column annotation for S2Dao. {DATE} */ + public static final String endDate_COLUMN = "END_DATE"; + + /** + * END_DATE: {DATE} <br /> + * + * @return The value of the column 'END_DATE'. (Nullable) + */ + public java.util.Date getEndDate() { + return _endDate; + } + + /** + * END_DATE: {DATE} <br /> + * + * @param endDate The value of the column 'END_DATE'. (Nullable) + */ + public void setEndDate(java.util.Date endDate) { + _modifiedProperties.addPropertyName("endDate"); + this._endDate = endDate; + } + + /** The column annotation for S2Dao. {TIME} */ + public static final String endTime_COLUMN = "END_TIME"; + + /** + * END_TIME: {TIME} <br /> + * + * @return The value of the column 'END_TIME'. (Nullable) + */ + public java.sql.Time getEndTime() { + return _endTime; + } + + /** + * END_TIME: {TIME} <br /> + * + * @param endTime The value of the column 'END_TIME'. (Nullable) + */ + public void setEndTime(java.sql.Time endTime) { + _modifiedProperties.addPropertyName("endTime"); + this._endTime = endTime; + } + + /** The column annotation for S2Dao. {NotNull : VARCHAR(1) : Default=[F]} */ + public static final String secret_COLUMN = "SECRET"; + + /** + * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> + * + * @return The value of the column 'SECRET'. (Nullable) + */ + public String getSecret() { + return _secret; + } + + /** + * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> + * + * @param secret The value of the column 'SECRET'. (Nullable) + */ + public void setSecret(String secret) { + _modifiedProperties.addPropertyName("secret"); + this._secret = secret; + } + + /** The column annotation for S2Dao. {NotNull : VARCHAR(10)} */ + public static final String type_COLUMN = "TYPE"; + + /** + * TYPE: {NotNull : VARCHAR(10)} <br /> + * + * @return The value of the column 'TYPE'. (Nullable) + */ + public String getType() { + return _type; + } + + /** + * TYPE: {NotNull : VARCHAR(10)} <br /> + * + * @param type The value of the column 'TYPE'. (Nullable) + */ + public void setType(String type) { + _modifiedProperties.addPropertyName("type"); + this._type = type; + } + + /** The column annotation for S2Dao. {NotNull : TIMESTAMP} */ + public static final String createdTime_COLUMN = "CREATED_TIME"; + + /** + * CREATED_TIME: {NotNull : TIMESTAMP} <br /> + * + * @return The value of the column 'CREATED_TIME'. (Nullable) + */ + public java.sql.Timestamp getCreatedTime() { + return _createdTime; + } + + /** + * CREATED_TIME: {NotNull : TIMESTAMP} <br /> + * + * @param createdTime The value of the column 'CREATED_TIME'. (Nullable) + */ + public void setCreatedTime(java.sql.Timestamp createdTime) { + _modifiedProperties.addPropertyName("createdTime"); + this._createdTime = createdTime; + } + + /** The column annotation for S2Dao. {NotNull : VARCHAR(255)} */ + public static final String createdBy_COLUMN = "CREATED_BY"; + + /** + * CREATED_BY: {NotNull : VARCHAR(255)} <br /> + * + * @return The value of the column 'CREATED_BY'. (Nullable) + */ + public String getCreatedBy() { + return _createdBy; + } + + /** + * CREATED_BY: {NotNull : VARCHAR(255)} <br /> + * + * @param createdBy The value of the column 'CREATED_BY'. (Nullable) + */ + public void setCreatedBy(String createdBy) { + _modifiedProperties.addPropertyName("createdBy"); + this._createdBy = createdBy; + } + + /** The column annotation for S2Dao. {NotNull : TIMESTAMP} */ + public static final String updatedTime_COLUMN = "UPDATED_TIME"; + + /** + * UPDATED_TIME: {NotNull : TIMESTAMP} <br /> + * + * @return The value of the column 'UPDATED_TIME'. (Nullable) + */ + public java.sql.Timestamp getUpdatedTime() { + return _updatedTime; + } + + /** + * UPDATED_TIME: {NotNull : TIMESTAMP} <br /> + * + * @param updatedTime The value of the column 'UPDATED_TIME'. (Nullable) + */ + public void setUpdatedTime(java.sql.Timestamp updatedTime) { + _modifiedProperties.addPropertyName("updatedTime"); + this._updatedTime = updatedTime; + } + + /** The column annotation for S2Dao. {NotNull : VARCHAR(255)} */ + public static final String updatedBy_COLUMN = "UPDATED_BY"; + + /** + * UPDATED_BY: {NotNull : VARCHAR(255)} <br /> + * + * @return The value of the column 'UPDATED_BY'. (Nullable) + */ + public String getUpdatedBy() { + return _updatedBy; + } + + /** + * UPDATED_BY: {NotNull : VARCHAR(255)} <br /> + * + * @param updatedBy The value of the column 'UPDATED_BY'. (Nullable) + */ + public void setUpdatedBy(String updatedBy) { + _modifiedProperties.addPropertyName("updatedBy"); + this._updatedBy = updatedBy; + } + + /** The column annotation for S2Dao. {TIMESTAMP} */ + public static final String deletedTime_COLUMN = "DELETED_TIME"; + + /** + * DELETED_TIME: {TIMESTAMP} <br /> + * + * @return The value of the column 'DELETED_TIME'. (Nullable) + */ + public java.sql.Timestamp getDeletedTime() { + return _deletedTime; + } + + /** + * DELETED_TIME: {TIMESTAMP} <br /> + * + * @param deletedTime The value of the column 'DELETED_TIME'. (Nullable) + */ + public void setDeletedTime(java.sql.Timestamp deletedTime) { + _modifiedProperties.addPropertyName("deletedTime"); + this._deletedTime = deletedTime; + } + + /** The column annotation for S2Dao. {VARCHAR(255)} */ + public static final String deletedBy_COLUMN = "DELETED_BY"; + + /** + * DELETED_BY: {VARCHAR(255)} <br /> + * + * @return The value of the column 'DELETED_BY'. (Nullable) + */ + public String getDeletedBy() { + return _deletedBy; + } + + /** + * DELETED_BY: {VARCHAR(255)} <br /> + * + * @param deletedBy The value of the column 'DELETED_BY'. (Nullable) + */ + public void setDeletedBy(String deletedBy) { + _modifiedProperties.addPropertyName("deletedBy"); + this._deletedBy = deletedBy; + } + + /** The column annotation for S2Dao. {NotNull : INTEGER} */ + public static final String versionno_COLUMN = "VERSIONNO"; + + /** + * VERSIONNO: {NotNull : INTEGER} <br /> + * + * @return The value of the column 'VERSIONNO'. (Nullable) + */ + public Integer getVersionno() { + return _versionno; + } + + /** + * VERSIONNO: {NotNull : INTEGER} <br /> + * + * @param versionno The value of the column 'VERSIONNO'. (Nullable) + */ + public void setVersionno(Integer versionno) { + _modifiedProperties.addPropertyName("versionno"); + this._versionno = versionno; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventSchedule.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleContent.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,295 @@ +package jp.sf.pal.scheduler.db.bsentity; + +import java.util.Set; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; + +/** + * The entity of EVENT_SCHEDULE_CONTENT that the type is TABLE. <br /> + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, CONTENT + * + * [sequence] + * + * + * [identity] + * + * + * [version-no] + * + * + * [foreign-table] + * EVENT_SCHEDULE + * + * [referrer-table] + * + * + * [foreign-property] + * eventSchedule + * + * [referrer-property] + * + * </pre> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class BsEventScheduleContent implements Entity, + java.io.Serializable { + + //========================================================================== + // ========= + // Definition + // ========== + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; + + /** TABLE-Annotation for S2Dao. The value is EVENT_SCHEDULE_CONTENT. */ + public static final String TABLE = "EVENT_SCHEDULE_CONTENT"; + + //========================================================================== + // ========= + // Attribute + // ========= + // ----------------------------------------------------- + // Column + // ------ + /** ID: {PK : NotNull : BIGINT : FK to EVENT_SCHEDULE} */ + protected Long _id; + + /** CONTENT: {VARCHAR(1000)} */ + protected String _content; + + // ----------------------------------------------------- + // Internal + // -------- + /** The attribute of entity modified properties. (for S2Dao) */ + protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventScheduleContent() { + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + public String getTablePropertyName() {// as JavaBeansRule + return "eventScheduleContent"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + public DBMeta getDBMeta() { + return DBMetaInstanceHandler.findDBMeta(getTableDbName()); + } + + //========================================================================== + // ========= + // Classification Classifying + // ========================== + //========================================================================== + // ========= + // Classification Determination + // ============================ + //========================================================================== + // ========= + // Classification Name/Alias + // ========================= + //========================================================================== + // ========= + // Foreign Property + // ================ + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Foreign Property = [eventSchedule] + // * * * * * * * * */ + public static final int eventSchedule_RELNO = 0; + + public static final String eventSchedule_RELKEYS = "ID:ID"; + + /** EVENT_SCHEDULE as 'eventSchedule'. */ + protected EventSchedule _parentEventSchedule; + + /** + * EVENT_SCHEDULE as 'eventSchedule'. {without lazy-load} + * + * @return The entity of foreign property 'eventSchedule'. (Nullable: If the + * foreign key does not have 'NotNull' constraint, please check + * null.) + */ + public EventSchedule getEventSchedule() { + return _parentEventSchedule; + } + + /** + * EVENT_SCHEDULE as 'eventSchedule'. + * + * @param eventSchedule The entity of foreign property 'eventSchedule'. + * (Nullable) + */ + public void setEventSchedule(EventSchedule eventSchedule) { + _parentEventSchedule = eventSchedule; + } + + //========================================================================== + // ========= + // Referrer Property + // ================= + + //========================================================================== + // ========= + // Determination + // ============= + public boolean hasPrimaryKeyValue() { + if (_id == null) { + return false; + } + return true; + } + + //========================================================================== + // ========= + // Modified Properties + // =================== + public Set<String> getModifiedPropertyNames() { + return _modifiedProperties.getPropertyNames(); + } + + protected EntityModifiedProperties newEntityModifiedProperties() { + return new EntityModifiedProperties(); + } + + public void clearModifiedPropertyNames() { + _modifiedProperties.clear(); + } + + public boolean hasModification() { + return !_modifiedProperties.isEmpty(); + } + + //========================================================================== + // ========= + // Basic Override + // ============== + /** + * If the primary-key of the other is same as this one, returns true. + * + * @param other Other entity. + * @return Comparing result. + */ + public boolean equals(Object other) { + if (other == null || !(other instanceof BsEventScheduleContent)) { + return false; + } + BsEventScheduleContent otherEntity = (BsEventScheduleContent) other; + if (!helpComparingValue(getId(), otherEntity.getId())) { + return false; + } + return true; + } + + protected boolean helpComparingValue(Object value1, Object value2) { + if (value1 == null && value2 == null) { + return true; + } + return value1 != null && value2 != null && value1.equals(value2); + } + + /** + * Calculates hash-code from primary-key. + * + * @return Hash-code from primary-keys. + */ + public int hashCode() { + int result = 17; + if (this.getId() != null) { + result = result + getId().hashCode(); + } + return result; + } + + /** + * @return The view string of columns. (NotNull) + */ + public String toString() { + String delimiter = ","; + StringBuilder sb = new StringBuilder(); + sb.append(delimiter).append(getId()); + sb.append(delimiter).append(getContent()); + if (sb.length() > 0) { + sb.delete(0, delimiter.length()); + } + sb.insert(0, "{").append("}"); + return sb.toString(); + } + + //========================================================================== + // ========= + // Accessor + // ======== + + /** + * The column annotation for S2Dao. {PK : NotNull : BIGINT : FK to + * EVENT_SCHEDULE} + */ + public static final String id_COLUMN = "ID"; + + /** + * ID: {PK : NotNull : BIGINT : FK to EVENT_SCHEDULE} <br /> + * + * @return The value of the column 'ID'. (Nullable) + */ + public Long getId() { + return _id; + } + + /** + * ID: {PK : NotNull : BIGINT : FK to EVENT_SCHEDULE} <br /> + * + * @param id The value of the column 'ID'. (Nullable) + */ + public void setId(Long id) { + _modifiedProperties.addPropertyName("id"); + this._id = id; + } + + /** The column annotation for S2Dao. {VARCHAR(1000)} */ + public static final String content_COLUMN = "CONTENT"; + + /** + * CONTENT: {VARCHAR(1000)} <br /> + * + * @return The value of the column 'CONTENT'. (Nullable) + */ + public String getContent() { + return _content; + } + + /** + * CONTENT: {VARCHAR(1000)} <br /> + * + * @param content The value of the column 'CONTENT'. (Nullable) + */ + public void setContent(String content) { + _modifiedProperties.addPropertyName("content"); + this._content = content; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleContent.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleMapping.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,358 @@ +package jp.sf.pal.scheduler.db.bsentity; + +import java.util.Set; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.UserInfo; + +/** + * The entity of EVENT_SCHEDULE_MAPPING that the type is TABLE. <br /> + * + * <pre> + * [primary-key] + * ID + * + * [column] + * ID, SCHEDULE_ID, USER_ID + * + * [sequence] + * + * + * [identity] + * ID + * + * [version-no] + * + * + * [foreign-table] + * EVENT_SCHEDULE, USER_INFO + * + * [referrer-table] + * + * + * [foreign-property] + * eventSchedule, userInfo + * + * [referrer-property] + * + * </pre> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class BsEventScheduleMapping implements Entity, + java.io.Serializable { + + //========================================================================== + // ========= + // Definition + // ========== + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; + + /** TABLE-Annotation for S2Dao. The value is EVENT_SCHEDULE_MAPPING. */ + public static final String TABLE = "EVENT_SCHEDULE_MAPPING"; + + /** ID-Annotation */ + public static final String id_ID = "identity"; + + //========================================================================== + // ========= + // Attribute + // ========= + // ----------------------------------------------------- + // Column + // ------ + /** ID: {PK : ID : NotNull : BIGINT} */ + protected Long _id; + + /** SCHEDULE_ID: {NotNull : BIGINT : FK to EVENT_SCHEDULE} */ + protected Long _scheduleId; + + /** USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} */ + protected String _userId; + + // ----------------------------------------------------- + // Internal + // -------- + /** The attribute of entity modified properties. (for S2Dao) */ + protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventScheduleMapping() { + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + public String getTablePropertyName() {// as JavaBeansRule + return "eventScheduleMapping"; + } + + //========================================================================== + // ========= + // DBMeta + // ====== + public DBMeta getDBMeta() { + return DBMetaInstanceHandler.findDBMeta(getTableDbName()); + } + + //========================================================================== + // ========= + // Classification Classifying + // ========================== + //========================================================================== + // ========= + // Classification Determination + // ============================ + //========================================================================== + // ========= + // Classification Name/Alias + // ========================= + //========================================================================== + // ========= + // Foreign Property + // ================ + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Foreign Property = [eventSchedule] + // * * * * * * * * */ + public static final int eventSchedule_RELNO = 0; + + public static final String eventSchedule_RELKEYS = "SCHEDULE_ID:ID"; + + /** EVENT_SCHEDULE as 'eventSchedule'. */ + protected EventSchedule _parentEventSchedule; + + /** + * EVENT_SCHEDULE as 'eventSchedule'. {without lazy-load} + * + * @return The entity of foreign property 'eventSchedule'. (Nullable: If the + * foreign key does not have 'NotNull' constraint, please check + * null.) + */ + public EventSchedule getEventSchedule() { + return _parentEventSchedule; + } + + /** + * EVENT_SCHEDULE as 'eventSchedule'. + * + * @param eventSchedule The entity of foreign property 'eventSchedule'. + * (Nullable) + */ + public void setEventSchedule(EventSchedule eventSchedule) { + _parentEventSchedule = eventSchedule; + } + + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Foreign Property = [userInfo] + // * * * * * * * * */ + public static final int userInfo_RELNO = 1; + + public static final String userInfo_RELKEYS = "USER_ID:USER_ID"; + + /** USER_INFO as 'userInfo'. */ + protected UserInfo _parentUserInfo; + + /** + * USER_INFO as 'userInfo'. {without lazy-load} + * + * @return The entity of foreign property 'userInfo'. (Nullable: If the + * foreign key does not have 'NotNull' constraint, please check + * null.) + */ + public UserInfo getUserInfo() { + return _parentUserInfo; + } + + /** + * USER_INFO as 'userInfo'. + * + * @param userInfo The entity of foreign property 'userInfo'. (Nullable) + */ + public void setUserInfo(UserInfo userInfo) { + _parentUserInfo = userInfo; + } + + //========================================================================== + // ========= + // Referrer Property + // ================= + + //========================================================================== + // ========= + // Determination + // ============= + public boolean hasPrimaryKeyValue() { + if (_id == null) { + return false; + } + return true; + } + + //========================================================================== + // ========= + // Modified Properties + // =================== + public Set<String> getModifiedPropertyNames() { + return _modifiedProperties.getPropertyNames(); + } + + protected EntityModifiedProperties newEntityModifiedProperties() { + return new EntityModifiedProperties(); + } + + public void clearModifiedPropertyNames() { + _modifiedProperties.clear(); + } + + public boolean hasModification() { + return !_modifiedProperties.isEmpty(); + } + + //========================================================================== + // ========= + // Basic Override + // ============== + /** + * If the primary-key of the other is same as this one, returns true. + * + * @param other Other entity. + * @return Comparing result. + */ + public boolean equals(Object other) { + if (other == null || !(other instanceof BsEventScheduleMapping)) { + return false; + } + BsEventScheduleMapping otherEntity = (BsEventScheduleMapping) other; + if (!helpComparingValue(getId(), otherEntity.getId())) { + return false; + } + return true; + } + + protected boolean helpComparingValue(Object value1, Object value2) { + if (value1 == null && value2 == null) { + return true; + } + return value1 != null && value2 != null && value1.equals(value2); + } + + /** + * Calculates hash-code from primary-key. + * + * @return Hash-code from primary-keys. + */ + public int hashCode() { + int result = 17; + if (this.getId() != null) { + result = result + getId().hashCode(); + } + return result; + } + + /** + * @return The view string of columns. (NotNull) + */ + public String toString() { + String delimiter = ","; + StringBuilder sb = new StringBuilder(); + sb.append(delimiter).append(getId()); + sb.append(delimiter).append(getScheduleId()); + sb.append(delimiter).append(getUserId()); + if (sb.length() > 0) { + sb.delete(0, delimiter.length()); + } + sb.insert(0, "{").append("}"); + return sb.toString(); + } + + //========================================================================== + // ========= + // Accessor + // ======== + + /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ + public static final String id_COLUMN = "ID"; + + /** + * ID: {PK : ID : NotNull : BIGINT} <br /> + * + * @return The value of the column 'ID'. (Nullable) + */ + public Long getId() { + return _id; + } + + /** + * ID: {PK : ID : NotNull : BIGINT} <br /> + * + * @param id The value of the column 'ID'. (Nullable) + */ + public void setId(Long id) { + _modifiedProperties.addPropertyName("id"); + this._id = id; + } + + /** + * The column annotation for S2Dao. {NotNull : BIGINT : FK to + * EVENT_SCHEDULE} + */ + public static final String scheduleId_COLUMN = "SCHEDULE_ID"; + + /** + * SCHEDULE_ID: {NotNull : BIGINT : FK to EVENT_SCHEDULE} <br /> + * + * @return The value of the column 'SCHEDULE_ID'. (Nullable) + */ + public Long getScheduleId() { + return _scheduleId; + } + + /** + * SCHEDULE_ID: {NotNull : BIGINT : FK to EVENT_SCHEDULE} <br /> + * + * @param scheduleId The value of the column 'SCHEDULE_ID'. (Nullable) + */ + public void setScheduleId(Long scheduleId) { + _modifiedProperties.addPropertyName("scheduleId"); + this._scheduleId = scheduleId; + } + + /** + * The column annotation for S2Dao. {NotNull : VARCHAR(255) : FK to + * USER_INFO} + */ + public static final String userId_COLUMN = "USER_ID"; + + /** + * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> + * + * @return The value of the column 'USER_ID'. (Nullable) + */ + public String getUserId() { + return _userId; + } + + /** + * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> + * + * @param userId The value of the column 'USER_ID'. (Nullable) + */ + public void setUserId(String userId) { + _modifiedProperties.addPropertyName("userId"); + this._userId = userId; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsEventScheduleMapping.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineSchedule.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,699 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.ArrayList; -import java.util.List; -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; - -/** - * The entity of ROUTINE_SCHEDULE that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, TYPE, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * VERSIONNO - * - * [foreign-table] - * - * - * [referrer-table] - * ROUTINE_SCHEDULE_CONTENT, ROUTINE_SCHEDULE_MAPPING - * - * [foreign-property] - * routineScheduleContentAsOne - * - * [referrer-property] - * routineScheduleMappingList - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsRoutineSchedule implements Entity, java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is ROUTINE_SCHEDULE. */ - public static final String TABLE = "ROUTINE_SCHEDULE"; - - /** VERSION_NO-Annotation */ - public static final String VERSION_NO_PROPERTY = "versionno"; - - /** ID-Annotation */ - public static final String id_ID = "identity"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : ID : NotNull : BIGINT} */ - protected Long _id; - - /** TITLE: {NotNull : VARCHAR(100)} */ - protected String _title; - - /** LOCATION: {VARCHAR(100)} */ - protected String _location; - - /** START_DATE: {NotNull : DATE} */ - protected java.util.Date _startDate; - - /** START_TIME: {TIME} */ - protected java.sql.Time _startTime; - - /** END_DATE: {DATE} */ - protected java.util.Date _endDate; - - /** END_TIME: {TIME} */ - protected java.sql.Time _endTime; - - /** SECRET: {NotNull : VARCHAR(1) : Default=[F]} */ - protected String _secret; - - /** TYPE: {NotNull : VARCHAR(10)} */ - protected String _type; - - /** CREATED_TIME: {NotNull : TIMESTAMP} */ - protected java.sql.Timestamp _createdTime; - - /** CREATED_BY: {NotNull : VARCHAR(255)} */ - protected String _createdBy; - - /** UPDATED_TIME: {NotNull : TIMESTAMP} */ - protected java.sql.Timestamp _updatedTime; - - /** UPDATED_BY: {NotNull : VARCHAR(255)} */ - protected String _updatedBy; - - /** DELETED_TIME: {TIMESTAMP} */ - protected java.sql.Timestamp _deletedTime; - - /** DELETED_BY: {VARCHAR(255)} */ - protected String _deletedBy; - - /** VERSIONNO: {NotNull : INTEGER} */ - protected Integer _versionno; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineSchedule() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "routineSchedule"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [routineScheduleContentAsOne] - // * * * * * * * * */ - public static final int routineScheduleContentAsOne_RELNO = 0; - - public static final String routineScheduleContentAsOne_RELKEYS = "ID:ID"; - - /** ROUTINE_SCHEDULE_CONTENT as 'routineScheduleContentAsOne'. */ - protected RoutineScheduleContent _childrenroutineScheduleContentAsOne; - - /** - * ROUTINE_SCHEDULE_CONTENT as 'routineScheduleContentAsOne'. {without - * lazy-load} <br /> - * - * @return the entity of foreign property(referrer-as-one) - * 'routineScheduleContentAsOne'. (Nullable: If the foreign key does - * not have 'NotNull' constraint, please check null.) - */ - public RoutineScheduleContent getRoutineScheduleContentAsOne() { - return _childrenroutineScheduleContentAsOne; - } - - /** - * ROUTINE_SCHEDULE_CONTENT as 'routineScheduleContentAsOne'. - * - * @param routineScheduleContentAsOne The entity of foreign - * property(referrer-as-one) 'routineScheduleContentAsOne'. - * (Nullable) - */ - public void setRoutineScheduleContentAsOne( - RoutineScheduleContent routineScheduleContentAsOne) { - _childrenroutineScheduleContentAsOne = routineScheduleContentAsOne; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Referrer Property = [routineScheduleMappingList] - // * * * * * * * * */ - /** ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. */ - protected List<RoutineScheduleMapping> _childrenRoutineScheduleMappingList; - - /** - * ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. {without - * lazy-load} <br /> - * - * @return The entity list of referrer property - * 'routineScheduleMappingList'. (NotNull: If it's not loaded yet, - * initializes the list instance of referrer as empty and returns - * it.) - */ - public List<RoutineScheduleMapping> getRoutineScheduleMappingList() { - if (_childrenRoutineScheduleMappingList == null) { - _childrenRoutineScheduleMappingList = new ArrayList<RoutineScheduleMapping>(); - } - return _childrenRoutineScheduleMappingList; - } - - /** - * ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. - * - * @param routineScheduleMappingList The entity list of referrer property - * 'routineScheduleMappingList'. (Nullable) - */ - public void setRoutineScheduleMappingList( - List<RoutineScheduleMapping> routineScheduleMappingList) { - _childrenRoutineScheduleMappingList = routineScheduleMappingList; - } - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsRoutineSchedule)) { - return false; - } - BsRoutineSchedule otherEntity = (BsRoutineSchedule) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getTitle()); - sb.append(delimiter).append(getLocation()); - sb.append(delimiter).append(getStartDate()); - sb.append(delimiter).append(getStartTime()); - sb.append(delimiter).append(getEndDate()); - sb.append(delimiter).append(getEndTime()); - sb.append(delimiter).append(getSecret()); - sb.append(delimiter).append(getType()); - sb.append(delimiter).append(getCreatedTime()); - sb.append(delimiter).append(getCreatedBy()); - sb.append(delimiter).append(getUpdatedTime()); - sb.append(delimiter).append(getUpdatedBy()); - sb.append(delimiter).append(getDeletedTime()); - sb.append(delimiter).append(getDeletedBy()); - sb.append(delimiter).append(getVersionno()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(100)} */ - public static final String title_COLUMN = "TITLE"; - - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @return The value of the column 'TITLE'. (Nullable) - */ - public String getTitle() { - return _title; - } - - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @param title The value of the column 'TITLE'. (Nullable) - */ - public void setTitle(String title) { - _modifiedProperties.addPropertyName("title"); - this._title = title; - } - - /** The column annotation for S2Dao. {VARCHAR(100)} */ - public static final String location_COLUMN = "LOCATION"; - - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @return The value of the column 'LOCATION'. (Nullable) - */ - public String getLocation() { - return _location; - } - - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @param location The value of the column 'LOCATION'. (Nullable) - */ - public void setLocation(String location) { - _modifiedProperties.addPropertyName("location"); - this._location = location; - } - - /** The column annotation for S2Dao. {NotNull : DATE} */ - public static final String startDate_COLUMN = "START_DATE"; - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @return The value of the column 'START_DATE'. (Nullable) - */ - public java.util.Date getStartDate() { - return _startDate; - } - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @param startDate The value of the column 'START_DATE'. (Nullable) - */ - public void setStartDate(java.util.Date startDate) { - _modifiedProperties.addPropertyName("startDate"); - this._startDate = startDate; - } - - /** The column annotation for S2Dao. {TIME} */ - public static final String startTime_COLUMN = "START_TIME"; - - /** - * START_TIME: {TIME} <br /> - * - * @return The value of the column 'START_TIME'. (Nullable) - */ - public java.sql.Time getStartTime() { - return _startTime; - } - - /** - * START_TIME: {TIME} <br /> - * - * @param startTime The value of the column 'START_TIME'. (Nullable) - */ - public void setStartTime(java.sql.Time startTime) { - _modifiedProperties.addPropertyName("startTime"); - this._startTime = startTime; - } - - /** The column annotation for S2Dao. {DATE} */ - public static final String endDate_COLUMN = "END_DATE"; - - /** - * END_DATE: {DATE} <br /> - * - * @return The value of the column 'END_DATE'. (Nullable) - */ - public java.util.Date getEndDate() { - return _endDate; - } - - /** - * END_DATE: {DATE} <br /> - * - * @param endDate The value of the column 'END_DATE'. (Nullable) - */ - public void setEndDate(java.util.Date endDate) { - _modifiedProperties.addPropertyName("endDate"); - this._endDate = endDate; - } - - /** The column annotation for S2Dao. {TIME} */ - public static final String endTime_COLUMN = "END_TIME"; - - /** - * END_TIME: {TIME} <br /> - * - * @return The value of the column 'END_TIME'. (Nullable) - */ - public java.sql.Time getEndTime() { - return _endTime; - } - - /** - * END_TIME: {TIME} <br /> - * - * @param endTime The value of the column 'END_TIME'. (Nullable) - */ - public void setEndTime(java.sql.Time endTime) { - _modifiedProperties.addPropertyName("endTime"); - this._endTime = endTime; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(1) : Default=[F]} */ - public static final String secret_COLUMN = "SECRET"; - - /** - * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> - * - * @return The value of the column 'SECRET'. (Nullable) - */ - public String getSecret() { - return _secret; - } - - /** - * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> - * - * @param secret The value of the column 'SECRET'. (Nullable) - */ - public void setSecret(String secret) { - _modifiedProperties.addPropertyName("secret"); - this._secret = secret; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(10)} */ - public static final String type_COLUMN = "TYPE"; - - /** - * TYPE: {NotNull : VARCHAR(10)} <br /> - * - * @return The value of the column 'TYPE'. (Nullable) - */ - public String getType() { - return _type; - } - - /** - * TYPE: {NotNull : VARCHAR(10)} <br /> - * - * @param type The value of the column 'TYPE'. (Nullable) - */ - public void setType(String type) { - _modifiedProperties.addPropertyName("type"); - this._type = type; - } - - /** The column annotation for S2Dao. {NotNull : TIMESTAMP} */ - public static final String createdTime_COLUMN = "CREATED_TIME"; - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @return The value of the column 'CREATED_TIME'. (Nullable) - */ - public java.sql.Timestamp getCreatedTime() { - return _createdTime; - } - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @param createdTime The value of the column 'CREATED_TIME'. (Nullable) - */ - public void setCreatedTime(java.sql.Timestamp createdTime) { - _modifiedProperties.addPropertyName("createdTime"); - this._createdTime = createdTime; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(255)} */ - public static final String createdBy_COLUMN = "CREATED_BY"; - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @return The value of the column 'CREATED_BY'. (Nullable) - */ - public String getCreatedBy() { - return _createdBy; - } - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @param createdBy The value of the column 'CREATED_BY'. (Nullable) - */ - public void setCreatedBy(String createdBy) { - _modifiedProperties.addPropertyName("createdBy"); - this._createdBy = createdBy; - } - - /** The column annotation for S2Dao. {NotNull : TIMESTAMP} */ - public static final String updatedTime_COLUMN = "UPDATED_TIME"; - - /** - * UPDATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @return The value of the column 'UPDATED_TIME'. (Nullable) - */ - public java.sql.Timestamp getUpdatedTime() { - return _updatedTime; - } - - /** - * UPDATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @param updatedTime The value of the column 'UPDATED_TIME'. (Nullable) - */ - public void setUpdatedTime(java.sql.Timestamp updatedTime) { - _modifiedProperties.addPropertyName("updatedTime"); - this._updatedTime = updatedTime; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(255)} */ - public static final String updatedBy_COLUMN = "UPDATED_BY"; - - /** - * UPDATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @return The value of the column 'UPDATED_BY'. (Nullable) - */ - public String getUpdatedBy() { - return _updatedBy; - } - - /** - * UPDATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @param updatedBy The value of the column 'UPDATED_BY'. (Nullable) - */ - public void setUpdatedBy(String updatedBy) { - _modifiedProperties.addPropertyName("updatedBy"); - this._updatedBy = updatedBy; - } - - /** The column annotation for S2Dao. {TIMESTAMP} */ - public static final String deletedTime_COLUMN = "DELETED_TIME"; - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @return The value of the column 'DELETED_TIME'. (Nullable) - */ - public java.sql.Timestamp getDeletedTime() { - return _deletedTime; - } - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @param deletedTime The value of the column 'DELETED_TIME'. (Nullable) - */ - public void setDeletedTime(java.sql.Timestamp deletedTime) { - _modifiedProperties.addPropertyName("deletedTime"); - this._deletedTime = deletedTime; - } - - /** The column annotation for S2Dao. {VARCHAR(255)} */ - public static final String deletedBy_COLUMN = "DELETED_BY"; - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @return The value of the column 'DELETED_BY'. (Nullable) - */ - public String getDeletedBy() { - return _deletedBy; - } - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @param deletedBy The value of the column 'DELETED_BY'. (Nullable) - */ - public void setDeletedBy(String deletedBy) { - _modifiedProperties.addPropertyName("deletedBy"); - this._deletedBy = deletedBy; - } - - /** The column annotation for S2Dao. {NotNull : INTEGER} */ - public static final String versionno_COLUMN = "VERSIONNO"; - - /** - * VERSIONNO: {NotNull : INTEGER} <br /> - * - * @return The value of the column 'VERSIONNO'. (Nullable) - */ - public Integer getVersionno() { - return _versionno; - } - - /** - * VERSIONNO: {NotNull : INTEGER} <br /> - * - * @param versionno The value of the column 'VERSIONNO'. (Nullable) - */ - public void setVersionno(Integer versionno) { - _modifiedProperties.addPropertyName("versionno"); - this._versionno = versionno; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleContent.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,295 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; - -/** - * The entity of ROUTINE_SCHEDULE_CONTENT that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, CONTENT - * - * [sequence] - * - * - * [identity] - * - * - * [version-no] - * - * - * [foreign-table] - * ROUTINE_SCHEDULE - * - * [referrer-table] - * - * - * [foreign-property] - * routineSchedule - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsRoutineScheduleContent implements Entity, - java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is ROUTINE_SCHEDULE_CONTENT. */ - public static final String TABLE = "ROUTINE_SCHEDULE_CONTENT"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : NotNull : BIGINT : FK to ROUTINE_SCHEDULE} */ - protected Long _id; - - /** CONTENT: {VARCHAR(1000)} */ - protected String _content; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineScheduleContent() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "routineScheduleContent"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [routineSchedule] - // * * * * * * * * */ - public static final int routineSchedule_RELNO = 0; - - public static final String routineSchedule_RELKEYS = "ID:ID"; - - /** ROUTINE_SCHEDULE as 'routineSchedule'. */ - protected RoutineSchedule _parentRoutineSchedule; - - /** - * ROUTINE_SCHEDULE as 'routineSchedule'. {without lazy-load} - * - * @return The entity of foreign property 'routineSchedule'. (Nullable: If - * the foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public RoutineSchedule getRoutineSchedule() { - return _parentRoutineSchedule; - } - - /** - * ROUTINE_SCHEDULE as 'routineSchedule'. - * - * @param routineSchedule The entity of foreign property 'routineSchedule'. - * (Nullable) - */ - public void setRoutineSchedule(RoutineSchedule routineSchedule) { - _parentRoutineSchedule = routineSchedule; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsRoutineScheduleContent)) { - return false; - } - BsRoutineScheduleContent otherEntity = (BsRoutineScheduleContent) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getContent()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** - * The column annotation for S2Dao. {PK : NotNull : BIGINT : FK to - * ROUTINE_SCHEDULE} - */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : NotNull : BIGINT : FK to ROUTINE_SCHEDULE} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : NotNull : BIGINT : FK to ROUTINE_SCHEDULE} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** The column annotation for S2Dao. {VARCHAR(1000)} */ - public static final String content_COLUMN = "CONTENT"; - - /** - * CONTENT: {VARCHAR(1000)} <br /> - * - * @return The value of the column 'CONTENT'. (Nullable) - */ - public String getContent() { - return _content; - } - - /** - * CONTENT: {VARCHAR(1000)} <br /> - * - * @param content The value of the column 'CONTENT'. (Nullable) - */ - public void setContent(String content) { - _modifiedProperties.addPropertyName("content"); - this._content = content; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleMapping.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsRoutineScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,358 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; - -/** - * The entity of ROUTINE_SCHEDULE_MAPPING that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, SCHEDULE_ID, USER_ID - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * - * - * [foreign-table] - * ROUTINE_SCHEDULE, USER_INFO - * - * [referrer-table] - * - * - * [foreign-property] - * routineSchedule, userInfo - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsRoutineScheduleMapping implements Entity, - java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is ROUTINE_SCHEDULE_MAPPING. */ - public static final String TABLE = "ROUTINE_SCHEDULE_MAPPING"; - - /** ID-Annotation */ - public static final String id_ID = "identity"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : ID : NotNull : BIGINT} */ - protected Long _id; - - /** SCHEDULE_ID: {NotNull : BIGINT : FK to ROUTINE_SCHEDULE} */ - protected Long _scheduleId; - - /** USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} */ - protected String _userId; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineScheduleMapping() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "routineScheduleMapping"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [routineSchedule] - // * * * * * * * * */ - public static final int routineSchedule_RELNO = 0; - - public static final String routineSchedule_RELKEYS = "SCHEDULE_ID:ID"; - - /** ROUTINE_SCHEDULE as 'routineSchedule'. */ - protected RoutineSchedule _parentRoutineSchedule; - - /** - * ROUTINE_SCHEDULE as 'routineSchedule'. {without lazy-load} - * - * @return The entity of foreign property 'routineSchedule'. (Nullable: If - * the foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public RoutineSchedule getRoutineSchedule() { - return _parentRoutineSchedule; - } - - /** - * ROUTINE_SCHEDULE as 'routineSchedule'. - * - * @param routineSchedule The entity of foreign property 'routineSchedule'. - * (Nullable) - */ - public void setRoutineSchedule(RoutineSchedule routineSchedule) { - _parentRoutineSchedule = routineSchedule; - } - - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [userInfo] - // * * * * * * * * */ - public static final int userInfo_RELNO = 1; - - public static final String userInfo_RELKEYS = "USER_ID:USER_ID"; - - /** USER_INFO as 'userInfo'. */ - protected UserInfo _parentUserInfo; - - /** - * USER_INFO as 'userInfo'. {without lazy-load} - * - * @return The entity of foreign property 'userInfo'. (Nullable: If the - * foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public UserInfo getUserInfo() { - return _parentUserInfo; - } - - /** - * USER_INFO as 'userInfo'. - * - * @param userInfo The entity of foreign property 'userInfo'. (Nullable) - */ - public void setUserInfo(UserInfo userInfo) { - _parentUserInfo = userInfo; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsRoutineScheduleMapping)) { - return false; - } - BsRoutineScheduleMapping otherEntity = (BsRoutineScheduleMapping) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getScheduleId()); - sb.append(delimiter).append(getUserId()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** - * The column annotation for S2Dao. {NotNull : BIGINT : FK to - * ROUTINE_SCHEDULE} - */ - public static final String scheduleId_COLUMN = "SCHEDULE_ID"; - - /** - * SCHEDULE_ID: {NotNull : BIGINT : FK to ROUTINE_SCHEDULE} <br /> - * - * @return The value of the column 'SCHEDULE_ID'. (Nullable) - */ - public Long getScheduleId() { - return _scheduleId; - } - - /** - * SCHEDULE_ID: {NotNull : BIGINT : FK to ROUTINE_SCHEDULE} <br /> - * - * @param scheduleId The value of the column 'SCHEDULE_ID'. (Nullable) - */ - public void setScheduleId(Long scheduleId) { - _modifiedProperties.addPropertyName("scheduleId"); - this._scheduleId = scheduleId; - } - - /** - * The column annotation for S2Dao. {NotNull : VARCHAR(255) : FK to - * USER_INFO} - */ - public static final String userId_COLUMN = "USER_ID"; - - /** - * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> - * - * @return The value of the column 'USER_ID'. (Nullable) - */ - public String getUserId() { - return _userId; - } - - /** - * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> - * - * @param userId The value of the column 'USER_ID'. (Nullable) - */ - public void setUserId(String userId) { - _modifiedProperties.addPropertyName("userId"); - this._userId = userId; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleSchedule.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,672 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.ArrayList; -import java.util.List; -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; - -/** - * The entity of SINGLE_SCHEDULE that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, TITLE, LOCATION, START_DATE, START_TIME, END_DATE, END_TIME, SECRET, CREATED_TIME, CREATED_BY, UPDATED_TIME, UPDATED_BY, DELETED_TIME, DELETED_BY, VERSIONNO - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * VERSIONNO - * - * [foreign-table] - * - * - * [referrer-table] - * SINGLE_SCHEDULE_CONTENT, SINGLE_SCHEDULE_MAPPING - * - * [foreign-property] - * singleScheduleContentAsOne - * - * [referrer-property] - * singleScheduleMappingList - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsSingleSchedule implements Entity, java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is SINGLE_SCHEDULE. */ - public static final String TABLE = "SINGLE_SCHEDULE"; - - /** VERSION_NO-Annotation */ - public static final String VERSION_NO_PROPERTY = "versionno"; - - /** ID-Annotation */ - public static final String id_ID = "identity"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : ID : NotNull : BIGINT} */ - protected Long _id; - - /** TITLE: {NotNull : VARCHAR(100)} */ - protected String _title; - - /** LOCATION: {VARCHAR(100)} */ - protected String _location; - - /** START_DATE: {NotNull : DATE} */ - protected java.util.Date _startDate; - - /** START_TIME: {TIME} */ - protected java.sql.Time _startTime; - - /** END_DATE: {NotNull : DATE} */ - protected java.util.Date _endDate; - - /** END_TIME: {TIME} */ - protected java.sql.Time _endTime; - - /** SECRET: {NotNull : VARCHAR(1) : Default=[F]} */ - protected String _secret; - - /** CREATED_TIME: {NotNull : TIMESTAMP} */ - protected java.sql.Timestamp _createdTime; - - /** CREATED_BY: {NotNull : VARCHAR(255)} */ - protected String _createdBy; - - /** UPDATED_TIME: {TIMESTAMP} */ - protected java.sql.Timestamp _updatedTime; - - /** UPDATED_BY: {VARCHAR(255)} */ - protected String _updatedBy; - - /** DELETED_TIME: {TIMESTAMP} */ - protected java.sql.Timestamp _deletedTime; - - /** DELETED_BY: {VARCHAR(255)} */ - protected String _deletedBy; - - /** VERSIONNO: {NotNull : INTEGER} */ - protected Integer _versionno; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleSchedule() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "singleSchedule"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [singleScheduleContentAsOne] - // * * * * * * * * */ - public static final int singleScheduleContentAsOne_RELNO = 0; - - public static final String singleScheduleContentAsOne_RELKEYS = "ID:ID"; - - /** SINGLE_SCHEDULE_CONTENT as 'singleScheduleContentAsOne'. */ - protected SingleScheduleContent _childrensingleScheduleContentAsOne; - - /** - * SINGLE_SCHEDULE_CONTENT as 'singleScheduleContentAsOne'. {without - * lazy-load} <br /> - * - * @return the entity of foreign property(referrer-as-one) - * 'singleScheduleContentAsOne'. (Nullable: If the foreign key does - * not have 'NotNull' constraint, please check null.) - */ - public SingleScheduleContent getSingleScheduleContentAsOne() { - return _childrensingleScheduleContentAsOne; - } - - /** - * SINGLE_SCHEDULE_CONTENT as 'singleScheduleContentAsOne'. - * - * @param singleScheduleContentAsOne The entity of foreign - * property(referrer-as-one) 'singleScheduleContentAsOne'. - * (Nullable) - */ - public void setSingleScheduleContentAsOne( - SingleScheduleContent singleScheduleContentAsOne) { - _childrensingleScheduleContentAsOne = singleScheduleContentAsOne; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Referrer Property = [singleScheduleMappingList] - // * * * * * * * * */ - /** SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. */ - protected List<SingleScheduleMapping> _childrenSingleScheduleMappingList; - - /** - * SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. {without - * lazy-load} <br /> - * - * @return The entity list of referrer property 'singleScheduleMappingList'. - * (NotNull: If it's not loaded yet, initializes the list instance - * of referrer as empty and returns it.) - */ - public List<SingleScheduleMapping> getSingleScheduleMappingList() { - if (_childrenSingleScheduleMappingList == null) { - _childrenSingleScheduleMappingList = new ArrayList<SingleScheduleMapping>(); - } - return _childrenSingleScheduleMappingList; - } - - /** - * SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. - * - * @param singleScheduleMappingList The entity list of referrer property - * 'singleScheduleMappingList'. (Nullable) - */ - public void setSingleScheduleMappingList( - List<SingleScheduleMapping> singleScheduleMappingList) { - _childrenSingleScheduleMappingList = singleScheduleMappingList; - } - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsSingleSchedule)) { - return false; - } - BsSingleSchedule otherEntity = (BsSingleSchedule) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getTitle()); - sb.append(delimiter).append(getLocation()); - sb.append(delimiter).append(getStartDate()); - sb.append(delimiter).append(getStartTime()); - sb.append(delimiter).append(getEndDate()); - sb.append(delimiter).append(getEndTime()); - sb.append(delimiter).append(getSecret()); - sb.append(delimiter).append(getCreatedTime()); - sb.append(delimiter).append(getCreatedBy()); - sb.append(delimiter).append(getUpdatedTime()); - sb.append(delimiter).append(getUpdatedBy()); - sb.append(delimiter).append(getDeletedTime()); - sb.append(delimiter).append(getDeletedBy()); - sb.append(delimiter).append(getVersionno()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(100)} */ - public static final String title_COLUMN = "TITLE"; - - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @return The value of the column 'TITLE'. (Nullable) - */ - public String getTitle() { - return _title; - } - - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @param title The value of the column 'TITLE'. (Nullable) - */ - public void setTitle(String title) { - _modifiedProperties.addPropertyName("title"); - this._title = title; - } - - /** The column annotation for S2Dao. {VARCHAR(100)} */ - public static final String location_COLUMN = "LOCATION"; - - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @return The value of the column 'LOCATION'. (Nullable) - */ - public String getLocation() { - return _location; - } - - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @param location The value of the column 'LOCATION'. (Nullable) - */ - public void setLocation(String location) { - _modifiedProperties.addPropertyName("location"); - this._location = location; - } - - /** The column annotation for S2Dao. {NotNull : DATE} */ - public static final String startDate_COLUMN = "START_DATE"; - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @return The value of the column 'START_DATE'. (Nullable) - */ - public java.util.Date getStartDate() { - return _startDate; - } - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @param startDate The value of the column 'START_DATE'. (Nullable) - */ - public void setStartDate(java.util.Date startDate) { - _modifiedProperties.addPropertyName("startDate"); - this._startDate = startDate; - } - - /** The column annotation for S2Dao. {TIME} */ - public static final String startTime_COLUMN = "START_TIME"; - - /** - * START_TIME: {TIME} <br /> - * - * @return The value of the column 'START_TIME'. (Nullable) - */ - public java.sql.Time getStartTime() { - return _startTime; - } - - /** - * START_TIME: {TIME} <br /> - * - * @param startTime The value of the column 'START_TIME'. (Nullable) - */ - public void setStartTime(java.sql.Time startTime) { - _modifiedProperties.addPropertyName("startTime"); - this._startTime = startTime; - } - - /** The column annotation for S2Dao. {NotNull : DATE} */ - public static final String endDate_COLUMN = "END_DATE"; - - /** - * END_DATE: {NotNull : DATE} <br /> - * - * @return The value of the column 'END_DATE'. (Nullable) - */ - public java.util.Date getEndDate() { - return _endDate; - } - - /** - * END_DATE: {NotNull : DATE} <br /> - * - * @param endDate The value of the column 'END_DATE'. (Nullable) - */ - public void setEndDate(java.util.Date endDate) { - _modifiedProperties.addPropertyName("endDate"); - this._endDate = endDate; - } - - /** The column annotation for S2Dao. {TIME} */ - public static final String endTime_COLUMN = "END_TIME"; - - /** - * END_TIME: {TIME} <br /> - * - * @return The value of the column 'END_TIME'. (Nullable) - */ - public java.sql.Time getEndTime() { - return _endTime; - } - - /** - * END_TIME: {TIME} <br /> - * - * @param endTime The value of the column 'END_TIME'. (Nullable) - */ - public void setEndTime(java.sql.Time endTime) { - _modifiedProperties.addPropertyName("endTime"); - this._endTime = endTime; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(1) : Default=[F]} */ - public static final String secret_COLUMN = "SECRET"; - - /** - * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> - * - * @return The value of the column 'SECRET'. (Nullable) - */ - public String getSecret() { - return _secret; - } - - /** - * SECRET: {NotNull : VARCHAR(1) : Default=[F]} <br /> - * - * @param secret The value of the column 'SECRET'. (Nullable) - */ - public void setSecret(String secret) { - _modifiedProperties.addPropertyName("secret"); - this._secret = secret; - } - - /** The column annotation for S2Dao. {NotNull : TIMESTAMP} */ - public static final String createdTime_COLUMN = "CREATED_TIME"; - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @return The value of the column 'CREATED_TIME'. (Nullable) - */ - public java.sql.Timestamp getCreatedTime() { - return _createdTime; - } - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @param createdTime The value of the column 'CREATED_TIME'. (Nullable) - */ - public void setCreatedTime(java.sql.Timestamp createdTime) { - _modifiedProperties.addPropertyName("createdTime"); - this._createdTime = createdTime; - } - - /** The column annotation for S2Dao. {NotNull : VARCHAR(255)} */ - public static final String createdBy_COLUMN = "CREATED_BY"; - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @return The value of the column 'CREATED_BY'. (Nullable) - */ - public String getCreatedBy() { - return _createdBy; - } - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @param createdBy The value of the column 'CREATED_BY'. (Nullable) - */ - public void setCreatedBy(String createdBy) { - _modifiedProperties.addPropertyName("createdBy"); - this._createdBy = createdBy; - } - - /** The column annotation for S2Dao. {TIMESTAMP} */ - public static final String updatedTime_COLUMN = "UPDATED_TIME"; - - /** - * UPDATED_TIME: {TIMESTAMP} <br /> - * - * @return The value of the column 'UPDATED_TIME'. (Nullable) - */ - public java.sql.Timestamp getUpdatedTime() { - return _updatedTime; - } - - /** - * UPDATED_TIME: {TIMESTAMP} <br /> - * - * @param updatedTime The value of the column 'UPDATED_TIME'. (Nullable) - */ - public void setUpdatedTime(java.sql.Timestamp updatedTime) { - _modifiedProperties.addPropertyName("updatedTime"); - this._updatedTime = updatedTime; - } - - /** The column annotation for S2Dao. {VARCHAR(255)} */ - public static final String updatedBy_COLUMN = "UPDATED_BY"; - - /** - * UPDATED_BY: {VARCHAR(255)} <br /> - * - * @return The value of the column 'UPDATED_BY'. (Nullable) - */ - public String getUpdatedBy() { - return _updatedBy; - } - - /** - * UPDATED_BY: {VARCHAR(255)} <br /> - * - * @param updatedBy The value of the column 'UPDATED_BY'. (Nullable) - */ - public void setUpdatedBy(String updatedBy) { - _modifiedProperties.addPropertyName("updatedBy"); - this._updatedBy = updatedBy; - } - - /** The column annotation for S2Dao. {TIMESTAMP} */ - public static final String deletedTime_COLUMN = "DELETED_TIME"; - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @return The value of the column 'DELETED_TIME'. (Nullable) - */ - public java.sql.Timestamp getDeletedTime() { - return _deletedTime; - } - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @param deletedTime The value of the column 'DELETED_TIME'. (Nullable) - */ - public void setDeletedTime(java.sql.Timestamp deletedTime) { - _modifiedProperties.addPropertyName("deletedTime"); - this._deletedTime = deletedTime; - } - - /** The column annotation for S2Dao. {VARCHAR(255)} */ - public static final String deletedBy_COLUMN = "DELETED_BY"; - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @return The value of the column 'DELETED_BY'. (Nullable) - */ - public String getDeletedBy() { - return _deletedBy; - } - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @param deletedBy The value of the column 'DELETED_BY'. (Nullable) - */ - public void setDeletedBy(String deletedBy) { - _modifiedProperties.addPropertyName("deletedBy"); - this._deletedBy = deletedBy; - } - - /** The column annotation for S2Dao. {NotNull : INTEGER} */ - public static final String versionno_COLUMN = "VERSIONNO"; - - /** - * VERSIONNO: {NotNull : INTEGER} <br /> - * - * @return The value of the column 'VERSIONNO'. (Nullable) - */ - public Integer getVersionno() { - return _versionno; - } - - /** - * VERSIONNO: {NotNull : INTEGER} <br /> - * - * @param versionno The value of the column 'VERSIONNO'. (Nullable) - */ - public void setVersionno(Integer versionno) { - _modifiedProperties.addPropertyName("versionno"); - this._versionno = versionno; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleContent.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,295 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; - -/** - * The entity of SINGLE_SCHEDULE_CONTENT that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, CONTENT - * - * [sequence] - * - * - * [identity] - * - * - * [version-no] - * - * - * [foreign-table] - * SINGLE_SCHEDULE - * - * [referrer-table] - * - * - * [foreign-property] - * singleSchedule - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsSingleScheduleContent implements Entity, - java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is SINGLE_SCHEDULE_CONTENT. */ - public static final String TABLE = "SINGLE_SCHEDULE_CONTENT"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : NotNull : BIGINT : FK to SINGLE_SCHEDULE} */ - protected Long _id; - - /** CONTENT: {VARCHAR(1000)} */ - protected String _content; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleScheduleContent() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "singleScheduleContent"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [singleSchedule] - // * * * * * * * * */ - public static final int singleSchedule_RELNO = 0; - - public static final String singleSchedule_RELKEYS = "ID:ID"; - - /** SINGLE_SCHEDULE as 'singleSchedule'. */ - protected SingleSchedule _parentSingleSchedule; - - /** - * SINGLE_SCHEDULE as 'singleSchedule'. {without lazy-load} - * - * @return The entity of foreign property 'singleSchedule'. (Nullable: If - * the foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public SingleSchedule getSingleSchedule() { - return _parentSingleSchedule; - } - - /** - * SINGLE_SCHEDULE as 'singleSchedule'. - * - * @param singleSchedule The entity of foreign property 'singleSchedule'. - * (Nullable) - */ - public void setSingleSchedule(SingleSchedule singleSchedule) { - _parentSingleSchedule = singleSchedule; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsSingleScheduleContent)) { - return false; - } - BsSingleScheduleContent otherEntity = (BsSingleScheduleContent) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getContent()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** - * The column annotation for S2Dao. {PK : NotNull : BIGINT : FK to - * SINGLE_SCHEDULE} - */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : NotNull : BIGINT : FK to SINGLE_SCHEDULE} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : NotNull : BIGINT : FK to SINGLE_SCHEDULE} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** The column annotation for S2Dao. {VARCHAR(1000)} */ - public static final String content_COLUMN = "CONTENT"; - - /** - * CONTENT: {VARCHAR(1000)} <br /> - * - * @return The value of the column 'CONTENT'. (Nullable) - */ - public String getContent() { - return _content; - } - - /** - * CONTENT: {VARCHAR(1000)} <br /> - * - * @param content The value of the column 'CONTENT'. (Nullable) - */ - public void setContent(String content) { - _modifiedProperties.addPropertyName("content"); - this._content = content; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleMapping.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsSingleScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,358 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity; - -import java.util.Set; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.UserInfo; - -/** - * The entity of SINGLE_SCHEDULE_MAPPING that the type is TABLE. <br /> - * - * <pre> - * [primary-key] - * ID - * - * [column] - * ID, SCHEDULE_ID, USER_ID - * - * [sequence] - * - * - * [identity] - * ID - * - * [version-no] - * - * - * [foreign-table] - * SINGLE_SCHEDULE, USER_INFO - * - * [referrer-table] - * - * - * [foreign-property] - * singleSchedule, userInfo - * - * [referrer-property] - * - * </pre> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class BsSingleScheduleMapping implements Entity, - java.io.Serializable { - - //========================================================================== - // ========= - // Definition - // ========== - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - /** TABLE-Annotation for S2Dao. The value is SINGLE_SCHEDULE_MAPPING. */ - public static final String TABLE = "SINGLE_SCHEDULE_MAPPING"; - - /** ID-Annotation */ - public static final String id_ID = "identity"; - - //========================================================================== - // ========= - // Attribute - // ========= - // ----------------------------------------------------- - // Column - // ------ - /** ID: {PK : ID : NotNull : BIGINT} */ - protected Long _id; - - /** SCHEDULE_ID: {NotNull : BIGINT : FK to SINGLE_SCHEDULE} */ - protected Long _scheduleId; - - /** USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} */ - protected String _userId; - - // ----------------------------------------------------- - // Internal - // -------- - /** The attribute of entity modified properties. (for S2Dao) */ - protected EntityModifiedProperties _modifiedProperties = newEntityModifiedProperties(); - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleScheduleMapping() { - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - public String getTablePropertyName() {// as JavaBeansRule - return "singleScheduleMapping"; - } - - //========================================================================== - // ========= - // DBMeta - // ====== - public DBMeta getDBMeta() { - return DBMetaInstanceHandler.findDBMeta(getTableDbName()); - } - - //========================================================================== - // ========= - // Classification Classifying - // ========================== - //========================================================================== - // ========= - // Classification Determination - // ============================ - //========================================================================== - // ========= - // Classification Name/Alias - // ========================= - //========================================================================== - // ========= - // Foreign Property - // ================ - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [singleSchedule] - // * * * * * * * * */ - public static final int singleSchedule_RELNO = 0; - - public static final String singleSchedule_RELKEYS = "SCHEDULE_ID:ID"; - - /** SINGLE_SCHEDULE as 'singleSchedule'. */ - protected SingleSchedule _parentSingleSchedule; - - /** - * SINGLE_SCHEDULE as 'singleSchedule'. {without lazy-load} - * - * @return The entity of foreign property 'singleSchedule'. (Nullable: If - * the foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public SingleSchedule getSingleSchedule() { - return _parentSingleSchedule; - } - - /** - * SINGLE_SCHEDULE as 'singleSchedule'. - * - * @param singleSchedule The entity of foreign property 'singleSchedule'. - * (Nullable) - */ - public void setSingleSchedule(SingleSchedule singleSchedule) { - _parentSingleSchedule = singleSchedule; - } - - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Foreign Property = [userInfo] - // * * * * * * * * */ - public static final int userInfo_RELNO = 1; - - public static final String userInfo_RELKEYS = "USER_ID:USER_ID"; - - /** USER_INFO as 'userInfo'. */ - protected UserInfo _parentUserInfo; - - /** - * USER_INFO as 'userInfo'. {without lazy-load} - * - * @return The entity of foreign property 'userInfo'. (Nullable: If the - * foreign key does not have 'NotNull' constraint, please check - * null.) - */ - public UserInfo getUserInfo() { - return _parentUserInfo; - } - - /** - * USER_INFO as 'userInfo'. - * - * @param userInfo The entity of foreign property 'userInfo'. (Nullable) - */ - public void setUserInfo(UserInfo userInfo) { - _parentUserInfo = userInfo; - } - - //========================================================================== - // ========= - // Referrer Property - // ================= - - //========================================================================== - // ========= - // Determination - // ============= - public boolean hasPrimaryKeyValue() { - if (_id == null) { - return false; - } - return true; - } - - //========================================================================== - // ========= - // Modified Properties - // =================== - public Set<String> getModifiedPropertyNames() { - return _modifiedProperties.getPropertyNames(); - } - - protected EntityModifiedProperties newEntityModifiedProperties() { - return new EntityModifiedProperties(); - } - - public void clearModifiedPropertyNames() { - _modifiedProperties.clear(); - } - - public boolean hasModification() { - return !_modifiedProperties.isEmpty(); - } - - //========================================================================== - // ========= - // Basic Override - // ============== - /** - * If the primary-key of the other is same as this one, returns true. - * - * @param other Other entity. - * @return Comparing result. - */ - public boolean equals(Object other) { - if (other == null || !(other instanceof BsSingleScheduleMapping)) { - return false; - } - BsSingleScheduleMapping otherEntity = (BsSingleScheduleMapping) other; - if (!helpComparingValue(getId(), otherEntity.getId())) { - return false; - } - return true; - } - - protected boolean helpComparingValue(Object value1, Object value2) { - if (value1 == null && value2 == null) { - return true; - } - return value1 != null && value2 != null && value1.equals(value2); - } - - /** - * Calculates hash-code from primary-key. - * - * @return Hash-code from primary-keys. - */ - public int hashCode() { - int result = 17; - if (this.getId() != null) { - result = result + getId().hashCode(); - } - return result; - } - - /** - * @return The view string of columns. (NotNull) - */ - public String toString() { - String delimiter = ","; - StringBuilder sb = new StringBuilder(); - sb.append(delimiter).append(getId()); - sb.append(delimiter).append(getScheduleId()); - sb.append(delimiter).append(getUserId()); - if (sb.length() > 0) { - sb.delete(0, delimiter.length()); - } - sb.insert(0, "{").append("}"); - return sb.toString(); - } - - //========================================================================== - // ========= - // Accessor - // ======== - - /** The column annotation for S2Dao. {PK : ID : NotNull : BIGINT} */ - public static final String id_COLUMN = "ID"; - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public Long getId() { - return _id; - } - - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public void setId(Long id) { - _modifiedProperties.addPropertyName("id"); - this._id = id; - } - - /** - * The column annotation for S2Dao. {NotNull : BIGINT : FK to - * SINGLE_SCHEDULE} - */ - public static final String scheduleId_COLUMN = "SCHEDULE_ID"; - - /** - * SCHEDULE_ID: {NotNull : BIGINT : FK to SINGLE_SCHEDULE} <br /> - * - * @return The value of the column 'SCHEDULE_ID'. (Nullable) - */ - public Long getScheduleId() { - return _scheduleId; - } - - /** - * SCHEDULE_ID: {NotNull : BIGINT : FK to SINGLE_SCHEDULE} <br /> - * - * @param scheduleId The value of the column 'SCHEDULE_ID'. (Nullable) - */ - public void setScheduleId(Long scheduleId) { - _modifiedProperties.addPropertyName("scheduleId"); - this._scheduleId = scheduleId; - } - - /** - * The column annotation for S2Dao. {NotNull : VARCHAR(255) : FK to - * USER_INFO} - */ - public static final String userId_COLUMN = "USER_ID"; - - /** - * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> - * - * @return The value of the column 'USER_ID'. (Nullable) - */ - public String getUserId() { - return _userId; - } - - /** - * USER_ID: {NotNull : VARCHAR(255) : FK to USER_INFO} <br /> - * - * @param userId The value of the column 'USER_ID'. (Nullable) - */ - public void setUserId(String userId) { - _modifiedProperties.addPropertyName("userId"); - this._userId = userId; - } - -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsUserInfo.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsUserInfo.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/BsUserInfo.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -7,12 +7,11 @@ import jp.sf.pal.scheduler.db.allcommon.Entity; import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMeta; import jp.sf.pal.scheduler.db.allcommon.dbmeta.DBMetaInstanceHandler; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; import jp.sf.pal.scheduler.db.exentity.GroupInfo; import jp.sf.pal.scheduler.db.exentity.GroupMapping; import jp.sf.pal.scheduler.db.exentity.RoleInfo; import jp.sf.pal.scheduler.db.exentity.RoleMapping; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; /** * The entity of USER_INFO that the type is TABLE. <br /> @@ -37,13 +36,13 @@ * GROUP_INFO, ROLE_INFO * * [referrer-table] - * GROUP_MAPPING, ROLE_MAPPING, ROUTINE_SCHEDULE_MAPPING, SINGLE_SCHEDULE_MAPPING + * EVENT_SCHEDULE_MAPPING, GROUP_MAPPING, ROLE_MAPPING * * [foreign-property] * groupInfo, roleInfo * * [referrer-property] - * groupMappingList, roleMappingList, routineScheduleMappingList, singleScheduleMappingList + * eventScheduleMappingList, groupMappingList, roleMappingList * </pre> * * @author DBFlute(AutoGenerator) @@ -248,6 +247,38 @@ // Referrer Property // ================= // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * + // Referrer Property = [eventScheduleMappingList] + // * * * * * * * * */ + /** EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. */ + protected List<EventScheduleMapping> _childrenEventScheduleMappingList; + + /** + * EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. {without lazy-load} + * <br /> + * + * @return The entity list of referrer property 'eventScheduleMappingList'. + * (NotNull: If it's not loaded yet, initializes the list instance + * of referrer as empty and returns it.) + */ + public List<EventScheduleMapping> getEventScheduleMappingList() { + if (_childrenEventScheduleMappingList == null) { + _childrenEventScheduleMappingList = new ArrayList<EventScheduleMapping>(); + } + return _childrenEventScheduleMappingList; + } + + /** + * EVENT_SCHEDULE_MAPPING as 'eventScheduleMappingList'. + * + * @param eventScheduleMappingList The entity list of referrer property + * 'eventScheduleMappingList'. (Nullable) + */ + public void setEventScheduleMappingList( + List<EventScheduleMapping> eventScheduleMappingList) { + _childrenEventScheduleMappingList = eventScheduleMappingList; + } + + // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * // Referrer Property = [groupMappingList] // * * * * * * * * */ /** GROUP_MAPPING as 'groupMappingList'. */ @@ -307,71 +338,6 @@ _childrenRoleMappingList = roleMappingList; } - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Referrer Property = [routineScheduleMappingList] - // * * * * * * * * */ - /** ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. */ - protected List<RoutineScheduleMapping> _childrenRoutineScheduleMappingList; - - /** - * ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. {without - * lazy-load} <br /> - * - * @return The entity list of referrer property - * 'routineScheduleMappingList'. (NotNull: If it's not loaded yet, - * initializes the list instance of referrer as empty and returns - * it.) - */ - public List<RoutineScheduleMapping> getRoutineScheduleMappingList() { - if (_childrenRoutineScheduleMappingList == null) { - _childrenRoutineScheduleMappingList = new ArrayList<RoutineScheduleMapping>(); - } - return _childrenRoutineScheduleMappingList; - } - - /** - * ROUTINE_SCHEDULE_MAPPING as 'routineScheduleMappingList'. - * - * @param routineScheduleMappingList The entity list of referrer property - * 'routineScheduleMappingList'. (Nullable) - */ - public void setRoutineScheduleMappingList( - List<RoutineScheduleMapping> routineScheduleMappingList) { - _childrenRoutineScheduleMappingList = routineScheduleMappingList; - } - - // /* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * - // Referrer Property = [singleScheduleMappingList] - // * * * * * * * * */ - /** SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. */ - protected List<SingleScheduleMapping> _childrenSingleScheduleMappingList; - - /** - * SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. {without - * lazy-load} <br /> - * - * @return The entity list of referrer property 'singleScheduleMappingList'. - * (NotNull: If it's not loaded yet, initializes the list instance - * of referrer as empty and returns it.) - */ - public List<SingleScheduleMapping> getSingleScheduleMappingList() { - if (_childrenSingleScheduleMappingList == null) { - _childrenSingleScheduleMappingList = new ArrayList<SingleScheduleMapping>(); - } - return _childrenSingleScheduleMappingList; - } - - /** - * SINGLE_SCHEDULE_MAPPING as 'singleScheduleMappingList'. - * - * @param singleScheduleMappingList The entity list of referrer property - * 'singleScheduleMappingList'. (Nullable) - */ - public void setSingleScheduleMappingList( - List<SingleScheduleMapping> singleScheduleMappingList) { - _childrenSingleScheduleMappingList = singleScheduleMappingList; - } - //========================================================================== // ========= // Determination Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleContentDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleContentDbm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleContentDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,283 @@ +package jp.sf.pal.scheduler.db.bsentity.dbmeta; + +import java.util.List; +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; + +/** + * The DB meta of EVENT_SCHEDULE_CONTENT. (Singleton) + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentDbm extends AbstractDBMeta { + + private static final EventScheduleContentDbm _instance = new EventScheduleContentDbm(); + + private EventScheduleContentDbm() { + } + + public static EventScheduleContentDbm getInstance() { + return _instance; + } + + //========================================================================== + // ========= + // Table Info + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + public String getTablePropertyName() { + return "eventScheduleContent"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + //========================================================================== + // ========= + // Column Info + // =========== + protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, + null); + + protected ColumnInfo _columnContent = cci("CONTENT", "content", + String.class, false, 1000, 0); + + public ColumnInfo columnId() { + return _columnId; + } + + public ColumnInfo columnContent() { + return _columnContent; + } + + { + initializeColumnInfoList(); + } + + //========================================================================== + // ========= + // Name Map + // ======== + public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { + return createDbNamePropertyNameKeyToLowerMap(); + } + + public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { + return createPropertyNameDbNameKeyToLowerMap(); + } + + protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; + + protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { + if (_dbNamePropertyNameKeyToLowerMap == null) { + _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); + } + return _dbNamePropertyNameKeyToLowerMap; + } + + protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; + + protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { + if (_propertyNameDbNameKeyToLowerMap == null) { + _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); + } + return _propertyNameDbNameKeyToLowerMap; + } + + //========================================================================== + // ========= + // Type Name + // ========= + public String getEntityTypeName() { + return "jp.sf.pal.scheduler.db.exentity.EventScheduleContent"; + } + + public String getConditionBeanTypeName() { + return "jp.sf.pal.scheduler.db.cbean.bs.EventScheduleContentCB"; + } + + public String getDaoTypeName() { + return "jp.sf.pal.scheduler.db.exdao.EventScheduleContentDao"; + } + + public String getBehaviorTypeName() { + return "jp.sf.pal.scheduler.db.exbhv.EventScheduleContentBhv"; + } + + //========================================================================== + // ========= + // Object Type + // =========== + public Class<EventScheduleContent> getEntityType() { + return EventScheduleContent.class; + } + + //========================================================================== + // ========= + // Object Instance + // =============== + public Entity newEntity() { + return newMyEntity(); + } + + public EventScheduleContent newMyEntity() { + return new EventScheduleContent(); + } + + //========================================================================== + // ========= + // Unique Info + // =========== + // ----------------------------------------------------- + // Primary Element + // --------------- + public UniqueInfo getPrimaryUniqueInfo() { + return createPrimaryUniqueInfo(columnId()); + } + + public boolean hasPrimaryKey() { + return true; + } + + public boolean hasTwoOrMorePrimaryKeys() { + return false; + } + + //========================================================================== + // ========= + // Relation Info + // ============= + // ----------------------------------------------------- + // Foreign Property + // ---------------- + public ForeignInfo foreignEventSchedule() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), + EventScheduleDbm.getInstance().columnId()); + return cfi("eventSchedule", this, EventScheduleDbm.getInstance(), map, + 0, true); + } + + // ----------------------------------------------------- + // Referrer Property + // ----------------- + + //========================================================================== + // ========= + // Various Info + // ============ + + //========================================================================== + // ========= + // Entity Handling + // =============== + // ----------------------------------------------------- + // Accept + // ------ + public void acceptPrimaryKeyMap(Entity entity, + Map<String, ? extends Object> primaryKeyMap) { + doAcceptPrimaryKeyMap((EventScheduleContent) entity, primaryKeyMap, + _epsMap); + } + + public void acceptPrimaryKeyMapString(Entity entity, + String primaryKeyMapString) { + MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); + } + + public void acceptColumnValueMap(Entity entity, + Map<String, ? extends Object> columnValueMap) { + doAcceptColumnValueMap((EventScheduleContent) entity, columnValueMap, + _epsMap); + } + + public void acceptColumnValueMapString(Entity entity, + String columnValueMapString) { + MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); + } + + // ----------------------------------------------------- + // Extract + // ------- + public String extractPrimaryKeyMapString(Entity entity) { + return MapStringUtil.extractPrimaryKeyMapString(entity); + } + + public String extractPrimaryKeyMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + public String extractColumnValueMapString(Entity entity) { + return MapStringUtil.extractColumnValueMapString(entity); + } + + public String extractColumnValueMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractColumnValueMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + // ----------------------------------------------------- + // Convert + // ------- + public List<Object> convertToColumnValueList(Entity entity) { + return newArrayList(convertToColumnValueMap(entity).values()); + } + + public Map<String, Object> convertToColumnValueMap(Entity entity) { + return doConvertToColumnValueMap(entity); + } + + public List<String> convertToColumnStringValueList(Entity entity) { + return newArrayList(convertToColumnStringValueMap(entity).values()); + } + + public Map<String, String> convertToColumnStringValueMap(Entity entity) { + return doConvertToColumnStringValueMap(entity); + } + + //========================================================================== + // ========= + // Entity Property Setup + // ===================== + // It's very INTERNAL! + protected Map<String, Eps<EventScheduleContent>> _epsMap = newHashMap(); + { + setupEps(_epsMap, new EpsId(), columnId()); + setupEps(_epsMap, new EpsContent(), columnContent()); + } + + public boolean hasEntityPropertySetupper(String propertyName) { + return _epsMap.containsKey(propertyName); + } + + public void setupEntityProperty(String propertyName, Object entity, + Object value) { + findEps(_epsMap, propertyName).setup((EventScheduleContent) entity, + value); + } + + public static class EpsId implements Eps<EventScheduleContent> { + public void setup(EventScheduleContent e, Object v) { + e.setId((Long) v); + } + } + + public static class EpsContent implements Eps<EventScheduleContent> { + public void setup(EventScheduleContent e, Object v) { + e.setContent((String) v); + } + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleContentDbm.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleDbm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,490 @@ +package jp.sf.pal.scheduler.db.bsentity.dbmeta; + +import java.util.List; +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ReferrerInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; + +/** + * The DB meta of EVENT_SCHEDULE. (Singleton) + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleDbm extends AbstractDBMeta { + + private static final EventScheduleDbm _instance = new EventScheduleDbm(); + + private EventScheduleDbm() { + } + + public static EventScheduleDbm getInstance() { + return _instance; + } + + //========================================================================== + // ========= + // Table Info + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + public String getTablePropertyName() { + return "eventSchedule"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE"; + } + + //========================================================================== + // ========= + // Column Info + // =========== + protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, + null); + + protected ColumnInfo _columnTitle = cci("TITLE", "title", String.class, + false, 100, 0); + + protected ColumnInfo _columnLocation = cci("LOCATION", "location", + String.class, false, 100, 0); + + protected ColumnInfo _columnStartDate = cci("START_DATE", "startDate", + java.util.Date.class, false, null, null); + + protected ColumnInfo _columnStartTime = cci("START_TIME", "startTime", + java.sql.Time.class, false, null, null); + + protected ColumnInfo _columnEndDate = cci("END_DATE", "endDate", + java.util.Date.class, false, null, null); + + protected ColumnInfo _columnEndTime = cci("END_TIME", "endTime", + java.sql.Time.class, false, null, null); + + protected ColumnInfo _columnSecret = cci("SECRET", "secret", String.class, + false, 1, 0); + + protected ColumnInfo _columnType = cci("TYPE", "type", String.class, false, + 10, 0); + + protected ColumnInfo _columnCreatedTime = cci("CREATED_TIME", + "createdTime", java.sql.Timestamp.class, false, null, null); + + protected ColumnInfo _columnCreatedBy = cci("CREATED_BY", "createdBy", + String.class, false, 255, 0); + + protected ColumnInfo _columnUpdatedTime = cci("UPDATED_TIME", + "updatedTime", java.sql.Timestamp.class, false, null, null); + + protected ColumnInfo _columnUpdatedBy = cci("UPDATED_BY", "updatedBy", + String.class, false, 255, 0); + + protected ColumnInfo _columnDeletedTime = cci("DELETED_TIME", + "deletedTime", java.sql.Timestamp.class, false, null, null); + + protected ColumnInfo _columnDeletedBy = cci("DELETED_BY", "deletedBy", + String.class, false, 255, 0); + + protected ColumnInfo _columnVersionno = cci("VERSIONNO", "versionno", + Integer.class, false, null, null, OptimisticLockType.VERSION_NO); + + public ColumnInfo columnId() { + return _columnId; + } + + public ColumnInfo columnTitle() { + return _columnTitle; + } + + public ColumnInfo columnLocation() { + return _columnLocation; + } + + public ColumnInfo columnStartDate() { + return _columnStartDate; + } + + public ColumnInfo columnStartTime() { + return _columnStartTime; + } + + public ColumnInfo columnEndDate() { + return _columnEndDate; + } + + public ColumnInfo columnEndTime() { + return _columnEndTime; + } + + public ColumnInfo columnSecret() { + return _columnSecret; + } + + public ColumnInfo columnType() { + return _columnType; + } + + public ColumnInfo columnCreatedTime() { + return _columnCreatedTime; + } + + public ColumnInfo columnCreatedBy() { + return _columnCreatedBy; + } + + public ColumnInfo columnUpdatedTime() { + return _columnUpdatedTime; + } + + public ColumnInfo columnUpdatedBy() { + return _columnUpdatedBy; + } + + public ColumnInfo columnDeletedTime() { + return _columnDeletedTime; + } + + public ColumnInfo columnDeletedBy() { + return _columnDeletedBy; + } + + public ColumnInfo columnVersionno() { + return _columnVersionno; + } + + { + initializeColumnInfoList(); + } + + //========================================================================== + // ========= + // Name Map + // ======== + public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { + return createDbNamePropertyNameKeyToLowerMap(); + } + + public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { + return createPropertyNameDbNameKeyToLowerMap(); + } + + protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; + + protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { + if (_dbNamePropertyNameKeyToLowerMap == null) { + _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); + } + return _dbNamePropertyNameKeyToLowerMap; + } + + protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; + + protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { + if (_propertyNameDbNameKeyToLowerMap == null) { + _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); + } + return _propertyNameDbNameKeyToLowerMap; + } + + //========================================================================== + // ========= + // Type Name + // ========= + public String getEntityTypeName() { + return "jp.sf.pal.scheduler.db.exentity.EventSchedule"; + } + + public String getConditionBeanTypeName() { + return "jp.sf.pal.scheduler.db.cbean.bs.EventScheduleCB"; + } + + public String getDaoTypeName() { + return "jp.sf.pal.scheduler.db.exdao.EventScheduleDao"; + } + + public String getBehaviorTypeName() { + return "jp.sf.pal.scheduler.db.exbhv.EventScheduleBhv"; + } + + //========================================================================== + // ========= + // Object Type + // =========== + public Class<EventSchedule> getEntityType() { + return EventSchedule.class; + } + + //========================================================================== + // ========= + // Object Instance + // =============== + public Entity newEntity() { + return newMyEntity(); + } + + public EventSchedule newMyEntity() { + return new EventSchedule(); + } + + //========================================================================== + // ========= + // Unique Info + // =========== + // ----------------------------------------------------- + // Primary Element + // --------------- + public UniqueInfo getPrimaryUniqueInfo() { + return createPrimaryUniqueInfo(columnId()); + } + + public boolean hasPrimaryKey() { + return true; + } + + public boolean hasTwoOrMorePrimaryKeys() { + return false; + } + + //========================================================================== + // ========= + // Relation Info + // ============= + // ----------------------------------------------------- + // Foreign Property + // ---------------- + public ForeignInfo foreignEventScheduleContentAsOne() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), + EventScheduleContentDbm.getInstance().columnId()); + return cfi("eventScheduleContentAsOne", this, EventScheduleContentDbm + .getInstance(), map, 0, true); + } + + // ----------------------------------------------------- + // Referrer Property + // ----------------- + public ReferrerInfo referrerEventScheduleMappingList() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), + EventScheduleMappingDbm.getInstance().columnScheduleId()); + return cri("eventScheduleMappingList", this, EventScheduleMappingDbm + .getInstance(), map, false); + } + + //========================================================================== + // ========= + // Various Info + // ============ + public boolean hasVersionNo() { + return true; + } + + public ColumnInfo getVersionNoColumnInfo() { + return _columnVersionno; + } + + //========================================================================== + // ========= + // Entity Handling + // =============== + // ----------------------------------------------------- + // Accept + // ------ + public void acceptPrimaryKeyMap(Entity entity, + Map<String, ? extends Object> primaryKeyMap) { + doAcceptPrimaryKeyMap((EventSchedule) entity, primaryKeyMap, _epsMap); + } + + public void acceptPrimaryKeyMapString(Entity entity, + String primaryKeyMapString) { + MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); + } + + public void acceptColumnValueMap(Entity entity, + Map<String, ? extends Object> columnValueMap) { + doAcceptColumnValueMap((EventSchedule) entity, columnValueMap, _epsMap); + } + + public void acceptColumnValueMapString(Entity entity, + String columnValueMapString) { + MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); + } + + // ----------------------------------------------------- + // Extract + // ------- + public String extractPrimaryKeyMapString(Entity entity) { + return MapStringUtil.extractPrimaryKeyMapString(entity); + } + + public String extractPrimaryKeyMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + public String extractColumnValueMapString(Entity entity) { + return MapStringUtil.extractColumnValueMapString(entity); + } + + public String extractColumnValueMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractColumnValueMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + // ----------------------------------------------------- + // Convert + // ------- + public List<Object> convertToColumnValueList(Entity entity) { + return newArrayList(convertToColumnValueMap(entity).values()); + } + + public Map<String, Object> convertToColumnValueMap(Entity entity) { + return doConvertToColumnValueMap(entity); + } + + public List<String> convertToColumnStringValueList(Entity entity) { + return newArrayList(convertToColumnStringValueMap(entity).values()); + } + + public Map<String, String> convertToColumnStringValueMap(Entity entity) { + return doConvertToColumnStringValueMap(entity); + } + + //========================================================================== + // ========= + // Entity Property Setup + // ===================== + // It's very INTERNAL! + protected Map<String, Eps<EventSchedule>> _epsMap = newHashMap(); + { + setupEps(_epsMap, new EpsId(), columnId()); + setupEps(_epsMap, new EpsTitle(), columnTitle()); + setupEps(_epsMap, new EpsLocation(), columnLocation()); + setupEps(_epsMap, new EpsStartDate(), columnStartDate()); + setupEps(_epsMap, new EpsStartTime(), columnStartTime()); + setupEps(_epsMap, new EpsEndDate(), columnEndDate()); + setupEps(_epsMap, new EpsEndTime(), columnEndTime()); + setupEps(_epsMap, new EpsSecret(), columnSecret()); + setupEps(_epsMap, new EpsType(), columnType()); + setupEps(_epsMap, new EpsCreatedTime(), columnCreatedTime()); + setupEps(_epsMap, new EpsCreatedBy(), columnCreatedBy()); + setupEps(_epsMap, new EpsUpdatedTime(), columnUpdatedTime()); + setupEps(_epsMap, new EpsUpdatedBy(), columnUpdatedBy()); + setupEps(_epsMap, new EpsDeletedTime(), columnDeletedTime()); + setupEps(_epsMap, new EpsDeletedBy(), columnDeletedBy()); + setupEps(_epsMap, new EpsVersionno(), columnVersionno()); + } + + public boolean hasEntityPropertySetupper(String propertyName) { + return _epsMap.containsKey(propertyName); + } + + public void setupEntityProperty(String propertyName, Object entity, + Object value) { + findEps(_epsMap, propertyName).setup((EventSchedule) entity, value); + } + + public static class EpsId implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setId((Long) v); + } + } + + public static class EpsTitle implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setTitle((String) v); + } + } + + public static class EpsLocation implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setLocation((String) v); + } + } + + public static class EpsStartDate implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setStartDate((java.util.Date) v); + } + } + + public static class EpsStartTime implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setStartTime((java.sql.Time) v); + } + } + + public static class EpsEndDate implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setEndDate((java.util.Date) v); + } + } + + public static class EpsEndTime implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setEndTime((java.sql.Time) v); + } + } + + public static class EpsSecret implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setSecret((String) v); + } + } + + public static class EpsType implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setType((String) v); + } + } + + public static class EpsCreatedTime implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setCreatedTime((java.sql.Timestamp) v); + } + } + + public static class EpsCreatedBy implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setCreatedBy((String) v); + } + } + + public static class EpsUpdatedTime implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setUpdatedTime((java.sql.Timestamp) v); + } + } + + public static class EpsUpdatedBy implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setUpdatedBy((String) v); + } + } + + public static class EpsDeletedTime implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setDeletedTime((java.sql.Timestamp) v); + } + } + + public static class EpsDeletedBy implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setDeletedBy((String) v); + } + } + + public static class EpsVersionno implements Eps<EventSchedule> { + public void setup(EventSchedule e, Object v) { + e.setVersionno((Integer) v); + } + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleDbm.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleMappingDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleMappingDbm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleMappingDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,303 @@ +package jp.sf.pal.scheduler.db.bsentity.dbmeta; + +import java.util.List; +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.Entity; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; +import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; + +/** + * The DB meta of EVENT_SCHEDULE_MAPPING. (Singleton) + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingDbm extends AbstractDBMeta { + + private static final EventScheduleMappingDbm _instance = new EventScheduleMappingDbm(); + + private EventScheduleMappingDbm() { + } + + public static EventScheduleMappingDbm getInstance() { + return _instance; + } + + //========================================================================== + // ========= + // Table Info + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + public String getTablePropertyName() { + return "eventScheduleMapping"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + //========================================================================== + // ========= + // Column Info + // =========== + protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, + null); + + protected ColumnInfo _columnScheduleId = cci("SCHEDULE_ID", "scheduleId", + Long.class, false, null, null); + + protected ColumnInfo _columnUserId = cci("USER_ID", "userId", String.class, + false, 255, 0); + + public ColumnInfo columnId() { + return _columnId; + } + + public ColumnInfo columnScheduleId() { + return _columnScheduleId; + } + + public ColumnInfo columnUserId() { + return _columnUserId; + } + + { + initializeColumnInfoList(); + } + + //========================================================================== + // ========= + // Name Map + // ======== + public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { + return createDbNamePropertyNameKeyToLowerMap(); + } + + public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { + return createPropertyNameDbNameKeyToLowerMap(); + } + + protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; + + protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { + if (_dbNamePropertyNameKeyToLowerMap == null) { + _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); + } + return _dbNamePropertyNameKeyToLowerMap; + } + + protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; + + protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { + if (_propertyNameDbNameKeyToLowerMap == null) { + _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); + } + return _propertyNameDbNameKeyToLowerMap; + } + + //========================================================================== + // ========= + // Type Name + // ========= + public String getEntityTypeName() { + return "jp.sf.pal.scheduler.db.exentity.EventScheduleMapping"; + } + + public String getConditionBeanTypeName() { + return "jp.sf.pal.scheduler.db.cbean.bs.EventScheduleMappingCB"; + } + + public String getDaoTypeName() { + return "jp.sf.pal.scheduler.db.exdao.EventScheduleMappingDao"; + } + + public String getBehaviorTypeName() { + return "jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv"; + } + + //========================================================================== + // ========= + // Object Type + // =========== + public Class<EventScheduleMapping> getEntityType() { + return EventScheduleMapping.class; + } + + //========================================================================== + // ========= + // Object Instance + // =============== + public Entity newEntity() { + return newMyEntity(); + } + + public EventScheduleMapping newMyEntity() { + return new EventScheduleMapping(); + } + + //========================================================================== + // ========= + // Unique Info + // =========== + // ----------------------------------------------------- + // Primary Element + // --------------- + public UniqueInfo getPrimaryUniqueInfo() { + return createPrimaryUniqueInfo(columnId()); + } + + public boolean hasPrimaryKey() { + return true; + } + + public boolean hasTwoOrMorePrimaryKeys() { + return false; + } + + //========================================================================== + // ========= + // Relation Info + // ============= + // ----------------------------------------------------- + // Foreign Property + // ---------------- + public ForeignInfo foreignEventSchedule() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnScheduleId(), + EventScheduleDbm.getInstance().columnId()); + return cfi("eventSchedule", this, EventScheduleDbm.getInstance(), map, + 0, false); + } + + public ForeignInfo foreignUserInfo() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), + UserInfoDbm.getInstance().columnUserId()); + return cfi("userInfo", this, UserInfoDbm.getInstance(), map, 1, false); + } + + // ----------------------------------------------------- + // Referrer Property + // ----------------- + + //========================================================================== + // ========= + // Various Info + // ============ + + //========================================================================== + // ========= + // Entity Handling + // =============== + // ----------------------------------------------------- + // Accept + // ------ + public void acceptPrimaryKeyMap(Entity entity, + Map<String, ? extends Object> primaryKeyMap) { + doAcceptPrimaryKeyMap((EventScheduleMapping) entity, primaryKeyMap, + _epsMap); + } + + public void acceptPrimaryKeyMapString(Entity entity, + String primaryKeyMapString) { + MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); + } + + public void acceptColumnValueMap(Entity entity, + Map<String, ? extends Object> columnValueMap) { + doAcceptColumnValueMap((EventScheduleMapping) entity, columnValueMap, + _epsMap); + } + + public void acceptColumnValueMapString(Entity entity, + String columnValueMapString) { + MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); + } + + // ----------------------------------------------------- + // Extract + // ------- + public String extractPrimaryKeyMapString(Entity entity) { + return MapStringUtil.extractPrimaryKeyMapString(entity); + } + + public String extractPrimaryKeyMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + public String extractColumnValueMapString(Entity entity) { + return MapStringUtil.extractColumnValueMapString(entity); + } + + public String extractColumnValueMapString(Entity entity, String startBrace, + String endBrace, String delimiter, String equal) { + return doExtractColumnValueMapString(entity, startBrace, endBrace, + delimiter, equal); + } + + // ----------------------------------------------------- + // Convert + // ------- + public List<Object> convertToColumnValueList(Entity entity) { + return newArrayList(convertToColumnValueMap(entity).values()); + } + + public Map<String, Object> convertToColumnValueMap(Entity entity) { + return doConvertToColumnValueMap(entity); + } + + public List<String> convertToColumnStringValueList(Entity entity) { + return newArrayList(convertToColumnStringValueMap(entity).values()); + } + + public Map<String, String> convertToColumnStringValueMap(Entity entity) { + return doConvertToColumnStringValueMap(entity); + } + + //========================================================================== + // ========= + // Entity Property Setup + // ===================== + // It's very INTERNAL! + protected Map<String, Eps<EventScheduleMapping>> _epsMap = newHashMap(); + { + setupEps(_epsMap, new EpsId(), columnId()); + setupEps(_epsMap, new EpsScheduleId(), columnScheduleId()); + setupEps(_epsMap, new EpsUserId(), columnUserId()); + } + + public boolean hasEntityPropertySetupper(String propertyName) { + return _epsMap.containsKey(propertyName); + } + + public void setupEntityProperty(String propertyName, Object entity, + Object value) { + findEps(_epsMap, propertyName).setup((EventScheduleMapping) entity, + value); + } + + public static class EpsId implements Eps<EventScheduleMapping> { + public void setup(EventScheduleMapping e, Object v) { + e.setId((Long) v); + } + } + + public static class EpsScheduleId implements Eps<EventScheduleMapping> { + public void setup(EventScheduleMapping e, Object v) { + e.setScheduleId((Long) v); + } + } + + public static class EpsUserId implements Eps<EventScheduleMapping> { + public void setup(EventScheduleMapping e, Object v) { + e.setUserId((String) v); + } + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/EventScheduleMappingDbm.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleContentDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleContentDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleContentDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,283 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; - -/** - * The DB meta of ROUTINE_SCHEDULE_CONTENT. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentDbm extends AbstractDBMeta { - - private static final RoutineScheduleContentDbm _instance = new RoutineScheduleContentDbm(); - - private RoutineScheduleContentDbm() { - } - - public static RoutineScheduleContentDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - public String getTablePropertyName() { - return "routineScheduleContent"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnContent = cci("CONTENT", "content", - String.class, false, 1000, 0); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnContent() { - return _columnContent; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.RoutineScheduleContentCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.RoutineScheduleContentDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.RoutineScheduleContentBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<RoutineScheduleContent> getEntityType() { - return RoutineScheduleContent.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public RoutineScheduleContent newMyEntity() { - return new RoutineScheduleContent(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignRoutineSchedule() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - RoutineScheduleDbm.getInstance().columnId()); - return cfi("routineSchedule", this, RoutineScheduleDbm.getInstance(), - map, 0, true); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - - //========================================================================== - // ========= - // Various Info - // ============ - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((RoutineScheduleContent) entity, primaryKeyMap, - _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((RoutineScheduleContent) entity, columnValueMap, - _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<RoutineScheduleContent>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsContent(), columnContent()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((RoutineScheduleContent) entity, - value); - } - - public static class EpsId implements Eps<RoutineScheduleContent> { - public void setup(RoutineScheduleContent e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsContent implements Eps<RoutineScheduleContent> { - public void setup(RoutineScheduleContent e, Object v) { - e.setContent((String) v); - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,491 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ReferrerInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; - -/** - * The DB meta of ROUTINE_SCHEDULE. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleDbm extends AbstractDBMeta { - - private static final RoutineScheduleDbm _instance = new RoutineScheduleDbm(); - - private RoutineScheduleDbm() { - } - - public static RoutineScheduleDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - public String getTablePropertyName() { - return "routineSchedule"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnTitle = cci("TITLE", "title", String.class, - false, 100, 0); - - protected ColumnInfo _columnLocation = cci("LOCATION", "location", - String.class, false, 100, 0); - - protected ColumnInfo _columnStartDate = cci("START_DATE", "startDate", - java.util.Date.class, false, null, null); - - protected ColumnInfo _columnStartTime = cci("START_TIME", "startTime", - java.sql.Time.class, false, null, null); - - protected ColumnInfo _columnEndDate = cci("END_DATE", "endDate", - java.util.Date.class, false, null, null); - - protected ColumnInfo _columnEndTime = cci("END_TIME", "endTime", - java.sql.Time.class, false, null, null); - - protected ColumnInfo _columnSecret = cci("SECRET", "secret", String.class, - false, 1, 0); - - protected ColumnInfo _columnType = cci("TYPE", "type", String.class, false, - 10, 0); - - protected ColumnInfo _columnCreatedTime = cci("CREATED_TIME", - "createdTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnCreatedBy = cci("CREATED_BY", "createdBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnUpdatedTime = cci("UPDATED_TIME", - "updatedTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnUpdatedBy = cci("UPDATED_BY", "updatedBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnDeletedTime = cci("DELETED_TIME", - "deletedTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnDeletedBy = cci("DELETED_BY", "deletedBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnVersionno = cci("VERSIONNO", "versionno", - Integer.class, false, null, null, OptimisticLockType.VERSION_NO); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnTitle() { - return _columnTitle; - } - - public ColumnInfo columnLocation() { - return _columnLocation; - } - - public ColumnInfo columnStartDate() { - return _columnStartDate; - } - - public ColumnInfo columnStartTime() { - return _columnStartTime; - } - - public ColumnInfo columnEndDate() { - return _columnEndDate; - } - - public ColumnInfo columnEndTime() { - return _columnEndTime; - } - - public ColumnInfo columnSecret() { - return _columnSecret; - } - - public ColumnInfo columnType() { - return _columnType; - } - - public ColumnInfo columnCreatedTime() { - return _columnCreatedTime; - } - - public ColumnInfo columnCreatedBy() { - return _columnCreatedBy; - } - - public ColumnInfo columnUpdatedTime() { - return _columnUpdatedTime; - } - - public ColumnInfo columnUpdatedBy() { - return _columnUpdatedBy; - } - - public ColumnInfo columnDeletedTime() { - return _columnDeletedTime; - } - - public ColumnInfo columnDeletedBy() { - return _columnDeletedBy; - } - - public ColumnInfo columnVersionno() { - return _columnVersionno; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.RoutineSchedule"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.RoutineScheduleCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.RoutineScheduleDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.RoutineScheduleBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<RoutineSchedule> getEntityType() { - return RoutineSchedule.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public RoutineSchedule newMyEntity() { - return new RoutineSchedule(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignRoutineScheduleContentAsOne() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - RoutineScheduleContentDbm.getInstance().columnId()); - return cfi("routineScheduleContentAsOne", this, - RoutineScheduleContentDbm.getInstance(), map, 0, true); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - public ReferrerInfo referrerRoutineScheduleMappingList() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - RoutineScheduleMappingDbm.getInstance().columnScheduleId()); - return cri("routineScheduleMappingList", this, - RoutineScheduleMappingDbm.getInstance(), map, false); - } - - //========================================================================== - // ========= - // Various Info - // ============ - public boolean hasVersionNo() { - return true; - } - - public ColumnInfo getVersionNoColumnInfo() { - return _columnVersionno; - } - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((RoutineSchedule) entity, primaryKeyMap, _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((RoutineSchedule) entity, columnValueMap, - _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<RoutineSchedule>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsTitle(), columnTitle()); - setupEps(_epsMap, new EpsLocation(), columnLocation()); - setupEps(_epsMap, new EpsStartDate(), columnStartDate()); - setupEps(_epsMap, new EpsStartTime(), columnStartTime()); - setupEps(_epsMap, new EpsEndDate(), columnEndDate()); - setupEps(_epsMap, new EpsEndTime(), columnEndTime()); - setupEps(_epsMap, new EpsSecret(), columnSecret()); - setupEps(_epsMap, new EpsType(), columnType()); - setupEps(_epsMap, new EpsCreatedTime(), columnCreatedTime()); - setupEps(_epsMap, new EpsCreatedBy(), columnCreatedBy()); - setupEps(_epsMap, new EpsUpdatedTime(), columnUpdatedTime()); - setupEps(_epsMap, new EpsUpdatedBy(), columnUpdatedBy()); - setupEps(_epsMap, new EpsDeletedTime(), columnDeletedTime()); - setupEps(_epsMap, new EpsDeletedBy(), columnDeletedBy()); - setupEps(_epsMap, new EpsVersionno(), columnVersionno()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((RoutineSchedule) entity, value); - } - - public static class EpsId implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsTitle implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setTitle((String) v); - } - } - - public static class EpsLocation implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setLocation((String) v); - } - } - - public static class EpsStartDate implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setStartDate((java.util.Date) v); - } - } - - public static class EpsStartTime implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setStartTime((java.sql.Time) v); - } - } - - public static class EpsEndDate implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setEndDate((java.util.Date) v); - } - } - - public static class EpsEndTime implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setEndTime((java.sql.Time) v); - } - } - - public static class EpsSecret implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setSecret((String) v); - } - } - - public static class EpsType implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setType((String) v); - } - } - - public static class EpsCreatedTime implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setCreatedTime((java.sql.Timestamp) v); - } - } - - public static class EpsCreatedBy implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setCreatedBy((String) v); - } - } - - public static class EpsUpdatedTime implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setUpdatedTime((java.sql.Timestamp) v); - } - } - - public static class EpsUpdatedBy implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setUpdatedBy((String) v); - } - } - - public static class EpsDeletedTime implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setDeletedTime((java.sql.Timestamp) v); - } - } - - public static class EpsDeletedBy implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setDeletedBy((String) v); - } - } - - public static class EpsVersionno implements Eps<RoutineSchedule> { - public void setup(RoutineSchedule e, Object v) { - e.setVersionno((Integer) v); - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleMappingDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleMappingDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/RoutineScheduleMappingDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,303 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; - -/** - * The DB meta of ROUTINE_SCHEDULE_MAPPING. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingDbm extends AbstractDBMeta { - - private static final RoutineScheduleMappingDbm _instance = new RoutineScheduleMappingDbm(); - - private RoutineScheduleMappingDbm() { - } - - public static RoutineScheduleMappingDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - public String getTablePropertyName() { - return "routineScheduleMapping"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnScheduleId = cci("SCHEDULE_ID", "scheduleId", - Long.class, false, null, null); - - protected ColumnInfo _columnUserId = cci("USER_ID", "userId", String.class, - false, 255, 0); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnScheduleId() { - return _columnScheduleId; - } - - public ColumnInfo columnUserId() { - return _columnUserId; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.RoutineScheduleMappingCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.RoutineScheduleMappingDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.RoutineScheduleMappingBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<RoutineScheduleMapping> getEntityType() { - return RoutineScheduleMapping.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public RoutineScheduleMapping newMyEntity() { - return new RoutineScheduleMapping(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignRoutineSchedule() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnScheduleId(), - RoutineScheduleDbm.getInstance().columnId()); - return cfi("routineSchedule", this, RoutineScheduleDbm.getInstance(), - map, 0, false); - } - - public ForeignInfo foreignUserInfo() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), - UserInfoDbm.getInstance().columnUserId()); - return cfi("userInfo", this, UserInfoDbm.getInstance(), map, 1, false); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - - //========================================================================== - // ========= - // Various Info - // ============ - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((RoutineScheduleMapping) entity, primaryKeyMap, - _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((RoutineScheduleMapping) entity, columnValueMap, - _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<RoutineScheduleMapping>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsScheduleId(), columnScheduleId()); - setupEps(_epsMap, new EpsUserId(), columnUserId()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((RoutineScheduleMapping) entity, - value); - } - - public static class EpsId implements Eps<RoutineScheduleMapping> { - public void setup(RoutineScheduleMapping e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsScheduleId implements Eps<RoutineScheduleMapping> { - public void setup(RoutineScheduleMapping e, Object v) { - e.setScheduleId((Long) v); - } - } - - public static class EpsUserId implements Eps<RoutineScheduleMapping> { - public void setup(RoutineScheduleMapping e, Object v) { - e.setUserId((String) v); - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleContentDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleContentDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleContentDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,283 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; - -/** - * The DB meta of SINGLE_SCHEDULE_CONTENT. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentDbm extends AbstractDBMeta { - - private static final SingleScheduleContentDbm _instance = new SingleScheduleContentDbm(); - - private SingleScheduleContentDbm() { - } - - public static SingleScheduleContentDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - public String getTablePropertyName() { - return "singleScheduleContent"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnContent = cci("CONTENT", "content", - String.class, false, 1000, 0); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnContent() { - return _columnContent; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.SingleScheduleContent"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.SingleScheduleContentCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.SingleScheduleContentDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.SingleScheduleContentBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<SingleScheduleContent> getEntityType() { - return SingleScheduleContent.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public SingleScheduleContent newMyEntity() { - return new SingleScheduleContent(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignSingleSchedule() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - SingleScheduleDbm.getInstance().columnId()); - return cfi("singleSchedule", this, SingleScheduleDbm.getInstance(), - map, 0, true); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - - //========================================================================== - // ========= - // Various Info - // ============ - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((SingleScheduleContent) entity, primaryKeyMap, - _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((SingleScheduleContent) entity, columnValueMap, - _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<SingleScheduleContent>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsContent(), columnContent()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((SingleScheduleContent) entity, - value); - } - - public static class EpsId implements Eps<SingleScheduleContent> { - public void setup(SingleScheduleContent e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsContent implements Eps<SingleScheduleContent> { - public void setup(SingleScheduleContent e, Object v) { - e.setContent((String) v); - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,476 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ReferrerInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; - -/** - * The DB meta of SINGLE_SCHEDULE. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleDbm extends AbstractDBMeta { - - private static final SingleScheduleDbm _instance = new SingleScheduleDbm(); - - private SingleScheduleDbm() { - } - - public static SingleScheduleDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - public String getTablePropertyName() { - return "singleSchedule"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnTitle = cci("TITLE", "title", String.class, - false, 100, 0); - - protected ColumnInfo _columnLocation = cci("LOCATION", "location", - String.class, false, 100, 0); - - protected ColumnInfo _columnStartDate = cci("START_DATE", "startDate", - java.util.Date.class, false, null, null); - - protected ColumnInfo _columnStartTime = cci("START_TIME", "startTime", - java.sql.Time.class, false, null, null); - - protected ColumnInfo _columnEndDate = cci("END_DATE", "endDate", - java.util.Date.class, false, null, null); - - protected ColumnInfo _columnEndTime = cci("END_TIME", "endTime", - java.sql.Time.class, false, null, null); - - protected ColumnInfo _columnSecret = cci("SECRET", "secret", String.class, - false, 1, 0); - - protected ColumnInfo _columnCreatedTime = cci("CREATED_TIME", - "createdTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnCreatedBy = cci("CREATED_BY", "createdBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnUpdatedTime = cci("UPDATED_TIME", - "updatedTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnUpdatedBy = cci("UPDATED_BY", "updatedBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnDeletedTime = cci("DELETED_TIME", - "deletedTime", java.sql.Timestamp.class, false, null, null); - - protected ColumnInfo _columnDeletedBy = cci("DELETED_BY", "deletedBy", - String.class, false, 255, 0); - - protected ColumnInfo _columnVersionno = cci("VERSIONNO", "versionno", - Integer.class, false, null, null, OptimisticLockType.VERSION_NO); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnTitle() { - return _columnTitle; - } - - public ColumnInfo columnLocation() { - return _columnLocation; - } - - public ColumnInfo columnStartDate() { - return _columnStartDate; - } - - public ColumnInfo columnStartTime() { - return _columnStartTime; - } - - public ColumnInfo columnEndDate() { - return _columnEndDate; - } - - public ColumnInfo columnEndTime() { - return _columnEndTime; - } - - public ColumnInfo columnSecret() { - return _columnSecret; - } - - public ColumnInfo columnCreatedTime() { - return _columnCreatedTime; - } - - public ColumnInfo columnCreatedBy() { - return _columnCreatedBy; - } - - public ColumnInfo columnUpdatedTime() { - return _columnUpdatedTime; - } - - public ColumnInfo columnUpdatedBy() { - return _columnUpdatedBy; - } - - public ColumnInfo columnDeletedTime() { - return _columnDeletedTime; - } - - public ColumnInfo columnDeletedBy() { - return _columnDeletedBy; - } - - public ColumnInfo columnVersionno() { - return _columnVersionno; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.SingleSchedule"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.SingleScheduleCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.SingleScheduleDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.SingleScheduleBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<SingleSchedule> getEntityType() { - return SingleSchedule.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public SingleSchedule newMyEntity() { - return new SingleSchedule(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignSingleScheduleContentAsOne() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - SingleScheduleContentDbm.getInstance().columnId()); - return cfi("singleScheduleContentAsOne", this, SingleScheduleContentDbm - .getInstance(), map, 0, true); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - public ReferrerInfo referrerSingleScheduleMappingList() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnId(), - SingleScheduleMappingDbm.getInstance().columnScheduleId()); - return cri("singleScheduleMappingList", this, SingleScheduleMappingDbm - .getInstance(), map, false); - } - - //========================================================================== - // ========= - // Various Info - // ============ - public boolean hasVersionNo() { - return true; - } - - public ColumnInfo getVersionNoColumnInfo() { - return _columnVersionno; - } - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((SingleSchedule) entity, primaryKeyMap, _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((SingleSchedule) entity, columnValueMap, _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<SingleSchedule>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsTitle(), columnTitle()); - setupEps(_epsMap, new EpsLocation(), columnLocation()); - setupEps(_epsMap, new EpsStartDate(), columnStartDate()); - setupEps(_epsMap, new EpsStartTime(), columnStartTime()); - setupEps(_epsMap, new EpsEndDate(), columnEndDate()); - setupEps(_epsMap, new EpsEndTime(), columnEndTime()); - setupEps(_epsMap, new EpsSecret(), columnSecret()); - setupEps(_epsMap, new EpsCreatedTime(), columnCreatedTime()); - setupEps(_epsMap, new EpsCreatedBy(), columnCreatedBy()); - setupEps(_epsMap, new EpsUpdatedTime(), columnUpdatedTime()); - setupEps(_epsMap, new EpsUpdatedBy(), columnUpdatedBy()); - setupEps(_epsMap, new EpsDeletedTime(), columnDeletedTime()); - setupEps(_epsMap, new EpsDeletedBy(), columnDeletedBy()); - setupEps(_epsMap, new EpsVersionno(), columnVersionno()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((SingleSchedule) entity, value); - } - - public static class EpsId implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsTitle implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setTitle((String) v); - } - } - - public static class EpsLocation implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setLocation((String) v); - } - } - - public static class EpsStartDate implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setStartDate((java.util.Date) v); - } - } - - public static class EpsStartTime implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setStartTime((java.sql.Time) v); - } - } - - public static class EpsEndDate implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setEndDate((java.util.Date) v); - } - } - - public static class EpsEndTime implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setEndTime((java.sql.Time) v); - } - } - - public static class EpsSecret implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setSecret((String) v); - } - } - - public static class EpsCreatedTime implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setCreatedTime((java.sql.Timestamp) v); - } - } - - public static class EpsCreatedBy implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setCreatedBy((String) v); - } - } - - public static class EpsUpdatedTime implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setUpdatedTime((java.sql.Timestamp) v); - } - } - - public static class EpsUpdatedBy implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setUpdatedBy((String) v); - } - } - - public static class EpsDeletedTime implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setDeletedTime((java.sql.Timestamp) v); - } - } - - public static class EpsDeletedBy implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setDeletedBy((String) v); - } - } - - public static class EpsVersionno implements Eps<SingleSchedule> { - public void setup(SingleSchedule e, Object v) { - e.setVersionno((Integer) v); - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleMappingDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleMappingDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/SingleScheduleMappingDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,303 +0,0 @@ -package jp.sf.pal.scheduler.db.bsentity.dbmeta; - -import java.util.List; -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.Entity; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.AbstractDBMeta; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ColumnInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.ForeignInfo; -import jp.sf.pal.scheduler.db.allcommon.dbmeta.info.UniqueInfo; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; - -/** - * The DB meta of SINGLE_SCHEDULE_MAPPING. (Singleton) - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingDbm extends AbstractDBMeta { - - private static final SingleScheduleMappingDbm _instance = new SingleScheduleMappingDbm(); - - private SingleScheduleMappingDbm() { - } - - public static SingleScheduleMappingDbm getInstance() { - return _instance; - } - - //========================================================================== - // ========= - // Table Info - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - public String getTablePropertyName() { - return "singleScheduleMapping"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // Column Info - // =========== - protected ColumnInfo _columnId = cci("ID", "id", Long.class, true, null, - null); - - protected ColumnInfo _columnScheduleId = cci("SCHEDULE_ID", "scheduleId", - Long.class, false, null, null); - - protected ColumnInfo _columnUserId = cci("USER_ID", "userId", String.class, - false, 255, 0); - - public ColumnInfo columnId() { - return _columnId; - } - - public ColumnInfo columnScheduleId() { - return _columnScheduleId; - } - - public ColumnInfo columnUserId() { - return _columnUserId; - } - - { - initializeColumnInfoList(); - } - - //========================================================================== - // ========= - // Name Map - // ======== - public Map<String, String> getDbNamePropertyNameKeyToLowerMap() { - return createDbNamePropertyNameKeyToLowerMap(); - } - - public Map<String, String> getPropertyNameDbNameKeyToLowerMap() { - return createPropertyNameDbNameKeyToLowerMap(); - } - - protected static Map<String, String> _dbNamePropertyNameKeyToLowerMap; - - protected Map<String, String> createDbNamePropertyNameKeyToLowerMap() { - if (_dbNamePropertyNameKeyToLowerMap == null) { - _dbNamePropertyNameKeyToLowerMap = setupKeyToLowerMap(true); - } - return _dbNamePropertyNameKeyToLowerMap; - } - - protected static Map<String, String> _propertyNameDbNameKeyToLowerMap; - - protected Map<String, String> createPropertyNameDbNameKeyToLowerMap() { - if (_propertyNameDbNameKeyToLowerMap == null) { - _propertyNameDbNameKeyToLowerMap = setupKeyToLowerMap(false); - } - return _propertyNameDbNameKeyToLowerMap; - } - - //========================================================================== - // ========= - // Type Name - // ========= - public String getEntityTypeName() { - return "jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping"; - } - - public String getConditionBeanTypeName() { - return "jp.sf.pal.scheduler.db.cbean.bs.SingleScheduleMappingCB"; - } - - public String getDaoTypeName() { - return "jp.sf.pal.scheduler.db.exdao.SingleScheduleMappingDao"; - } - - public String getBehaviorTypeName() { - return "jp.sf.pal.scheduler.db.exbhv.SingleScheduleMappingBhv"; - } - - //========================================================================== - // ========= - // Object Type - // =========== - public Class<SingleScheduleMapping> getEntityType() { - return SingleScheduleMapping.class; - } - - //========================================================================== - // ========= - // Object Instance - // =============== - public Entity newEntity() { - return newMyEntity(); - } - - public SingleScheduleMapping newMyEntity() { - return new SingleScheduleMapping(); - } - - //========================================================================== - // ========= - // Unique Info - // =========== - // ----------------------------------------------------- - // Primary Element - // --------------- - public UniqueInfo getPrimaryUniqueInfo() { - return createPrimaryUniqueInfo(columnId()); - } - - public boolean hasPrimaryKey() { - return true; - } - - public boolean hasTwoOrMorePrimaryKeys() { - return false; - } - - //========================================================================== - // ========= - // Relation Info - // ============= - // ----------------------------------------------------- - // Foreign Property - // ---------------- - public ForeignInfo foreignSingleSchedule() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnScheduleId(), - SingleScheduleDbm.getInstance().columnId()); - return cfi("singleSchedule", this, SingleScheduleDbm.getInstance(), - map, 0, false); - } - - public ForeignInfo foreignUserInfo() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), - UserInfoDbm.getInstance().columnUserId()); - return cfi("userInfo", this, UserInfoDbm.getInstance(), map, 1, false); - } - - // ----------------------------------------------------- - // Referrer Property - // ----------------- - - //========================================================================== - // ========= - // Various Info - // ============ - - //========================================================================== - // ========= - // Entity Handling - // =============== - // ----------------------------------------------------- - // Accept - // ------ - public void acceptPrimaryKeyMap(Entity entity, - Map<String, ? extends Object> primaryKeyMap) { - doAcceptPrimaryKeyMap((SingleScheduleMapping) entity, primaryKeyMap, - _epsMap); - } - - public void acceptPrimaryKeyMapString(Entity entity, - String primaryKeyMapString) { - MapStringUtil.acceptPrimaryKeyMapString(primaryKeyMapString, entity); - } - - public void acceptColumnValueMap(Entity entity, - Map<String, ? extends Object> columnValueMap) { - doAcceptColumnValueMap((SingleScheduleMapping) entity, columnValueMap, - _epsMap); - } - - public void acceptColumnValueMapString(Entity entity, - String columnValueMapString) { - MapStringUtil.acceptColumnValueMapString(columnValueMapString, entity); - } - - // ----------------------------------------------------- - // Extract - // ------- - public String extractPrimaryKeyMapString(Entity entity) { - return MapStringUtil.extractPrimaryKeyMapString(entity); - } - - public String extractPrimaryKeyMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractPrimaryKeyMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - public String extractColumnValueMapString(Entity entity) { - return MapStringUtil.extractColumnValueMapString(entity); - } - - public String extractColumnValueMapString(Entity entity, String startBrace, - String endBrace, String delimiter, String equal) { - return doExtractColumnValueMapString(entity, startBrace, endBrace, - delimiter, equal); - } - - // ----------------------------------------------------- - // Convert - // ------- - public List<Object> convertToColumnValueList(Entity entity) { - return newArrayList(convertToColumnValueMap(entity).values()); - } - - public Map<String, Object> convertToColumnValueMap(Entity entity) { - return doConvertToColumnValueMap(entity); - } - - public List<String> convertToColumnStringValueList(Entity entity) { - return newArrayList(convertToColumnStringValueMap(entity).values()); - } - - public Map<String, String> convertToColumnStringValueMap(Entity entity) { - return doConvertToColumnStringValueMap(entity); - } - - //========================================================================== - // ========= - // Entity Property Setup - // ===================== - // It's very INTERNAL! - protected Map<String, Eps<SingleScheduleMapping>> _epsMap = newHashMap(); - { - setupEps(_epsMap, new EpsId(), columnId()); - setupEps(_epsMap, new EpsScheduleId(), columnScheduleId()); - setupEps(_epsMap, new EpsUserId(), columnUserId()); - } - - public boolean hasEntityPropertySetupper(String propertyName) { - return _epsMap.containsKey(propertyName); - } - - public void setupEntityProperty(String propertyName, Object entity, - Object value) { - findEps(_epsMap, propertyName).setup((SingleScheduleMapping) entity, - value); - } - - public static class EpsId implements Eps<SingleScheduleMapping> { - public void setup(SingleScheduleMapping e, Object v) { - e.setId((Long) v); - } - } - - public static class EpsScheduleId implements Eps<SingleScheduleMapping> { - public void setup(SingleScheduleMapping e, Object v) { - e.setScheduleId((Long) v); - } - } - - public static class EpsUserId implements Eps<SingleScheduleMapping> { - public void setup(SingleScheduleMapping e, Object v) { - e.setUserId((String) v); - } - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/UserInfoDbm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/UserInfoDbm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/bsentity/dbmeta/UserInfoDbm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -310,6 +310,13 @@ // ----------------------------------------------------- // Referrer Property // ----------------- + public ReferrerInfo referrerEventScheduleMappingList() { + Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), + EventScheduleMappingDbm.getInstance().columnUserId()); + return cri("eventScheduleMappingList", this, EventScheduleMappingDbm + .getInstance(), map, false); + } + public ReferrerInfo referrerGroupMappingList() { Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), GroupMappingDbm.getInstance().columnUserId()); @@ -324,20 +331,6 @@ false); } - public ReferrerInfo referrerRoutineScheduleMappingList() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), - RoutineScheduleMappingDbm.getInstance().columnUserId()); - return cri("routineScheduleMappingList", this, - RoutineScheduleMappingDbm.getInstance(), map, false); - } - - public ReferrerInfo referrerSingleScheduleMappingList() { - Map<ColumnInfo, ColumnInfo> map = newLinkedHashMap(columnUserId(), - SingleScheduleMappingDbm.getInstance().columnUserId()); - return cri("singleScheduleMappingList", this, SingleScheduleMappingDbm - .getInstance(), map, false); - } - //========================================================================== // ========= // Various Info Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.cbean; + +/** + * The condition-bean of EVENT_SCHEDULE. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleCB extends + jp.sf.pal.scheduler.db.cbean.bs.BsEventScheduleCB { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleCB.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleContentCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.cbean; + +/** + * The condition-bean of EVENT_SCHEDULE_CONTENT. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentCB extends + jp.sf.pal.scheduler.db.cbean.bs.BsEventScheduleContentCB { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleContentCB.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleMappingCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.cbean; + +/** + * The condition-bean of EVENT_SCHEDULE_MAPPING. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingCB extends + jp.sf.pal.scheduler.db.cbean.bs.BsEventScheduleMappingCB { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/EventScheduleMappingCB.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of ROUTINE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsRoutineScheduleCB { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleContentCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of ROUTINE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsRoutineScheduleContentCB { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleMappingCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/RoutineScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of ROUTINE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsRoutineScheduleMappingCB { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of SINGLE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsSingleScheduleCB { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleContentCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of SINGLE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsSingleScheduleContentCB { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleMappingCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/SingleScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean; - -/** - * The condition-bean of SINGLE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingCB extends - jp.sf.pal.scheduler.db.cbean.bs.BsSingleScheduleMappingCB { -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,344 @@ +package jp.sf.pal.scheduler.db.cbean.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.nss.EventScheduleContentNss; + +/** + * The base condition-bean of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleCB extends AbstractConditionBean { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleCQ _conditionQuery; + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE"; + } + + //========================================================================== + // ========= + // PrimaryKey Map + // ============== + public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { + assertPrimaryKeyMap(primaryKeyMap); + { + Object obj = primaryKeyMap.get("ID"); + if (obj instanceof Long) { + query().setId_Equal((Long) obj); + } else { + query().setId_Equal(new Long((String) obj)); + } + } + + } + + //========================================================================== + // ========= + // OrderBy Setting + // =============== + public ConditionBean addOrderBy_PK_Asc() { + query().addOrderBy_Id_Asc(); + return this; + } + + public ConditionBean addOrderBy_PK_Desc() { + query().addOrderBy_Id_Desc(); + return this; + } + + //========================================================================== + // ========= + // Query + // ===== + public EventScheduleCQ query() { + return getConditionQuery(); + } + + public EventScheduleCQ getConditionQuery() { + if (_conditionQuery == null) { + _conditionQuery = new EventScheduleCQ(null, getSqlClause(), + getSqlClause().getLocalTableAliasName(), 0); + } + return _conditionQuery; + } + + public ConditionQuery getConditionQueryAsInterface() { + return getConditionQuery(); + } + + //========================================================================== + // ========= + // Union + // ===== + /** + * Set up 'union'. + * + * <pre> + * cb.query().union(new UnionQuery<EventScheduleCB>() { + * public void query(EventScheduleCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void union(UnionQuery<EventScheduleCB> unionQuery) { + final EventScheduleCB cb = new EventScheduleCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleCQ cq = cb.query(); + query().xsetUnionQuery(cq); + } + + /** + * Set up 'union all'. + * + * <pre> + * cb.query().unionAll(new UnionQuery<EventScheduleCB>() { + * public void query(EventScheduleCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void unionAll(UnionQuery<EventScheduleCB> unionQuery) { + final EventScheduleCB cb = new EventScheduleCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleCQ cq = cb.query(); + query().xsetUnionAllQuery(cq); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use union(UnionQuery<EventScheduleCB> + * unionQuery). + */ + public void union(EventScheduleCQ unionQuery) { + query().xsetUnionQuery(unionQuery); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use unionAll(UnionQuery<EventScheduleCB> + * unionQuery). + */ + public void unionAll(EventScheduleCQ unionQuery) { + query().xsetUnionAllQuery(unionQuery); + } + + public boolean hasUnionQueryOrUnionAllQuery() { + return query().hasUnionQueryOrUnionAllQuery(); + } + + //========================================================================== + // ========= + // Setup Select + // ============ + + protected EventScheduleContentNss _nssEventScheduleContentAsOne; + + public EventScheduleContentNss getNssEventScheduleContentAsOne() { + if (_nssEventScheduleContentAsOne == null) { + _nssEventScheduleContentAsOne = new EventScheduleContentNss(null); + } + return _nssEventScheduleContentAsOne; + } + + public EventScheduleContentNss setupSelect_EventScheduleContentAsOne() { + doSetupSelect(new SsCall() { + public ConditionQuery qf() { + return query().queryEventScheduleContentAsOne(); + } + }); + if (_nssEventScheduleContentAsOne == null + || !_nssEventScheduleContentAsOne.hasConditionQuery()) { + _nssEventScheduleContentAsOne = new EventScheduleContentNss(query() + .queryEventScheduleContentAsOne()); + } + return _nssEventScheduleContentAsOne; + } + + // [DBFlute-0.7.4] + //========================================================================== + // ========= + // Specify + // ======= + protected Specification _specification; + + public Specification specify() { + if (_specification == null) { + _specification = new Specification(this, + new SpQyCall<EventScheduleCQ>() { + public boolean has() { + return true; + } + + public EventScheduleCQ qy() { + return query(); + } + }, _forDeriveReferrer); + } + return _specification; + } + + public static class Specification extends + AbstractSpecification<EventScheduleCQ> { + protected SpQyCall<EventScheduleCQ> _myQyCall; + + protected EventScheduleContentCB.Specification _eventScheduleContentAsOne; + + public Specification(ConditionBean baseCB, + SpQyCall<EventScheduleCQ> qyCall, boolean forDeriveReferrer) { + super(baseCB, qyCall, forDeriveReferrer); + _myQyCall = qyCall; + } + + public void columnId() { + doColumn("ID"); + } + + public void columnTitle() { + doColumn("TITLE"); + } + + public void columnLocation() { + doColumn("LOCATION"); + } + + public void columnStartDate() { + doColumn("START_DATE"); + } + + public void columnStartTime() { + doColumn("START_TIME"); + } + + public void columnEndDate() { + doColumn("END_DATE"); + } + + public void columnEndTime() { + doColumn("END_TIME"); + } + + public void columnSecret() { + doColumn("SECRET"); + } + + public void columnType() { + doColumn("TYPE"); + } + + public void columnCreatedTime() { + doColumn("CREATED_TIME"); + } + + public void columnCreatedBy() { + doColumn("CREATED_BY"); + } + + public void columnUpdatedTime() { + doColumn("UPDATED_TIME"); + } + + public void columnUpdatedBy() { + doColumn("UPDATED_BY"); + } + + public void columnDeletedTime() { + doColumn("DELETED_TIME"); + } + + public void columnDeletedBy() { + doColumn("DELETED_BY"); + } + + public void columnVersionno() { + doColumn("VERSIONNO"); + } + + protected void doSpecifyRequiredColumn() { + columnId();// PK + } + + protected String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + public EventScheduleContentCB.Specification specifyEventScheduleContentAsOne() { + assertForeign("eventScheduleContentAsOne"); + if (_eventScheduleContentAsOne == null) { + _eventScheduleContentAsOne = new EventScheduleContentCB.Specification( + _baseCB, new SpQyCall<EventScheduleContentCQ>() { + public boolean has() { + return _myQyCall.has() + && _myQyCall + .qy() + .hasConditionQueryEventScheduleContentAsOne(); + } + + public EventScheduleContentCQ qy() { + return _myQyCall.qy() + .queryEventScheduleContentAsOne(); + } + }, _forDeriveReferrer); + } + return _eventScheduleContentAsOne; + } + + public RAFunction<EventScheduleMappingCB, EventScheduleCQ> derivedEventScheduleMappingList() { + return new RAFunction<EventScheduleMappingCB, EventScheduleCQ>( + _baseCB, _myQyCall.qy(), + new RAQSetupper<EventScheduleMappingCB, EventScheduleCQ>() { + public void setup(String function, + SubQuery<EventScheduleMappingCB> subQuery, + EventScheduleCQ cq, String aliasName) { + cq.xderiveEventScheduleMappingList(function, + subQuery, aliasName); + } + }); + } + } + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleCQ.class.getName(); + } + + protected String getSubQueryClassNameInternally() { + return SubQuery.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleCB.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleContentCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,275 @@ +package jp.sf.pal.scheduler.db.cbean.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.nss.EventScheduleNss; + +/** + * The base condition-bean of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleContentCB extends AbstractConditionBean { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleContentCQ _conditionQuery; + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + //========================================================================== + // ========= + // PrimaryKey Map + // ============== + public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { + assertPrimaryKeyMap(primaryKeyMap); + { + Object obj = primaryKeyMap.get("ID"); + if (obj instanceof Long) { + query().setId_Equal((Long) obj); + } else { + query().setId_Equal(new Long((String) obj)); + } + } + + } + + //========================================================================== + // ========= + // OrderBy Setting + // =============== + public ConditionBean addOrderBy_PK_Asc() { + query().addOrderBy_Id_Asc(); + return this; + } + + public ConditionBean addOrderBy_PK_Desc() { + query().addOrderBy_Id_Desc(); + return this; + } + + //========================================================================== + // ========= + // Query + // ===== + public EventScheduleContentCQ query() { + return getConditionQuery(); + } + + public EventScheduleContentCQ getConditionQuery() { + if (_conditionQuery == null) { + _conditionQuery = new EventScheduleContentCQ(null, getSqlClause(), + getSqlClause().getLocalTableAliasName(), 0); + } + return _conditionQuery; + } + + public ConditionQuery getConditionQueryAsInterface() { + return getConditionQuery(); + } + + //========================================================================== + // ========= + // Union + // ===== + /** + * Set up 'union'. + * + * <pre> + * cb.query().union(new UnionQuery<EventScheduleContentCB>() { + * public void query(EventScheduleContentCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void union(UnionQuery<EventScheduleContentCB> unionQuery) { + final EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleContentCQ cq = cb.query(); + query().xsetUnionQuery(cq); + } + + /** + * Set up 'union all'. + * + * <pre> + * cb.query().unionAll(new UnionQuery<EventScheduleContentCB>() { + * public void query(EventScheduleContentCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void unionAll(UnionQuery<EventScheduleContentCB> unionQuery) { + final EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleContentCQ cq = cb.query(); + query().xsetUnionAllQuery(cq); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use union(UnionQuery<EventScheduleContentCB> + * unionQuery). + */ + public void union(EventScheduleContentCQ unionQuery) { + query().xsetUnionQuery(unionQuery); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use unionAll(UnionQuery<EventScheduleContentCB> + * unionQuery). + */ + public void unionAll(EventScheduleContentCQ unionQuery) { + query().xsetUnionAllQuery(unionQuery); + } + + public boolean hasUnionQueryOrUnionAllQuery() { + return query().hasUnionQueryOrUnionAllQuery(); + } + + //========================================================================== + // ========= + // Setup Select + // ============ + + protected EventScheduleNss _nssEventSchedule; + + public EventScheduleNss getNssEventSchedule() { + if (_nssEventSchedule == null) { + _nssEventSchedule = new EventScheduleNss(null); + } + return _nssEventSchedule; + } + + public EventScheduleNss setupSelect_EventSchedule() { + doSetupSelect(new SsCall() { + public ConditionQuery qf() { + return query().queryEventSchedule(); + } + }); + if (_nssEventSchedule == null || !_nssEventSchedule.hasConditionQuery()) { + _nssEventSchedule = new EventScheduleNss(query() + .queryEventSchedule()); + } + return _nssEventSchedule; + } + + // [DBFlute-0.7.4] + //========================================================================== + // ========= + // Specify + // ======= + protected Specification _specification; + + public Specification specify() { + if (_specification == null) { + _specification = new Specification(this, + new SpQyCall<EventScheduleContentCQ>() { + public boolean has() { + return true; + } + + public EventScheduleContentCQ qy() { + return query(); + } + }, _forDeriveReferrer); + } + return _specification; + } + + public static class Specification extends + AbstractSpecification<EventScheduleContentCQ> { + protected SpQyCall<EventScheduleContentCQ> _myQyCall; + + protected EventScheduleCB.Specification _eventSchedule; + + public Specification(ConditionBean baseCB, + SpQyCall<EventScheduleContentCQ> qyCall, + boolean forDeriveReferrer) { + super(baseCB, qyCall, forDeriveReferrer); + _myQyCall = qyCall; + } + + public void columnId() { + doColumn("ID"); + } + + public void columnContent() { + doColumn("CONTENT"); + } + + protected void doSpecifyRequiredColumn() { + columnId();// PK + if (_myQyCall.qy().hasConditionQueryEventSchedule()) { + } + } + + protected String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + public EventScheduleCB.Specification specifyEventSchedule() { + assertForeign("eventSchedule"); + if (_eventSchedule == null) { + _eventSchedule = new EventScheduleCB.Specification(_baseCB, + new SpQyCall<EventScheduleCQ>() { + public boolean has() { + return _myQyCall.has() + && _myQyCall + .qy() + .hasConditionQueryEventSchedule(); + } + + public EventScheduleCQ qy() { + return _myQyCall.qy().queryEventSchedule(); + } + }, _forDeriveReferrer); + } + return _eventSchedule; + } + } + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleContentCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleContentCQ.class.getName(); + } + + protected String getSubQueryClassNameInternally() { + return SubQuery.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleContentCB.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleMappingCB.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,328 @@ +package jp.sf.pal.scheduler.db.cbean.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.cbean.UserInfoCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; +import jp.sf.pal.scheduler.db.cbean.nss.EventScheduleNss; +import jp.sf.pal.scheduler.db.cbean.nss.UserInfoNss; + +/** + * The base condition-bean of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleMappingCB extends AbstractConditionBean { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleMappingCQ _conditionQuery; + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + //========================================================================== + // ========= + // PrimaryKey Map + // ============== + public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { + assertPrimaryKeyMap(primaryKeyMap); + { + Object obj = primaryKeyMap.get("ID"); + if (obj instanceof Long) { + query().setId_Equal((Long) obj); + } else { + query().setId_Equal(new Long((String) obj)); + } + } + + } + + //========================================================================== + // ========= + // OrderBy Setting + // =============== + public ConditionBean addOrderBy_PK_Asc() { + query().addOrderBy_Id_Asc(); + return this; + } + + public ConditionBean addOrderBy_PK_Desc() { + query().addOrderBy_Id_Desc(); + return this; + } + + //========================================================================== + // ========= + // Query + // ===== + public EventScheduleMappingCQ query() { + return getConditionQuery(); + } + + public EventScheduleMappingCQ getConditionQuery() { + if (_conditionQuery == null) { + _conditionQuery = new EventScheduleMappingCQ(null, getSqlClause(), + getSqlClause().getLocalTableAliasName(), 0); + } + return _conditionQuery; + } + + public ConditionQuery getConditionQueryAsInterface() { + return getConditionQuery(); + } + + //========================================================================== + // ========= + // Union + // ===== + /** + * Set up 'union'. + * + * <pre> + * cb.query().union(new UnionQuery<EventScheduleMappingCB>() { + * public void query(EventScheduleMappingCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void union(UnionQuery<EventScheduleMappingCB> unionQuery) { + final EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleMappingCQ cq = cb.query(); + query().xsetUnionQuery(cq); + } + + /** + * Set up 'union all'. + * + * <pre> + * cb.query().unionAll(new UnionQuery<EventScheduleMappingCB>() { + * public void query(EventScheduleMappingCB unionCB) { + * unionCB.query().setXxx... + * } + * }); + * </pre> + * + * @param unionQuery The query of 'union'. (NotNull) + */ + public void unionAll(UnionQuery<EventScheduleMappingCB> unionQuery) { + final EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForUnion(); + unionQuery.query(cb); + final EventScheduleMappingCQ cq = cb.query(); + query().xsetUnionAllQuery(cq); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use union(UnionQuery<EventScheduleMappingCB> + * unionQuery). + */ + public void union(EventScheduleMappingCQ unionQuery) { + query().xsetUnionQuery(unionQuery); + } + + /** + * @param unionQuery The query of 'union'. (NotNull) + * @deprecated Sorry! Please use unionAll(UnionQuery<EventScheduleMappingCB> + * unionQuery). + */ + public void unionAll(EventScheduleMappingCQ unionQuery) { + query().xsetUnionAllQuery(unionQuery); + } + + public boolean hasUnionQueryOrUnionAllQuery() { + return query().hasUnionQueryOrUnionAllQuery(); + } + + //========================================================================== + // ========= + // Setup Select + // ============ + + protected EventScheduleNss _nssEventSchedule; + + public EventScheduleNss getNssEventSchedule() { + if (_nssEventSchedule == null) { + _nssEventSchedule = new EventScheduleNss(null); + } + return _nssEventSchedule; + } + + public EventScheduleNss setupSelect_EventSchedule() { + doSetupSelect(new SsCall() { + public ConditionQuery qf() { + return query().queryEventSchedule(); + } + }); + if (_nssEventSchedule == null || !_nssEventSchedule.hasConditionQuery()) { + _nssEventSchedule = new EventScheduleNss(query() + .queryEventSchedule()); + } + return _nssEventSchedule; + } + + protected UserInfoNss _nssUserInfo; + + public UserInfoNss getNssUserInfo() { + if (_nssUserInfo == null) { + _nssUserInfo = new UserInfoNss(null); + } + return _nssUserInfo; + } + + public UserInfoNss setupSelect_UserInfo() { + doSetupSelect(new SsCall() { + public ConditionQuery qf() { + return query().queryUserInfo(); + } + }); + if (_nssUserInfo == null || !_nssUserInfo.hasConditionQuery()) { + _nssUserInfo = new UserInfoNss(query().queryUserInfo()); + } + return _nssUserInfo; + } + + // [DBFlute-0.7.4] + //========================================================================== + // ========= + // Specify + // ======= + protected Specification _specification; + + public Specification specify() { + if (_specification == null) { + _specification = new Specification(this, + new SpQyCall<EventScheduleMappingCQ>() { + public boolean has() { + return true; + } + + public EventScheduleMappingCQ qy() { + return query(); + } + }, _forDeriveReferrer); + } + return _specification; + } + + public static class Specification extends + AbstractSpecification<EventScheduleMappingCQ> { + protected SpQyCall<EventScheduleMappingCQ> _myQyCall; + + protected EventScheduleCB.Specification _eventSchedule; + + protected UserInfoCB.Specification _userInfo; + + public Specification(ConditionBean baseCB, + SpQyCall<EventScheduleMappingCQ> qyCall, + boolean forDeriveReferrer) { + super(baseCB, qyCall, forDeriveReferrer); + _myQyCall = qyCall; + } + + public void columnId() { + doColumn("ID"); + } + + public void columnScheduleId() { + doColumn("SCHEDULE_ID"); + } + + public void columnUserId() { + doColumn("USER_ID"); + } + + protected void doSpecifyRequiredColumn() { + columnId();// PK + if (_myQyCall.qy().hasConditionQueryEventSchedule()) { + columnScheduleId();// FK + } + if (_myQyCall.qy().hasConditionQueryUserInfo()) { + columnUserId();// FK + } + } + + protected String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + public EventScheduleCB.Specification specifyEventSchedule() { + assertForeign("eventSchedule"); + if (_eventSchedule == null) { + _eventSchedule = new EventScheduleCB.Specification(_baseCB, + new SpQyCall<EventScheduleCQ>() { + public boolean has() { + return _myQyCall.has() + && _myQyCall + .qy() + .hasConditionQueryEventSchedule(); + } + + public EventScheduleCQ qy() { + return _myQyCall.qy().queryEventSchedule(); + } + }, _forDeriveReferrer); + } + return _eventSchedule; + } + + public UserInfoCB.Specification specifyUserInfo() { + assertForeign("userInfo"); + if (_userInfo == null) { + _userInfo = new UserInfoCB.Specification(_baseCB, + new SpQyCall<UserInfoCQ>() { + public boolean has() { + return _myQyCall.has() + && _myQyCall.qy() + .hasConditionQueryUserInfo(); + } + + public UserInfoCQ qy() { + return _myQyCall.qy().queryUserInfo(); + } + }, _forDeriveReferrer); + } + return _userInfo; + } + } + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleMappingCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleMappingCQ.class.getName(); + } + + protected String getSubQueryClassNameInternally() { + return SubQuery.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsEventScheduleMappingCB.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,346 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.nss.RoutineScheduleContentNss; - -/** - * The base condition-bean of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public RoutineScheduleCQ query() { - return getConditionQuery(); - } - - public RoutineScheduleCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new RoutineScheduleCQ(null, getSqlClause(), - getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<RoutineScheduleCB>() { - * public void query(RoutineScheduleCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<RoutineScheduleCB> unionQuery) { - final RoutineScheduleCB cb = new RoutineScheduleCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<RoutineScheduleCB>() { - * public void query(RoutineScheduleCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<RoutineScheduleCB> unionQuery) { - final RoutineScheduleCB cb = new RoutineScheduleCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<RoutineScheduleCB> - * unionQuery). - */ - public void union(RoutineScheduleCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use unionAll(UnionQuery<RoutineScheduleCB> - * unionQuery). - */ - public void unionAll(RoutineScheduleCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected RoutineScheduleContentNss _nssRoutineScheduleContentAsOne; - - public RoutineScheduleContentNss getNssRoutineScheduleContentAsOne() { - if (_nssRoutineScheduleContentAsOne == null) { - _nssRoutineScheduleContentAsOne = new RoutineScheduleContentNss( - null); - } - return _nssRoutineScheduleContentAsOne; - } - - public RoutineScheduleContentNss setupSelect_RoutineScheduleContentAsOne() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().queryRoutineScheduleContentAsOne(); - } - }); - if (_nssRoutineScheduleContentAsOne == null - || !_nssRoutineScheduleContentAsOne.hasConditionQuery()) { - _nssRoutineScheduleContentAsOne = new RoutineScheduleContentNss( - query().queryRoutineScheduleContentAsOne()); - } - return _nssRoutineScheduleContentAsOne; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<RoutineScheduleCQ>() { - public boolean has() { - return true; - } - - public RoutineScheduleCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<RoutineScheduleCQ> { - protected SpQyCall<RoutineScheduleCQ> _myQyCall; - - protected RoutineScheduleContentCB.Specification _routineScheduleContentAsOne; - - public Specification(ConditionBean baseCB, - SpQyCall<RoutineScheduleCQ> qyCall, boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnTitle() { - doColumn("TITLE"); - } - - public void columnLocation() { - doColumn("LOCATION"); - } - - public void columnStartDate() { - doColumn("START_DATE"); - } - - public void columnStartTime() { - doColumn("START_TIME"); - } - - public void columnEndDate() { - doColumn("END_DATE"); - } - - public void columnEndTime() { - doColumn("END_TIME"); - } - - public void columnSecret() { - doColumn("SECRET"); - } - - public void columnType() { - doColumn("TYPE"); - } - - public void columnCreatedTime() { - doColumn("CREATED_TIME"); - } - - public void columnCreatedBy() { - doColumn("CREATED_BY"); - } - - public void columnUpdatedTime() { - doColumn("UPDATED_TIME"); - } - - public void columnUpdatedBy() { - doColumn("UPDATED_BY"); - } - - public void columnDeletedTime() { - doColumn("DELETED_TIME"); - } - - public void columnDeletedBy() { - doColumn("DELETED_BY"); - } - - public void columnVersionno() { - doColumn("VERSIONNO"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - } - - protected String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - public RoutineScheduleContentCB.Specification specifyRoutineScheduleContentAsOne() { - assertForeign("routineScheduleContentAsOne"); - if (_routineScheduleContentAsOne == null) { - _routineScheduleContentAsOne = new RoutineScheduleContentCB.Specification( - _baseCB, new SpQyCall<RoutineScheduleContentCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQueryRoutineScheduleContentAsOne(); - } - - public RoutineScheduleContentCQ qy() { - return _myQyCall.qy() - .queryRoutineScheduleContentAsOne(); - } - }, _forDeriveReferrer); - } - return _routineScheduleContentAsOne; - } - - public RAFunction<RoutineScheduleMappingCB, RoutineScheduleCQ> derivedRoutineScheduleMappingList() { - return new RAFunction<RoutineScheduleMappingCB, RoutineScheduleCQ>( - _baseCB, - _myQyCall.qy(), - new RAQSetupper<RoutineScheduleMappingCB, RoutineScheduleCQ>() { - public void setup(String function, - SubQuery<RoutineScheduleMappingCB> subQuery, - RoutineScheduleCQ cq, String aliasName) { - cq.xderiveRoutineScheduleMappingList(function, - subQuery, aliasName); - } - }); - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleContentCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,276 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.nss.RoutineScheduleNss; - -/** - * The base condition-bean of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleContentCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleContentCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public RoutineScheduleContentCQ query() { - return getConditionQuery(); - } - - public RoutineScheduleContentCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new RoutineScheduleContentCQ(null, - getSqlClause(), getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<RoutineScheduleContentCB>() { - * public void query(RoutineScheduleContentCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<RoutineScheduleContentCB> unionQuery) { - final RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleContentCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<RoutineScheduleContentCB>() { - * public void query(RoutineScheduleContentCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<RoutineScheduleContentCB> unionQuery) { - final RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleContentCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<RoutineScheduleContentCB> - * unionQuery). - */ - public void union(RoutineScheduleContentCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use - * unionAll(UnionQuery<RoutineScheduleContentCB> unionQuery). - */ - public void unionAll(RoutineScheduleContentCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected RoutineScheduleNss _nssRoutineSchedule; - - public RoutineScheduleNss getNssRoutineSchedule() { - if (_nssRoutineSchedule == null) { - _nssRoutineSchedule = new RoutineScheduleNss(null); - } - return _nssRoutineSchedule; - } - - public RoutineScheduleNss setupSelect_RoutineSchedule() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().queryRoutineSchedule(); - } - }); - if (_nssRoutineSchedule == null - || !_nssRoutineSchedule.hasConditionQuery()) { - _nssRoutineSchedule = new RoutineScheduleNss(query() - .queryRoutineSchedule()); - } - return _nssRoutineSchedule; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<RoutineScheduleContentCQ>() { - public boolean has() { - return true; - } - - public RoutineScheduleContentCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<RoutineScheduleContentCQ> { - protected SpQyCall<RoutineScheduleContentCQ> _myQyCall; - - protected RoutineScheduleCB.Specification _routineSchedule; - - public Specification(ConditionBean baseCB, - SpQyCall<RoutineScheduleContentCQ> qyCall, - boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnContent() { - doColumn("CONTENT"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - if (_myQyCall.qy().hasConditionQueryRoutineSchedule()) { - } - } - - protected String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - public RoutineScheduleCB.Specification specifyRoutineSchedule() { - assertForeign("routineSchedule"); - if (_routineSchedule == null) { - _routineSchedule = new RoutineScheduleCB.Specification(_baseCB, - new SpQyCall<RoutineScheduleCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQueryRoutineSchedule(); - } - - public RoutineScheduleCQ qy() { - return _myQyCall.qy().queryRoutineSchedule(); - } - }, _forDeriveReferrer); - } - return _routineSchedule; - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleContentCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleContentCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleMappingCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsRoutineScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,329 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.UserInfoCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.nss.RoutineScheduleNss; -import jp.sf.pal.scheduler.db.cbean.nss.UserInfoNss; - -/** - * The base condition-bean of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleMappingCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleMappingCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public RoutineScheduleMappingCQ query() { - return getConditionQuery(); - } - - public RoutineScheduleMappingCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new RoutineScheduleMappingCQ(null, - getSqlClause(), getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<RoutineScheduleMappingCB>() { - * public void query(RoutineScheduleMappingCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<RoutineScheduleMappingCB> unionQuery) { - final RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleMappingCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<RoutineScheduleMappingCB>() { - * public void query(RoutineScheduleMappingCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<RoutineScheduleMappingCB> unionQuery) { - final RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final RoutineScheduleMappingCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<RoutineScheduleMappingCB> - * unionQuery). - */ - public void union(RoutineScheduleMappingCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use - * unionAll(UnionQuery<RoutineScheduleMappingCB> unionQuery). - */ - public void unionAll(RoutineScheduleMappingCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected RoutineScheduleNss _nssRoutineSchedule; - - public RoutineScheduleNss getNssRoutineSchedule() { - if (_nssRoutineSchedule == null) { - _nssRoutineSchedule = new RoutineScheduleNss(null); - } - return _nssRoutineSchedule; - } - - public RoutineScheduleNss setupSelect_RoutineSchedule() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().queryRoutineSchedule(); - } - }); - if (_nssRoutineSchedule == null - || !_nssRoutineSchedule.hasConditionQuery()) { - _nssRoutineSchedule = new RoutineScheduleNss(query() - .queryRoutineSchedule()); - } - return _nssRoutineSchedule; - } - - protected UserInfoNss _nssUserInfo; - - public UserInfoNss getNssUserInfo() { - if (_nssUserInfo == null) { - _nssUserInfo = new UserInfoNss(null); - } - return _nssUserInfo; - } - - public UserInfoNss setupSelect_UserInfo() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().queryUserInfo(); - } - }); - if (_nssUserInfo == null || !_nssUserInfo.hasConditionQuery()) { - _nssUserInfo = new UserInfoNss(query().queryUserInfo()); - } - return _nssUserInfo; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<RoutineScheduleMappingCQ>() { - public boolean has() { - return true; - } - - public RoutineScheduleMappingCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<RoutineScheduleMappingCQ> { - protected SpQyCall<RoutineScheduleMappingCQ> _myQyCall; - - protected RoutineScheduleCB.Specification _routineSchedule; - - protected UserInfoCB.Specification _userInfo; - - public Specification(ConditionBean baseCB, - SpQyCall<RoutineScheduleMappingCQ> qyCall, - boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnScheduleId() { - doColumn("SCHEDULE_ID"); - } - - public void columnUserId() { - doColumn("USER_ID"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - if (_myQyCall.qy().hasConditionQueryRoutineSchedule()) { - columnScheduleId();// FK - } - if (_myQyCall.qy().hasConditionQueryUserInfo()) { - columnUserId();// FK - } - } - - protected String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - public RoutineScheduleCB.Specification specifyRoutineSchedule() { - assertForeign("routineSchedule"); - if (_routineSchedule == null) { - _routineSchedule = new RoutineScheduleCB.Specification(_baseCB, - new SpQyCall<RoutineScheduleCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQueryRoutineSchedule(); - } - - public RoutineScheduleCQ qy() { - return _myQyCall.qy().queryRoutineSchedule(); - } - }, _forDeriveReferrer); - } - return _routineSchedule; - } - - public UserInfoCB.Specification specifyUserInfo() { - assertForeign("userInfo"); - if (_userInfo == null) { - _userInfo = new UserInfoCB.Specification(_baseCB, - new SpQyCall<UserInfoCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall.qy() - .hasConditionQueryUserInfo(); - } - - public UserInfoCQ qy() { - return _myQyCall.qy().queryUserInfo(); - } - }, _forDeriveReferrer); - } - return _userInfo; - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleMappingCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleMappingCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,341 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.nss.SingleScheduleContentNss; - -/** - * The base condition-bean of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public SingleScheduleCQ query() { - return getConditionQuery(); - } - - public SingleScheduleCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new SingleScheduleCQ(null, getSqlClause(), - getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<SingleScheduleCB>() { - * public void query(SingleScheduleCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<SingleScheduleCB> unionQuery) { - final SingleScheduleCB cb = new SingleScheduleCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<SingleScheduleCB>() { - * public void query(SingleScheduleCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<SingleScheduleCB> unionQuery) { - final SingleScheduleCB cb = new SingleScheduleCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<SingleScheduleCB> - * unionQuery). - */ - public void union(SingleScheduleCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use unionAll(UnionQuery<SingleScheduleCB> - * unionQuery). - */ - public void unionAll(SingleScheduleCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected SingleScheduleContentNss _nssSingleScheduleContentAsOne; - - public SingleScheduleContentNss getNssSingleScheduleContentAsOne() { - if (_nssSingleScheduleContentAsOne == null) { - _nssSingleScheduleContentAsOne = new SingleScheduleContentNss(null); - } - return _nssSingleScheduleContentAsOne; - } - - public SingleScheduleContentNss setupSelect_SingleScheduleContentAsOne() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().querySingleScheduleContentAsOne(); - } - }); - if (_nssSingleScheduleContentAsOne == null - || !_nssSingleScheduleContentAsOne.hasConditionQuery()) { - _nssSingleScheduleContentAsOne = new SingleScheduleContentNss( - query().querySingleScheduleContentAsOne()); - } - return _nssSingleScheduleContentAsOne; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<SingleScheduleCQ>() { - public boolean has() { - return true; - } - - public SingleScheduleCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<SingleScheduleCQ> { - protected SpQyCall<SingleScheduleCQ> _myQyCall; - - protected SingleScheduleContentCB.Specification _singleScheduleContentAsOne; - - public Specification(ConditionBean baseCB, - SpQyCall<SingleScheduleCQ> qyCall, boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnTitle() { - doColumn("TITLE"); - } - - public void columnLocation() { - doColumn("LOCATION"); - } - - public void columnStartDate() { - doColumn("START_DATE"); - } - - public void columnStartTime() { - doColumn("START_TIME"); - } - - public void columnEndDate() { - doColumn("END_DATE"); - } - - public void columnEndTime() { - doColumn("END_TIME"); - } - - public void columnSecret() { - doColumn("SECRET"); - } - - public void columnCreatedTime() { - doColumn("CREATED_TIME"); - } - - public void columnCreatedBy() { - doColumn("CREATED_BY"); - } - - public void columnUpdatedTime() { - doColumn("UPDATED_TIME"); - } - - public void columnUpdatedBy() { - doColumn("UPDATED_BY"); - } - - public void columnDeletedTime() { - doColumn("DELETED_TIME"); - } - - public void columnDeletedBy() { - doColumn("DELETED_BY"); - } - - public void columnVersionno() { - doColumn("VERSIONNO"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - } - - protected String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - public SingleScheduleContentCB.Specification specifySingleScheduleContentAsOne() { - assertForeign("singleScheduleContentAsOne"); - if (_singleScheduleContentAsOne == null) { - _singleScheduleContentAsOne = new SingleScheduleContentCB.Specification( - _baseCB, new SpQyCall<SingleScheduleContentCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQuerySingleScheduleContentAsOne(); - } - - public SingleScheduleContentCQ qy() { - return _myQyCall.qy() - .querySingleScheduleContentAsOne(); - } - }, _forDeriveReferrer); - } - return _singleScheduleContentAsOne; - } - - public RAFunction<SingleScheduleMappingCB, SingleScheduleCQ> derivedSingleScheduleMappingList() { - return new RAFunction<SingleScheduleMappingCB, SingleScheduleCQ>( - _baseCB, - _myQyCall.qy(), - new RAQSetupper<SingleScheduleMappingCB, SingleScheduleCQ>() { - public void setup(String function, - SubQuery<SingleScheduleMappingCB> subQuery, - SingleScheduleCQ cq, String aliasName) { - cq.xderiveSingleScheduleMappingList(function, - subQuery, aliasName); - } - }); - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleContentCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleContentCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleContentCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,276 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.nss.SingleScheduleNss; - -/** - * The base condition-bean of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleContentCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleContentCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public SingleScheduleContentCQ query() { - return getConditionQuery(); - } - - public SingleScheduleContentCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new SingleScheduleContentCQ(null, getSqlClause(), - getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<SingleScheduleContentCB>() { - * public void query(SingleScheduleContentCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<SingleScheduleContentCB> unionQuery) { - final SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleContentCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<SingleScheduleContentCB>() { - * public void query(SingleScheduleContentCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<SingleScheduleContentCB> unionQuery) { - final SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleContentCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<SingleScheduleContentCB> - * unionQuery). - */ - public void union(SingleScheduleContentCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use - * unionAll(UnionQuery<SingleScheduleContentCB> unionQuery). - */ - public void unionAll(SingleScheduleContentCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected SingleScheduleNss _nssSingleSchedule; - - public SingleScheduleNss getNssSingleSchedule() { - if (_nssSingleSchedule == null) { - _nssSingleSchedule = new SingleScheduleNss(null); - } - return _nssSingleSchedule; - } - - public SingleScheduleNss setupSelect_SingleSchedule() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().querySingleSchedule(); - } - }); - if (_nssSingleSchedule == null - || !_nssSingleSchedule.hasConditionQuery()) { - _nssSingleSchedule = new SingleScheduleNss(query() - .querySingleSchedule()); - } - return _nssSingleSchedule; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<SingleScheduleContentCQ>() { - public boolean has() { - return true; - } - - public SingleScheduleContentCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<SingleScheduleContentCQ> { - protected SpQyCall<SingleScheduleContentCQ> _myQyCall; - - protected SingleScheduleCB.Specification _singleSchedule; - - public Specification(ConditionBean baseCB, - SpQyCall<SingleScheduleContentCQ> qyCall, - boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnContent() { - doColumn("CONTENT"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - if (_myQyCall.qy().hasConditionQuerySingleSchedule()) { - } - } - - protected String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - public SingleScheduleCB.Specification specifySingleSchedule() { - assertForeign("singleSchedule"); - if (_singleSchedule == null) { - _singleSchedule = new SingleScheduleCB.Specification(_baseCB, - new SpQyCall<SingleScheduleCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQuerySingleSchedule(); - } - - public SingleScheduleCQ qy() { - return _myQyCall.qy().querySingleSchedule(); - } - }, _forDeriveReferrer); - } - return _singleSchedule; - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleContentCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleContentCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleMappingCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleMappingCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsSingleScheduleMappingCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,329 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.UserInfoCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.nss.SingleScheduleNss; -import jp.sf.pal.scheduler.db.cbean.nss.UserInfoNss; - -/** - * The base condition-bean of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleMappingCB extends AbstractConditionBean { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleMappingCQ _conditionQuery; - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // PrimaryKey Map - // ============== - public void acceptPrimaryKeyMap(Map<String, ? extends Object> primaryKeyMap) { - assertPrimaryKeyMap(primaryKeyMap); - { - Object obj = primaryKeyMap.get("ID"); - if (obj instanceof Long) { - query().setId_Equal((Long) obj); - } else { - query().setId_Equal(new Long((String) obj)); - } - } - - } - - //========================================================================== - // ========= - // OrderBy Setting - // =============== - public ConditionBean addOrderBy_PK_Asc() { - query().addOrderBy_Id_Asc(); - return this; - } - - public ConditionBean addOrderBy_PK_Desc() { - query().addOrderBy_Id_Desc(); - return this; - } - - //========================================================================== - // ========= - // Query - // ===== - public SingleScheduleMappingCQ query() { - return getConditionQuery(); - } - - public SingleScheduleMappingCQ getConditionQuery() { - if (_conditionQuery == null) { - _conditionQuery = new SingleScheduleMappingCQ(null, getSqlClause(), - getSqlClause().getLocalTableAliasName(), 0); - } - return _conditionQuery; - } - - public ConditionQuery getConditionQueryAsInterface() { - return getConditionQuery(); - } - - //========================================================================== - // ========= - // Union - // ===== - /** - * Set up 'union'. - * - * <pre> - * cb.query().union(new UnionQuery<SingleScheduleMappingCB>() { - * public void query(SingleScheduleMappingCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void union(UnionQuery<SingleScheduleMappingCB> unionQuery) { - final SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleMappingCQ cq = cb.query(); - query().xsetUnionQuery(cq); - } - - /** - * Set up 'union all'. - * - * <pre> - * cb.query().unionAll(new UnionQuery<SingleScheduleMappingCB>() { - * public void query(SingleScheduleMappingCB unionCB) { - * unionCB.query().setXxx... - * } - * }); - * </pre> - * - * @param unionQuery The query of 'union'. (NotNull) - */ - public void unionAll(UnionQuery<SingleScheduleMappingCB> unionQuery) { - final SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForUnion(); - unionQuery.query(cb); - final SingleScheduleMappingCQ cq = cb.query(); - query().xsetUnionAllQuery(cq); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use union(UnionQuery<SingleScheduleMappingCB> - * unionQuery). - */ - public void union(SingleScheduleMappingCQ unionQuery) { - query().xsetUnionQuery(unionQuery); - } - - /** - * @param unionQuery The query of 'union'. (NotNull) - * @deprecated Sorry! Please use - * unionAll(UnionQuery<SingleScheduleMappingCB> unionQuery). - */ - public void unionAll(SingleScheduleMappingCQ unionQuery) { - query().xsetUnionAllQuery(unionQuery); - } - - public boolean hasUnionQueryOrUnionAllQuery() { - return query().hasUnionQueryOrUnionAllQuery(); - } - - //========================================================================== - // ========= - // Setup Select - // ============ - - protected SingleScheduleNss _nssSingleSchedule; - - public SingleScheduleNss getNssSingleSchedule() { - if (_nssSingleSchedule == null) { - _nssSingleSchedule = new SingleScheduleNss(null); - } - return _nssSingleSchedule; - } - - public SingleScheduleNss setupSelect_SingleSchedule() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().querySingleSchedule(); - } - }); - if (_nssSingleSchedule == null - || !_nssSingleSchedule.hasConditionQuery()) { - _nssSingleSchedule = new SingleScheduleNss(query() - .querySingleSchedule()); - } - return _nssSingleSchedule; - } - - protected UserInfoNss _nssUserInfo; - - public UserInfoNss getNssUserInfo() { - if (_nssUserInfo == null) { - _nssUserInfo = new UserInfoNss(null); - } - return _nssUserInfo; - } - - public UserInfoNss setupSelect_UserInfo() { - doSetupSelect(new SsCall() { - public ConditionQuery qf() { - return query().queryUserInfo(); - } - }); - if (_nssUserInfo == null || !_nssUserInfo.hasConditionQuery()) { - _nssUserInfo = new UserInfoNss(query().queryUserInfo()); - } - return _nssUserInfo; - } - - // [DBFlute-0.7.4] - //========================================================================== - // ========= - // Specify - // ======= - protected Specification _specification; - - public Specification specify() { - if (_specification == null) { - _specification = new Specification(this, - new SpQyCall<SingleScheduleMappingCQ>() { - public boolean has() { - return true; - } - - public SingleScheduleMappingCQ qy() { - return query(); - } - }, _forDeriveReferrer); - } - return _specification; - } - - public static class Specification extends - AbstractSpecification<SingleScheduleMappingCQ> { - protected SpQyCall<SingleScheduleMappingCQ> _myQyCall; - - protected SingleScheduleCB.Specification _singleSchedule; - - protected UserInfoCB.Specification _userInfo; - - public Specification(ConditionBean baseCB, - SpQyCall<SingleScheduleMappingCQ> qyCall, - boolean forDeriveReferrer) { - super(baseCB, qyCall, forDeriveReferrer); - _myQyCall = qyCall; - } - - public void columnId() { - doColumn("ID"); - } - - public void columnScheduleId() { - doColumn("SCHEDULE_ID"); - } - - public void columnUserId() { - doColumn("USER_ID"); - } - - protected void doSpecifyRequiredColumn() { - columnId();// PK - if (_myQyCall.qy().hasConditionQuerySingleSchedule()) { - columnScheduleId();// FK - } - if (_myQyCall.qy().hasConditionQueryUserInfo()) { - columnUserId();// FK - } - } - - protected String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - public SingleScheduleCB.Specification specifySingleSchedule() { - assertForeign("singleSchedule"); - if (_singleSchedule == null) { - _singleSchedule = new SingleScheduleCB.Specification(_baseCB, - new SpQyCall<SingleScheduleCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall - .qy() - .hasConditionQuerySingleSchedule(); - } - - public SingleScheduleCQ qy() { - return _myQyCall.qy().querySingleSchedule(); - } - }, _forDeriveReferrer); - } - return _singleSchedule; - } - - public UserInfoCB.Specification specifyUserInfo() { - assertForeign("userInfo"); - if (_userInfo == null) { - _userInfo = new UserInfoCB.Specification(_baseCB, - new SpQyCall<UserInfoCQ>() { - public boolean has() { - return _myQyCall.has() - && _myQyCall.qy() - .hasConditionQueryUserInfo(); - } - - public UserInfoCQ qy() { - return _myQyCall.qy().queryUserInfo(); - } - }, _forDeriveReferrer); - } - return _userInfo; - } - } - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleMappingCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleMappingCQ.class.getName(); - } - - protected String getSubQueryClassNameInternally() { - return SubQuery.class.getName(); - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsUserInfoCB.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsUserInfoCB.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/bs/BsUserInfoCB.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -7,12 +7,11 @@ import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.GroupInfoCB; import jp.sf.pal.scheduler.db.cbean.GroupMappingCB; import jp.sf.pal.scheduler.db.cbean.RoleInfoCB; import jp.sf.pal.scheduler.db.cbean.RoleMappingCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.UserInfoCB; import jp.sf.pal.scheduler.db.cbean.cq.GroupInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleInfoCQ; @@ -384,6 +383,19 @@ return _roleInfo; } + public RAFunction<EventScheduleMappingCB, UserInfoCQ> derivedEventScheduleMappingList() { + return new RAFunction<EventScheduleMappingCB, UserInfoCQ>(_baseCB, + _myQyCall.qy(), + new RAQSetupper<EventScheduleMappingCB, UserInfoCQ>() { + public void setup(String function, + SubQuery<EventScheduleMappingCB> subQuery, + UserInfoCQ cq, String aliasName) { + cq.xderiveEventScheduleMappingList(function, + subQuery, aliasName); + } + }); + } + public RAFunction<GroupMappingCB, UserInfoCQ> derivedGroupMappingList() { return new RAFunction<GroupMappingCB, UserInfoCQ>(_baseCB, _myQyCall.qy(), @@ -407,32 +419,6 @@ } }); } - - public RAFunction<RoutineScheduleMappingCB, UserInfoCQ> derivedRoutineScheduleMappingList() { - return new RAFunction<RoutineScheduleMappingCB, UserInfoCQ>( - _baseCB, _myQyCall.qy(), - new RAQSetupper<RoutineScheduleMappingCB, UserInfoCQ>() { - public void setup(String function, - SubQuery<RoutineScheduleMappingCB> subQuery, - UserInfoCQ cq, String aliasName) { - cq.xderiveRoutineScheduleMappingList(function, - subQuery, aliasName); - } - }); - } - - public RAFunction<SingleScheduleMappingCB, UserInfoCQ> derivedSingleScheduleMappingList() { - return new RAFunction<SingleScheduleMappingCB, UserInfoCQ>(_baseCB, - _myQyCall.qy(), - new RAQSetupper<SingleScheduleMappingCB, UserInfoCQ>() { - public void setup(String function, - SubQuery<SingleScheduleMappingCB> subQuery, - UserInfoCQ cq, String aliasName) { - cq.xderiveSingleScheduleMappingList(function, - subQuery, aliasName); - } - }); - } } // Very Internal (for Suppressing Warn about 'Not Use Import') Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,45 @@ +package jp.sf.pal.scheduler.db.cbean.cq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleCQ; + +/** + * The condition-query of EVENT_SCHEDULE. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleCQ extends BsEventScheduleCQ { + + //========================================================================== + // ========= + // Constructor + // =========== + /** + * Constructor. + * + * @param childQuery Child query as abstract class. (Nullable: If null, this + * is base instance.) + * @param sqlClause SQL clause instance. (NotNull) + * @param aliasName My alias name. (NotNull) + * @param nestLevel Nest level. + */ + public EventScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, + String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Arrange Method + // ============== + // You can make original arrange query methods here. + // public void arranegeXxx() { + // ... + // } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleContentCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,45 @@ +package jp.sf.pal.scheduler.db.cbean.cq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleContentCQ; + +/** + * The condition-query of EVENT_SCHEDULE_CONTENT. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentCQ extends BsEventScheduleContentCQ { + + //========================================================================== + // ========= + // Constructor + // =========== + /** + * Constructor. + * + * @param childQuery Child query as abstract class. (Nullable: If null, this + * is base instance.) + * @param sqlClause SQL clause instance. (NotNull) + * @param aliasName My alias name. (NotNull) + * @param nestLevel Nest level. + */ + public EventScheduleContentCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Arrange Method + // ============== + // You can make original arrange query methods here. + // public void arranegeXxx() { + // ... + // } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleContentCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleMappingCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,45 @@ +package jp.sf.pal.scheduler.db.cbean.cq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleMappingCQ; + +/** + * The condition-query of EVENT_SCHEDULE_MAPPING. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingCQ extends BsEventScheduleMappingCQ { + + //========================================================================== + // ========= + // Constructor + // =========== + /** + * Constructor. + * + * @param childQuery Child query as abstract class. (Nullable: If null, this + * is base instance.) + * @param sqlClause SQL clause instance. (NotNull) + * @param aliasName My alias name. (NotNull) + * @param nestLevel Nest level. + */ + public EventScheduleMappingCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Arrange Method + // ============== + // You can make original arrange query methods here. + // public void arranegeXxx() { + // ... + // } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/EventScheduleMappingCQ.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleCQ; - -/** - * The condition-query of ROUTINE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleCQ extends BsRoutineScheduleCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public RoutineScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleContentCQ; - -/** - * The condition-query of ROUTINE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentCQ extends BsRoutineScheduleContentCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public RoutineScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/RoutineScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleMappingCQ; - -/** - * The condition-query of ROUTINE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingCQ extends BsRoutineScheduleMappingCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public RoutineScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleCQ; - -/** - * The condition-query of SINGLE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleCQ extends BsSingleScheduleCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public SingleScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleContentCQ; - -/** - * The condition-query of SINGLE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentCQ extends BsSingleScheduleContentCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public SingleScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/SingleScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,45 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleMappingCQ; - -/** - * The condition-query of SINGLE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingCQ extends BsSingleScheduleMappingCQ { - - //========================================================================== - // ========= - // Constructor - // =========== - /** - * Constructor. - * - * @param childQuery Child query as abstract class. (Nullable: If null, this - * is base instance.) - * @param sqlClause SQL clause instance. (NotNull) - * @param aliasName My alias name. (NotNull) - * @param nestLevel Nest level. - */ - public SingleScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Arrange Method - // ============== - // You can make original arrange query methods here. - // public void arranegeXxx() { - // ... - // } -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,2040 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Collection; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; + +/** + * The abstract condition-query of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class AbstractBsEventScheduleCQ extends AbstractConditionQuery { + + //========================================================================== + // ========= + // Constructor + // =========== + public AbstractBsEventScheduleCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE"; + } + + //========================================================================== + // ========= + // Query + // ===== + + /** + * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} + * + * @param id The value of id as equal. + */ + public void setId_Equal(Long id) { + regId(CK_EQ, id); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as notEqual. + */ + public void setId_NotEqual(Long id) { + regId(CK_NE, id); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterThan. + */ + public void setId_GreaterThan(Long id) { + regId(CK_GT, id); + } + + /** + * LessThan(<). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessThan. + */ + public void setId_LessThan(Long id) { + regId(CK_LT, id); + } + + /** + * GreaterEqual(>=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterEqual. + */ + public void setId_GreaterEqual(Long id) { + regId(CK_GE, id); + } + + /** + * LessEqual(<=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessEqual. + */ + public void setId_LessEqual(Long id) { + regId(CK_LE, id); + } + + /** + * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as inScope. + */ + public void setId_InScope(Collection<Long> idList) { + regId(CK_INS, cTL(idList)); + } + + /** + * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as notInScope. + */ + public void setId_NotInScope(Collection<Long> idList) { + regId(CK_NINS, cTL(idList)); + } + + /** + * @param eventScheduleContentCBquery Query. + * @deprecated Please use inScopeEventScheduleContentAsOne(subQuery) method. + */ + public void setId_InScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ eventScheduleContentCBquery) { + String subQueryPropertyName = keepId_InScopeSubQuery_EventScheduleContentAsOne(eventScheduleContentCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(eventScheduleContentCBquery, "ID", "ID", + subQueryPropertyName); + } + + public void inScopeEventScheduleContentAsOne( + SubQuery<EventScheduleContentCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleContentCB>", subQuery); + EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_InScopeSubQuery_EventScheduleContentAsOne(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); + } + + abstract public String keepId_InScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery); + + /** + * @param eventScheduleMappingCBquery Query. + * @deprecated Please use inScopeEventScheduleMappingList(subQuery) method. + */ + public void setId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ eventScheduleMappingCBquery) { + String subQueryPropertyName = keepId_InScopeSubQuery_EventScheduleMappingList(eventScheduleMappingCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(eventScheduleMappingCBquery, "ID", + "SCHEDULE_ID", subQueryPropertyName); + } + + public void inScopeEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_InScopeSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", + subQueryPropertyName); + } + + abstract public String keepId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + public void notInScopeEventScheduleContentAsOne( + SubQuery<EventScheduleContentCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleContentCB>", subQuery); + EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_NotInScopeSubQuery_EventScheduleContentAsOne(cb + .query());// for saving query-value. + registerNotInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); + } + + abstract public String keepId_NotInScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery); + + public void notInScopeEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_NotInScopeSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerNotInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", + subQueryPropertyName); + } + + abstract public String keepId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + /** + * @param eventScheduleContentCBquery Query. + * @deprecated Please use existsEventScheduleContentAsOne(subQuery) method. + */ + public void setId_ExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ eventScheduleContentCBquery) { + String subQueryPropertyName = keepId_ExistsSubQuery_EventScheduleContentAsOne(eventScheduleContentCBquery);// for + // saving + // query + // - + // value + // . + registerExistsSubQuery(eventScheduleContentCBquery, "ID", "ID", + subQueryPropertyName); + } + + /** + * Set up 'exists' sub-query. {exists (select ID from EVENT_SCHEDULE_CONTENT + * where ...)} + * + * @param subQuery The sub-query of + * Id_ExistsSubQuery_EventScheduleContentAsOne for 'exists'. + * (NotNull) + */ + public void existsEventScheduleContentAsOne( + SubQuery<EventScheduleContentCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleContentCB>", subQuery); + EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForExistsSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_ExistsSubQuery_EventScheduleContentAsOne(cb + .query());// for saving query-value. + registerExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); + } + + abstract public String keepId_ExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery); + + /** + * @param eventScheduleMappingCBquery Query. + * @deprecated Please use existsEventScheduleMappingList(subQuery) method. + */ + public void setId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ eventScheduleMappingCBquery) { + String subQueryPropertyName = keepId_ExistsSubQuery_EventScheduleMappingList(eventScheduleMappingCBquery);// for + // saving + // query + // - + // value + // . + registerExistsSubQuery(eventScheduleMappingCBquery, "ID", + "SCHEDULE_ID", subQueryPropertyName); + } + + /** + * Set up 'exists' sub-query. {exists (select SCHEDULE_ID from + * EVENT_SCHEDULE_MAPPING where ...)} + * + * @param subQuery The sub-query of + * Id_ExistsSubQuery_EventScheduleMappingList for 'exists'. + * (NotNull) + */ + public void existsEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForExistsSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_ExistsSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", + subQueryPropertyName); + } + + abstract public String keepId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + /** + * Set up 'not exists' sub-query. {not exists (select ID from + * EVENT_SCHEDULE_CONTENT where ...)} + * + * @param subQuery The sub-query of + * Id_NotExistsSubQuery_EventScheduleContentAsOne for 'not + * exists'. (NotNull) + */ + public void notExistsEventScheduleContentAsOne( + SubQuery<EventScheduleContentCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleContentCB>", subQuery); + EventScheduleContentCB cb = new EventScheduleContentCB(); + cb.xsetupForExistsSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_NotExistsSubQuery_EventScheduleContentAsOne(cb + .query());// for saving query-value. + registerNotExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); + } + + abstract public String keepId_NotExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery); + + /** + * Set up 'not exists' sub-query. {not exists (select SCHEDULE_ID from + * EVENT_SCHEDULE_MAPPING where ...)} + * + * @param subQuery The sub-query of + * Id_NotExistsSubQuery_EventScheduleMappingList for 'not + * exists'. (NotNull) + */ + public void notExistsEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForExistsSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_NotExistsSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerNotExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", + subQueryPropertyName); + } + + abstract public String keepId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + public void xderiveEventScheduleMappingList(String function, + SubQuery<EventScheduleMappingCB> subQuery, String aliasName) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForDeriveReferrer(); + subQuery.query(cb); + String subQueryPropertyName = keepId_DeriveSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerDeriveSubQuery(function, cb.query(), "ID", "SCHEDULE_ID", + subQueryPropertyName, aliasName); + } + + abstract public String keepId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setId_IsNull() { + regId(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setId_IsNotNull() { + regId(CK_ISNN, DUMMY_OBJECT); + } + + protected void regId(ConditionKey key, Object value) { + registerQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + protected void registerInlineId(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + abstract protected ConditionValue getCValueId(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : + * VARCHAR(100)} + * + * @param title The value of title as equal. + */ + public void setTitle_Equal(String title) { + regTitle(CK_EQ, fRES(title)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as notEqual. + */ + public void setTitle_NotEqual(String title) { + regTitle(CK_NE, fRES(title)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as greaterThan. + */ + public void setTitle_GreaterThan(String title) { + regTitle(CK_GT, fRES(title)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as lessThan. + */ + public void setTitle_LessThan(String title) { + regTitle(CK_LT, fRES(title)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as greaterEqual. + */ + public void setTitle_GreaterEqual(String title) { + regTitle(CK_GE, fRES(title)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as lessEqual. + */ + public void setTitle_LessEqual(String title) { + regTitle(CK_LE, fRES(title)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param title The value of title as prefixSearch. + */ + public void setTitle_PrefixSearch(String title) { + regTitle(CK_PS, fRES(title)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param title The value of title as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setTitle_LikeSearch( + String title, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(title), getCValueTitle(), "TITLE", + "Title", "title", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param titleList The collection of title as inScope. + */ + public void setTitle_InScope(Collection<String> titleList) { + regTitle(CK_INS, cTL(titleList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param title The collection of title as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setTitle_InScope( + String title, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(title), getCValueTitle(), "TITLE", + "Title", "title", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param titleList The collection of title as notInScope. + */ + public void setTitle_NotInScope(Collection<String> titleList) { + regTitle(CK_NINS, cTL(titleList)); + } + + protected void regTitle(ConditionKey key, Object value) { + registerQuery(key, value, getCValueTitle(), "TITLE", "Title", "title"); + } + + protected void registerInlineTitle(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueTitle(), "TITLE", "Title", + "title"); + } + + abstract protected ConditionValue getCValueTitle(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(100)} + * + * @param location The value of location as equal. + */ + public void setLocation_Equal(String location) { + regLocation(CK_EQ, fRES(location)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as notEqual. + */ + public void setLocation_NotEqual(String location) { + regLocation(CK_NE, fRES(location)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as greaterThan. + */ + public void setLocation_GreaterThan(String location) { + regLocation(CK_GT, fRES(location)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as lessThan. + */ + public void setLocation_LessThan(String location) { + regLocation(CK_LT, fRES(location)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as greaterEqual. + */ + public void setLocation_GreaterEqual(String location) { + regLocation(CK_GE, fRES(location)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as lessEqual. + */ + public void setLocation_LessEqual(String location) { + regLocation(CK_LE, fRES(location)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param location The value of location as prefixSearch. + */ + public void setLocation_PrefixSearch(String location) { + regLocation(CK_PS, fRES(location)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param location The value of location as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setLocation_LikeSearch( + String location, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(location), getCValueLocation(), + "LOCATION", "Location", "location", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param locationList The collection of location as inScope. + */ + public void setLocation_InScope(Collection<String> locationList) { + regLocation(CK_INS, cTL(locationList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param location The collection of location as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setLocation_InScope( + String location, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(location), getCValueLocation(), + "LOCATION", "Location", "location", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param locationList The collection of location as notInScope. + */ + public void setLocation_NotInScope(Collection<String> locationList) { + regLocation(CK_NINS, cTL(locationList)); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setLocation_IsNull() { + regLocation(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setLocation_IsNotNull() { + regLocation(CK_ISNN, DUMMY_OBJECT); + } + + protected void regLocation(ConditionKey key, Object value) { + registerQuery(key, value, getCValueLocation(), "LOCATION", "Location", + "location"); + } + + protected void registerInlineLocation(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueLocation(), "LOCATION", + "Location", "location"); + } + + abstract protected ConditionValue getCValueLocation(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {NotNull : DATE} + * + * @param startDate The value of startDate as equal. + */ + public void setStartDate_Equal(java.util.Date startDate) { + regStartDate(CK_EQ, startDate); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param startDate The value of startDate as notEqual. + */ + public void setStartDate_NotEqual(java.util.Date startDate) { + regStartDate(CK_NE, startDate); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param startDate The value of startDate as greaterThan. + */ + public void setStartDate_GreaterThan(java.util.Date startDate) { + regStartDate(CK_GT, startDate); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param startDate The value of startDate as lessThan. + */ + public void setStartDate_LessThan(java.util.Date startDate) { + regStartDate(CK_LT, startDate); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param startDate The value of startDate as greaterEqual. + */ + public void setStartDate_GreaterEqual(java.util.Date startDate) { + regStartDate(CK_GE, startDate); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param startDate The value of startDate as lessEqual. + */ + public void setStartDate_LessEqual(java.util.Date startDate) { + regStartDate(CK_LE, startDate); + } + + /** + * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, + * OnceRegistered. {NotNull : DATE} + * + * @param fromDate The from-date of startDate. (Nullable) + * @param toDate The to-date of startDate. (Nullable) + * @param fromToOption The option of from-to. (NotNull) + */ + public void setStartDate_FromTo( + java.util.Date fromDate, + java.util.Date toDate, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { + registerFromToQuery(fromDate, toDate, getCValueStartDate(), + "START_DATE", "StartDate", "startDate", fromToOption); + } + + /** + * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, + * OnceRegistered. {NotNull : DATE} + * + * @param fromDate The from-date of startDate. (Nullable) + * @param toDate The to-date of startDate. (Nullable) + */ + public void setStartDate_DateFromTo(java.util.Date fromDate, + java.util.Date toDate) { + setStartDate_FromTo( + fromDate, + toDate, + new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); + } + + protected void regStartDate(ConditionKey key, Object value) { + registerQuery(key, value, getCValueStartDate(), "START_DATE", + "StartDate", "startDate"); + } + + protected void registerInlineStartDate(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueStartDate(), "START_DATE", + "StartDate", "startDate"); + } + + abstract protected ConditionValue getCValueStartDate(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {TIME} + * + * @param startTime The value of startTime as equal. + */ + public void setStartTime_Equal(java.sql.Time startTime) { + regStartTime(CK_EQ, startTime); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param startTime The value of startTime as notEqual. + */ + public void setStartTime_NotEqual(java.sql.Time startTime) { + regStartTime(CK_NE, startTime); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param startTime The value of startTime as greaterThan. + */ + public void setStartTime_GreaterThan(java.sql.Time startTime) { + regStartTime(CK_GT, startTime); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param startTime The value of startTime as lessThan. + */ + public void setStartTime_LessThan(java.sql.Time startTime) { + regStartTime(CK_LT, startTime); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param startTime The value of startTime as greaterEqual. + */ + public void setStartTime_GreaterEqual(java.sql.Time startTime) { + regStartTime(CK_GE, startTime); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param startTime The value of startTime as lessEqual. + */ + public void setStartTime_LessEqual(java.sql.Time startTime) { + regStartTime(CK_LE, startTime); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setStartTime_IsNull() { + regStartTime(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setStartTime_IsNotNull() { + regStartTime(CK_ISNN, DUMMY_OBJECT); + } + + protected void regStartTime(ConditionKey key, Object value) { + registerQuery(key, value, getCValueStartTime(), "START_TIME", + "StartTime", "startTime"); + } + + protected void registerInlineStartTime(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueStartTime(), "START_TIME", + "StartTime", "startTime"); + } + + abstract protected ConditionValue getCValueStartTime(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {DATE} + * + * @param endDate The value of endDate as equal. + */ + public void setEndDate_Equal(java.util.Date endDate) { + regEndDate(CK_EQ, endDate); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param endDate The value of endDate as notEqual. + */ + public void setEndDate_NotEqual(java.util.Date endDate) { + regEndDate(CK_NE, endDate); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param endDate The value of endDate as greaterThan. + */ + public void setEndDate_GreaterThan(java.util.Date endDate) { + regEndDate(CK_GT, endDate); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param endDate The value of endDate as lessThan. + */ + public void setEndDate_LessThan(java.util.Date endDate) { + regEndDate(CK_LT, endDate); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param endDate The value of endDate as greaterEqual. + */ + public void setEndDate_GreaterEqual(java.util.Date endDate) { + regEndDate(CK_GE, endDate); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param endDate The value of endDate as lessEqual. + */ + public void setEndDate_LessEqual(java.util.Date endDate) { + regEndDate(CK_LE, endDate); + } + + /** + * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, + * OnceRegistered. {DATE} + * + * @param fromDate The from-date of endDate. (Nullable) + * @param toDate The to-date of endDate. (Nullable) + * @param fromToOption The option of from-to. (NotNull) + */ + public void setEndDate_FromTo( + java.util.Date fromDate, + java.util.Date toDate, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { + registerFromToQuery(fromDate, toDate, getCValueEndDate(), "END_DATE", + "EndDate", "endDate", fromToOption); + } + + /** + * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, + * OnceRegistered. {DATE} + * + * @param fromDate The from-date of endDate. (Nullable) + * @param toDate The to-date of endDate. (Nullable) + */ + public void setEndDate_DateFromTo(java.util.Date fromDate, + java.util.Date toDate) { + setEndDate_FromTo( + fromDate, + toDate, + new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setEndDate_IsNull() { + regEndDate(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setEndDate_IsNotNull() { + regEndDate(CK_ISNN, DUMMY_OBJECT); + } + + protected void regEndDate(ConditionKey key, Object value) { + registerQuery(key, value, getCValueEndDate(), "END_DATE", "EndDate", + "endDate"); + } + + protected void registerInlineEndDate(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueEndDate(), "END_DATE", + "EndDate", "endDate"); + } + + abstract protected ConditionValue getCValueEndDate(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {TIME} + * + * @param endTime The value of endTime as equal. + */ + public void setEndTime_Equal(java.sql.Time endTime) { + regEndTime(CK_EQ, endTime); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param endTime The value of endTime as notEqual. + */ + public void setEndTime_NotEqual(java.sql.Time endTime) { + regEndTime(CK_NE, endTime); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param endTime The value of endTime as greaterThan. + */ + public void setEndTime_GreaterThan(java.sql.Time endTime) { + regEndTime(CK_GT, endTime); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param endTime The value of endTime as lessThan. + */ + public void setEndTime_LessThan(java.sql.Time endTime) { + regEndTime(CK_LT, endTime); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param endTime The value of endTime as greaterEqual. + */ + public void setEndTime_GreaterEqual(java.sql.Time endTime) { + regEndTime(CK_GE, endTime); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param endTime The value of endTime as lessEqual. + */ + public void setEndTime_LessEqual(java.sql.Time endTime) { + regEndTime(CK_LE, endTime); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setEndTime_IsNull() { + regEndTime(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setEndTime_IsNotNull() { + regEndTime(CK_ISNN, DUMMY_OBJECT); + } + + protected void regEndTime(ConditionKey key, Object value) { + registerQuery(key, value, getCValueEndTime(), "END_TIME", "EndTime", + "endTime"); + } + + protected void registerInlineEndTime(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueEndTime(), "END_TIME", + "EndTime", "endTime"); + } + + abstract protected ConditionValue getCValueEndTime(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(1) : + * Default=[F]} + * + * @param secret The value of secret as equal. + */ + public void setSecret_Equal(String secret) { + regSecret(CK_EQ, fRES(secret)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as notEqual. + */ + public void setSecret_NotEqual(String secret) { + regSecret(CK_NE, fRES(secret)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as greaterThan. + */ + public void setSecret_GreaterThan(String secret) { + regSecret(CK_GT, fRES(secret)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as lessThan. + */ + public void setSecret_LessThan(String secret) { + regSecret(CK_LT, fRES(secret)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as greaterEqual. + */ + public void setSecret_GreaterEqual(String secret) { + regSecret(CK_GE, fRES(secret)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as lessEqual. + */ + public void setSecret_LessEqual(String secret) { + regSecret(CK_LE, fRES(secret)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param secret The value of secret as prefixSearch. + */ + public void setSecret_PrefixSearch(String secret) { + regSecret(CK_PS, fRES(secret)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param secret The value of secret as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setSecret_LikeSearch( + String secret, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(secret), getCValueSecret(), + "SECRET", "Secret", "secret", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param secretList The collection of secret as inScope. + */ + public void setSecret_InScope(Collection<String> secretList) { + regSecret(CK_INS, cTL(secretList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param secret The collection of secret as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setSecret_InScope( + String secret, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(secret), getCValueSecret(), "SECRET", + "Secret", "secret", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param secretList The collection of secret as notInScope. + */ + public void setSecret_NotInScope(Collection<String> secretList) { + regSecret(CK_NINS, cTL(secretList)); + } + + protected void regSecret(ConditionKey key, Object value) { + registerQuery(key, value, getCValueSecret(), "SECRET", "Secret", + "secret"); + } + + protected void registerInlineSecret(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueSecret(), "SECRET", "Secret", + "secret"); + } + + abstract protected ConditionValue getCValueSecret(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(10)} + * + * @param type The value of type as equal. + */ + public void setType_Equal(String type) { + regType(CK_EQ, fRES(type)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as notEqual. + */ + public void setType_NotEqual(String type) { + regType(CK_NE, fRES(type)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as greaterThan. + */ + public void setType_GreaterThan(String type) { + regType(CK_GT, fRES(type)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as lessThan. + */ + public void setType_LessThan(String type) { + regType(CK_LT, fRES(type)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as greaterEqual. + */ + public void setType_GreaterEqual(String type) { + regType(CK_GE, fRES(type)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as lessEqual. + */ + public void setType_LessEqual(String type) { + regType(CK_LE, fRES(type)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param type The value of type as prefixSearch. + */ + public void setType_PrefixSearch(String type) { + regType(CK_PS, fRES(type)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param type The value of type as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setType_LikeSearch( + String type, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(type), getCValueType(), "TYPE", + "Type", "type", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param typeList The collection of type as inScope. + */ + public void setType_InScope(Collection<String> typeList) { + regType(CK_INS, cTL(typeList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param type The collection of type as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setType_InScope( + String type, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(type), getCValueType(), "TYPE", + "Type", "type", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param typeList The collection of type as notInScope. + */ + public void setType_NotInScope(Collection<String> typeList) { + regType(CK_NINS, cTL(typeList)); + } + + protected void regType(ConditionKey key, Object value) { + registerQuery(key, value, getCValueType(), "TYPE", "Type", "type"); + } + + protected void registerInlineType(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueType(), "TYPE", "Type", "type"); + } + + abstract protected ConditionValue getCValueType(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {NotNull : TIMESTAMP} + * + * @param createdTime The value of createdTime as equal. + */ + public void setCreatedTime_Equal(java.sql.Timestamp createdTime) { + regCreatedTime(CK_EQ, createdTime); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param createdTime The value of createdTime as notEqual. + */ + public void setCreatedTime_NotEqual(java.sql.Timestamp createdTime) { + regCreatedTime(CK_NE, createdTime); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param createdTime The value of createdTime as greaterThan. + */ + public void setCreatedTime_GreaterThan(java.sql.Timestamp createdTime) { + regCreatedTime(CK_GT, createdTime); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param createdTime The value of createdTime as lessThan. + */ + public void setCreatedTime_LessThan(java.sql.Timestamp createdTime) { + regCreatedTime(CK_LT, createdTime); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param createdTime The value of createdTime as greaterEqual. + */ + public void setCreatedTime_GreaterEqual(java.sql.Timestamp createdTime) { + regCreatedTime(CK_GE, createdTime); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param createdTime The value of createdTime as lessEqual. + */ + public void setCreatedTime_LessEqual(java.sql.Timestamp createdTime) { + regCreatedTime(CK_LE, createdTime); + } + + /** + * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, + * OnceRegistered. {NotNull : TIMESTAMP} + * + * @param fromDate The from-date of createdTime. (Nullable) + * @param toDate The to-date of createdTime. (Nullable) + * @param fromToOption The option of from-to. (NotNull) + */ + public void setCreatedTime_FromTo( + java.util.Date fromDate, + java.util.Date toDate, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { + registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate + .getTime()) : null), (toDate != null ? new java.sql.Timestamp( + toDate.getTime()) : null), getCValueCreatedTime(), + "CREATED_TIME", "CreatedTime", "createdTime", fromToOption); + } + + /** + * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, + * OnceRegistered. {NotNull : TIMESTAMP} + * + * @param fromDate The from-date of createdTime. (Nullable) + * @param toDate The to-date of createdTime. (Nullable) + */ + public void setCreatedTime_DateFromTo(java.util.Date fromDate, + java.util.Date toDate) { + setCreatedTime_FromTo( + fromDate, + toDate, + new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); + } + + protected void regCreatedTime(ConditionKey key, Object value) { + registerQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", + "CreatedTime", "createdTime"); + } + + protected void registerInlineCreatedTime(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", + "CreatedTime", "createdTime"); + } + + abstract protected ConditionValue getCValueCreatedTime(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : + * VARCHAR(255)} + * + * @param createdBy The value of createdBy as equal. + */ + public void setCreatedBy_Equal(String createdBy) { + regCreatedBy(CK_EQ, fRES(createdBy)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as notEqual. + */ + public void setCreatedBy_NotEqual(String createdBy) { + regCreatedBy(CK_NE, fRES(createdBy)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as greaterThan. + */ + public void setCreatedBy_GreaterThan(String createdBy) { + regCreatedBy(CK_GT, fRES(createdBy)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as lessThan. + */ + public void setCreatedBy_LessThan(String createdBy) { + regCreatedBy(CK_LT, fRES(createdBy)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as greaterEqual. + */ + public void setCreatedBy_GreaterEqual(String createdBy) { + regCreatedBy(CK_GE, fRES(createdBy)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as lessEqual. + */ + public void setCreatedBy_LessEqual(String createdBy) { + regCreatedBy(CK_LE, fRES(createdBy)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param createdBy The value of createdBy as prefixSearch. + */ + public void setCreatedBy_PrefixSearch(String createdBy) { + regCreatedBy(CK_PS, fRES(createdBy)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param createdBy The value of createdBy as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setCreatedBy_LikeSearch( + String createdBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(createdBy), getCValueCreatedBy(), + "CREATED_BY", "CreatedBy", "createdBy", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param createdByList The collection of createdBy as inScope. + */ + public void setCreatedBy_InScope(Collection<String> createdByList) { + regCreatedBy(CK_INS, cTL(createdByList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param createdBy The collection of createdBy as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setCreatedBy_InScope( + String createdBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(createdBy), getCValueCreatedBy(), + "CREATED_BY", "CreatedBy", "createdBy", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param createdByList The collection of createdBy as notInScope. + */ + public void setCreatedBy_NotInScope(Collection<String> createdByList) { + regCreatedBy(CK_NINS, cTL(createdByList)); + } + + protected void regCreatedBy(ConditionKey key, Object value) { + registerQuery(key, value, getCValueCreatedBy(), "CREATED_BY", + "CreatedBy", "createdBy"); + } + + protected void registerInlineCreatedBy(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueCreatedBy(), "CREATED_BY", + "CreatedBy", "createdBy"); + } + + abstract protected ConditionValue getCValueCreatedBy(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {NotNull : TIMESTAMP} + * + * @param updatedTime The value of updatedTime as equal. + */ + public void setUpdatedTime_Equal(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_EQ, updatedTime); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param updatedTime The value of updatedTime as notEqual. + */ + public void setUpdatedTime_NotEqual(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_NE, updatedTime); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param updatedTime The value of updatedTime as greaterThan. + */ + public void setUpdatedTime_GreaterThan(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_GT, updatedTime); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param updatedTime The value of updatedTime as lessThan. + */ + public void setUpdatedTime_LessThan(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_LT, updatedTime); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param updatedTime The value of updatedTime as greaterEqual. + */ + public void setUpdatedTime_GreaterEqual(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_GE, updatedTime); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param updatedTime The value of updatedTime as lessEqual. + */ + public void setUpdatedTime_LessEqual(java.sql.Timestamp updatedTime) { + regUpdatedTime(CK_LE, updatedTime); + } + + /** + * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, + * OnceRegistered. {NotNull : TIMESTAMP} + * + * @param fromDate The from-date of updatedTime. (Nullable) + * @param toDate The to-date of updatedTime. (Nullable) + * @param fromToOption The option of from-to. (NotNull) + */ + public void setUpdatedTime_FromTo( + java.util.Date fromDate, + java.util.Date toDate, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { + registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate + .getTime()) : null), (toDate != null ? new java.sql.Timestamp( + toDate.getTime()) : null), getCValueUpdatedTime(), + "UPDATED_TIME", "UpdatedTime", "updatedTime", fromToOption); + } + + /** + * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, + * OnceRegistered. {NotNull : TIMESTAMP} + * + * @param fromDate The from-date of updatedTime. (Nullable) + * @param toDate The to-date of updatedTime. (Nullable) + */ + public void setUpdatedTime_DateFromTo(java.util.Date fromDate, + java.util.Date toDate) { + setUpdatedTime_FromTo( + fromDate, + toDate, + new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); + } + + protected void regUpdatedTime(ConditionKey key, Object value) { + registerQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", + "UpdatedTime", "updatedTime"); + } + + protected void registerInlineUpdatedTime(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", + "UpdatedTime", "updatedTime"); + } + + abstract protected ConditionValue getCValueUpdatedTime(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : + * VARCHAR(255)} + * + * @param updatedBy The value of updatedBy as equal. + */ + public void setUpdatedBy_Equal(String updatedBy) { + regUpdatedBy(CK_EQ, fRES(updatedBy)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as notEqual. + */ + public void setUpdatedBy_NotEqual(String updatedBy) { + regUpdatedBy(CK_NE, fRES(updatedBy)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as greaterThan. + */ + public void setUpdatedBy_GreaterThan(String updatedBy) { + regUpdatedBy(CK_GT, fRES(updatedBy)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as lessThan. + */ + public void setUpdatedBy_LessThan(String updatedBy) { + regUpdatedBy(CK_LT, fRES(updatedBy)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as greaterEqual. + */ + public void setUpdatedBy_GreaterEqual(String updatedBy) { + regUpdatedBy(CK_GE, fRES(updatedBy)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as lessEqual. + */ + public void setUpdatedBy_LessEqual(String updatedBy) { + regUpdatedBy(CK_LE, fRES(updatedBy)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param updatedBy The value of updatedBy as prefixSearch. + */ + public void setUpdatedBy_PrefixSearch(String updatedBy) { + regUpdatedBy(CK_PS, fRES(updatedBy)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param updatedBy The value of updatedBy as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setUpdatedBy_LikeSearch( + String updatedBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(updatedBy), getCValueUpdatedBy(), + "UPDATED_BY", "UpdatedBy", "updatedBy", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param updatedByList The collection of updatedBy as inScope. + */ + public void setUpdatedBy_InScope(Collection<String> updatedByList) { + regUpdatedBy(CK_INS, cTL(updatedByList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param updatedBy The collection of updatedBy as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setUpdatedBy_InScope( + String updatedBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(updatedBy), getCValueUpdatedBy(), + "UPDATED_BY", "UpdatedBy", "updatedBy", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param updatedByList The collection of updatedBy as notInScope. + */ + public void setUpdatedBy_NotInScope(Collection<String> updatedByList) { + regUpdatedBy(CK_NINS, cTL(updatedByList)); + } + + protected void regUpdatedBy(ConditionKey key, Object value) { + registerQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", + "UpdatedBy", "updatedBy"); + } + + protected void registerInlineUpdatedBy(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", + "UpdatedBy", "updatedBy"); + } + + abstract protected ConditionValue getCValueUpdatedBy(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {TIMESTAMP} + * + * @param deletedTime The value of deletedTime as equal. + */ + public void setDeletedTime_Equal(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_EQ, deletedTime); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param deletedTime The value of deletedTime as notEqual. + */ + public void setDeletedTime_NotEqual(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_NE, deletedTime); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param deletedTime The value of deletedTime as greaterThan. + */ + public void setDeletedTime_GreaterThan(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_GT, deletedTime); + } + + /** + * LessThan(>). And NullIgnored, OnceRegistered. + * + * @param deletedTime The value of deletedTime as lessThan. + */ + public void setDeletedTime_LessThan(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_LT, deletedTime); + } + + /** + * GreaterEqual(>). And NullIgnored, OnceRegistered. + * + * @param deletedTime The value of deletedTime as greaterEqual. + */ + public void setDeletedTime_GreaterEqual(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_GE, deletedTime); + } + + /** + * LessEqual(>). And NullIgnored, OnceRegistered. + * + * @param deletedTime The value of deletedTime as lessEqual. + */ + public void setDeletedTime_LessEqual(java.sql.Timestamp deletedTime) { + regDeletedTime(CK_LE, deletedTime); + } + + /** + * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, + * OnceRegistered. {TIMESTAMP} + * + * @param fromDate The from-date of deletedTime. (Nullable) + * @param toDate The to-date of deletedTime. (Nullable) + * @param fromToOption The option of from-to. (NotNull) + */ + public void setDeletedTime_FromTo( + java.util.Date fromDate, + java.util.Date toDate, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { + registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate + .getTime()) : null), (toDate != null ? new java.sql.Timestamp( + toDate.getTime()) : null), getCValueDeletedTime(), + "DELETED_TIME", "DeletedTime", "deletedTime", fromToOption); + } + + /** + * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, + * OnceRegistered. {TIMESTAMP} + * + * @param fromDate The from-date of deletedTime. (Nullable) + * @param toDate The to-date of deletedTime. (Nullable) + */ + public void setDeletedTime_DateFromTo(java.util.Date fromDate, + java.util.Date toDate) { + setDeletedTime_FromTo( + fromDate, + toDate, + new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setDeletedTime_IsNull() { + regDeletedTime(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setDeletedTime_IsNotNull() { + regDeletedTime(CK_ISNN, DUMMY_OBJECT); + } + + protected void regDeletedTime(ConditionKey key, Object value) { + registerQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", + "DeletedTime", "deletedTime"); + } + + protected void registerInlineDeletedTime(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", + "DeletedTime", "deletedTime"); + } + + abstract protected ConditionValue getCValueDeletedTime(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(255)} + * + * @param deletedBy The value of deletedBy as equal. + */ + public void setDeletedBy_Equal(String deletedBy) { + regDeletedBy(CK_EQ, fRES(deletedBy)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as notEqual. + */ + public void setDeletedBy_NotEqual(String deletedBy) { + regDeletedBy(CK_NE, fRES(deletedBy)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as greaterThan. + */ + public void setDeletedBy_GreaterThan(String deletedBy) { + regDeletedBy(CK_GT, fRES(deletedBy)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as lessThan. + */ + public void setDeletedBy_LessThan(String deletedBy) { + regDeletedBy(CK_LT, fRES(deletedBy)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as greaterEqual. + */ + public void setDeletedBy_GreaterEqual(String deletedBy) { + regDeletedBy(CK_GE, fRES(deletedBy)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as lessEqual. + */ + public void setDeletedBy_LessEqual(String deletedBy) { + regDeletedBy(CK_LE, fRES(deletedBy)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param deletedBy The value of deletedBy as prefixSearch. + */ + public void setDeletedBy_PrefixSearch(String deletedBy) { + regDeletedBy(CK_PS, fRES(deletedBy)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param deletedBy The value of deletedBy as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setDeletedBy_LikeSearch( + String deletedBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(deletedBy), getCValueDeletedBy(), + "DELETED_BY", "DeletedBy", "deletedBy", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param deletedByList The collection of deletedBy as inScope. + */ + public void setDeletedBy_InScope(Collection<String> deletedByList) { + regDeletedBy(CK_INS, cTL(deletedByList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param deletedBy The collection of deletedBy as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setDeletedBy_InScope( + String deletedBy, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(deletedBy), getCValueDeletedBy(), + "DELETED_BY", "DeletedBy", "deletedBy", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param deletedByList The collection of deletedBy as notInScope. + */ + public void setDeletedBy_NotInScope(Collection<String> deletedByList) { + regDeletedBy(CK_NINS, cTL(deletedByList)); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setDeletedBy_IsNull() { + regDeletedBy(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setDeletedBy_IsNotNull() { + regDeletedBy(CK_ISNN, DUMMY_OBJECT); + } + + protected void regDeletedBy(ConditionKey key, Object value) { + registerQuery(key, value, getCValueDeletedBy(), "DELETED_BY", + "DeletedBy", "deletedBy"); + } + + protected void registerInlineDeletedBy(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueDeletedBy(), "DELETED_BY", + "DeletedBy", "deletedBy"); + } + + abstract protected ConditionValue getCValueDeletedBy(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {NotNull : INTEGER} + * + * @param versionno The value of versionno as equal. + */ + public void setVersionno_Equal(Integer versionno) { + regVersionno(CK_EQ, versionno); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param versionno The value of versionno as notEqual. + */ + public void setVersionno_NotEqual(Integer versionno) { + regVersionno(CK_NE, versionno); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param versionno The value of versionno as greaterThan. + */ + public void setVersionno_GreaterThan(Integer versionno) { + regVersionno(CK_GT, versionno); + } + + /** + * LessThan(<). And NullIgnored, OnceRegistered. + * + * @param versionno The value of versionno as lessThan. + */ + public void setVersionno_LessThan(Integer versionno) { + regVersionno(CK_LT, versionno); + } + + /** + * GreaterEqual(>=). And NullIgnored, OnceRegistered. + * + * @param versionno The value of versionno as greaterEqual. + */ + public void setVersionno_GreaterEqual(Integer versionno) { + regVersionno(CK_GE, versionno); + } + + /** + * LessEqual(<=). And NullIgnored, OnceRegistered. + * + * @param versionno The value of versionno as lessEqual. + */ + public void setVersionno_LessEqual(Integer versionno) { + regVersionno(CK_LE, versionno); + } + + /** + * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param versionnoList The collection of versionno as inScope. + */ + public void setVersionno_InScope(Collection<Integer> versionnoList) { + regVersionno(CK_INS, cTL(versionnoList)); + } + + /** + * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param versionnoList The collection of versionno as notInScope. + */ + public void setVersionno_NotInScope(Collection<Integer> versionnoList) { + regVersionno(CK_NINS, cTL(versionnoList)); + } + + protected void regVersionno(ConditionKey key, Object value) { + registerQuery(key, value, getCValueVersionno(), "VERSIONNO", + "Versionno", "versionno"); + } + + protected void registerInlineVersionno(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueVersionno(), "VERSIONNO", + "Versionno", "versionno"); + } + + abstract protected ConditionValue getCValueVersionno(); + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleContentCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,324 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Collection; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleContentCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; + +/** + * The abstract condition-query of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class AbstractBsEventScheduleContentCQ extends + AbstractConditionQuery { + + //========================================================================== + // ========= + // Constructor + // =========== + public AbstractBsEventScheduleContentCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_CONTENT"; + } + + //========================================================================== + // ========= + // Query + // ===== + + /** + * Equal(=). And NullIgnored, OnceRegistered. {PK : NotNull : BIGINT : FK to + * EVENT_SCHEDULE} + * + * @param id The value of id as equal. + */ + public void setId_Equal(Long id) { + regId(CK_EQ, id); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as notEqual. + */ + public void setId_NotEqual(Long id) { + regId(CK_NE, id); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterThan. + */ + public void setId_GreaterThan(Long id) { + regId(CK_GT, id); + } + + /** + * LessThan(<). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessThan. + */ + public void setId_LessThan(Long id) { + regId(CK_LT, id); + } + + /** + * GreaterEqual(>=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterEqual. + */ + public void setId_GreaterEqual(Long id) { + regId(CK_GE, id); + } + + /** + * LessEqual(<=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessEqual. + */ + public void setId_LessEqual(Long id) { + regId(CK_LE, id); + } + + /** + * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as inScope. + */ + public void setId_InScope(Collection<Long> idList) { + regId(CK_INS, cTL(idList)); + } + + /** + * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as notInScope. + */ + public void setId_NotInScope(Collection<Long> idList) { + regId(CK_NINS, cTL(idList)); + } + + /** + * @param eventScheduleCBquery Query. + * @deprecated Please use inScopeEventSchedule(subQuery) method. + */ + public void setId_InScopeSubQuery_EventSchedule( + EventScheduleCQ eventScheduleCBquery) { + String subQueryPropertyName = keepId_InScopeSubQuery_EventSchedule(eventScheduleCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(eventScheduleCBquery, "ID", "ID", + subQueryPropertyName); + } + + public void inScopeEventSchedule(SubQuery<EventScheduleCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleCB>", subQuery); + EventScheduleCB cb = new EventScheduleCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepId_InScopeSubQuery_EventSchedule(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); + } + + abstract public String keepId_InScopeSubQuery_EventSchedule( + EventScheduleCQ subQuery); + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setId_IsNull() { + regId(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setId_IsNotNull() { + regId(CK_ISNN, DUMMY_OBJECT); + } + + protected void regId(ConditionKey key, Object value) { + registerQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + protected void registerInlineId(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + abstract protected ConditionValue getCValueId(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(1000)} + * + * @param content The value of content as equal. + */ + public void setContent_Equal(String content) { + regContent(CK_EQ, fRES(content)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as notEqual. + */ + public void setContent_NotEqual(String content) { + regContent(CK_NE, fRES(content)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as greaterThan. + */ + public void setContent_GreaterThan(String content) { + regContent(CK_GT, fRES(content)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as lessThan. + */ + public void setContent_LessThan(String content) { + regContent(CK_LT, fRES(content)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as greaterEqual. + */ + public void setContent_GreaterEqual(String content) { + regContent(CK_GE, fRES(content)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as lessEqual. + */ + public void setContent_LessEqual(String content) { + regContent(CK_LE, fRES(content)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param content The value of content as prefixSearch. + */ + public void setContent_PrefixSearch(String content) { + regContent(CK_PS, fRES(content)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param content The value of content as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setContent_LikeSearch( + String content, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(content), getCValueContent(), + "CONTENT", "Content", "content", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param contentList The collection of content as inScope. + */ + public void setContent_InScope(Collection<String> contentList) { + regContent(CK_INS, cTL(contentList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param content The collection of content as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setContent_InScope( + String content, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(content), getCValueContent(), + "CONTENT", "Content", "content", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param contentList The collection of content as notInScope. + */ + public void setContent_NotInScope(Collection<String> contentList) { + regContent(CK_NINS, cTL(contentList)); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setContent_IsNull() { + regContent(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setContent_IsNotNull() { + regContent(CK_ISNN, DUMMY_OBJECT); + } + + protected void regContent(ConditionKey key, Object value) { + registerQuery(key, value, getCValueContent(), "CONTENT", "Content", + "content"); + } + + protected void registerInlineContent(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueContent(), "CONTENT", + "Content", "content"); + } + + abstract protected ConditionValue getCValueContent(); + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleContentCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleContentCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleContentCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleMappingCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,429 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Collection; + +import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.cbean.UserInfoCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; + +/** + * The abstract condition-query of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public abstract class AbstractBsEventScheduleMappingCQ extends + AbstractConditionQuery { + + //========================================================================== + // ========= + // Constructor + // =========== + public AbstractBsEventScheduleMappingCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Table Name + // ========== + public String getTableDbName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + public String getTableSqlName() { + return "EVENT_SCHEDULE_MAPPING"; + } + + //========================================================================== + // ========= + // Query + // ===== + + /** + * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} + * + * @param id The value of id as equal. + */ + public void setId_Equal(Long id) { + regId(CK_EQ, id); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as notEqual. + */ + public void setId_NotEqual(Long id) { + regId(CK_NE, id); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterThan. + */ + public void setId_GreaterThan(Long id) { + regId(CK_GT, id); + } + + /** + * LessThan(<). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessThan. + */ + public void setId_LessThan(Long id) { + regId(CK_LT, id); + } + + /** + * GreaterEqual(>=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as greaterEqual. + */ + public void setId_GreaterEqual(Long id) { + regId(CK_GE, id); + } + + /** + * LessEqual(<=). And NullIgnored, OnceRegistered. + * + * @param id The value of id as lessEqual. + */ + public void setId_LessEqual(Long id) { + regId(CK_LE, id); + } + + /** + * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as inScope. + */ + public void setId_InScope(Collection<Long> idList) { + regId(CK_INS, cTL(idList)); + } + + /** + * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param idList The collection of id as notInScope. + */ + public void setId_NotInScope(Collection<Long> idList) { + regId(CK_NINS, cTL(idList)); + } + + /** + * IsNull(is null). And OnceRegistered. + */ + public void setId_IsNull() { + regId(CK_ISN, DUMMY_OBJECT); + } + + /** + * IsNotNull(is not null). And OnceRegistered. + */ + public void setId_IsNotNull() { + regId(CK_ISNN, DUMMY_OBJECT); + } + + protected void regId(ConditionKey key, Object value) { + registerQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + protected void registerInlineId(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); + } + + abstract protected ConditionValue getCValueId(); + + /** + * Equal(=). And NullIgnored, OnceRegistered. {NotNull : BIGINT : FK to + * EVENT_SCHEDULE} + * + * @param scheduleId The value of scheduleId as equal. + */ + public void setScheduleId_Equal(Long scheduleId) { + regScheduleId(CK_EQ, scheduleId); + } + + /** + * NotEqual(!=). And NullIgnored, OnceRegistered. + * + * @param scheduleId The value of scheduleId as notEqual. + */ + public void setScheduleId_NotEqual(Long scheduleId) { + regScheduleId(CK_NE, scheduleId); + } + + /** + * GreaterThan(>). And NullIgnored, OnceRegistered. + * + * @param scheduleId The value of scheduleId as greaterThan. + */ + public void setScheduleId_GreaterThan(Long scheduleId) { + regScheduleId(CK_GT, scheduleId); + } + + /** + * LessThan(<). And NullIgnored, OnceRegistered. + * + * @param scheduleId The value of scheduleId as lessThan. + */ + public void setScheduleId_LessThan(Long scheduleId) { + regScheduleId(CK_LT, scheduleId); + } + + /** + * GreaterEqual(>=). And NullIgnored, OnceRegistered. + * + * @param scheduleId The value of scheduleId as greaterEqual. + */ + public void setScheduleId_GreaterEqual(Long scheduleId) { + regScheduleId(CK_GE, scheduleId); + } + + /** + * LessEqual(<=). And NullIgnored, OnceRegistered. + * + * @param scheduleId The value of scheduleId as lessEqual. + */ + public void setScheduleId_LessEqual(Long scheduleId) { + regScheduleId(CK_LE, scheduleId); + } + + /** + * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param scheduleIdList The collection of scheduleId as inScope. + */ + public void setScheduleId_InScope(Collection<Long> scheduleIdList) { + regScheduleId(CK_INS, cTL(scheduleIdList)); + } + + /** + * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, + * SeveralRegistered. + * + * @param scheduleIdList The collection of scheduleId as notInScope. + */ + public void setScheduleId_NotInScope(Collection<Long> scheduleIdList) { + regScheduleId(CK_NINS, cTL(scheduleIdList)); + } + + /** + * @param eventScheduleCBquery Query. + * @deprecated Please use inScopeEventSchedule(subQuery) method. + */ + public void setScheduleId_InScopeSubQuery_EventSchedule( + EventScheduleCQ eventScheduleCBquery) { + String subQueryPropertyName = keepScheduleId_InScopeSubQuery_EventSchedule(eventScheduleCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(eventScheduleCBquery, "SCHEDULE_ID", "ID", + subQueryPropertyName); + } + + public void inScopeEventSchedule(SubQuery<EventScheduleCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleCB>", subQuery); + EventScheduleCB cb = new EventScheduleCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepScheduleId_InScopeSubQuery_EventSchedule(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "SCHEDULE_ID", "ID", + subQueryPropertyName); + } + + abstract public String keepScheduleId_InScopeSubQuery_EventSchedule( + EventScheduleCQ subQuery); + + protected void regScheduleId(ConditionKey key, Object value) { + registerQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", + "ScheduleId", "scheduleId"); + } + + protected void registerInlineScheduleId(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", + "ScheduleId", "scheduleId"); + } + + abstract protected ConditionValue getCValueScheduleId(); + + /** + * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(255) + * : FK to USER_INFO} + * + * @param userId The value of userId as equal. + */ + public void setUserId_Equal(String userId) { + regUserId(CK_EQ, fRES(userId)); + } + + /** + * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as notEqual. + */ + public void setUserId_NotEqual(String userId) { + regUserId(CK_NE, fRES(userId)); + } + + /** + * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as greaterThan. + */ + public void setUserId_GreaterThan(String userId) { + regUserId(CK_GT, fRES(userId)); + } + + /** + * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as lessThan. + */ + public void setUserId_LessThan(String userId) { + regUserId(CK_LT, fRES(userId)); + } + + /** + * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as greaterEqual. + */ + public void setUserId_GreaterEqual(String userId) { + regUserId(CK_GE, fRES(userId)); + } + + /** + * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as lessEqual. + */ + public void setUserId_LessEqual(String userId) { + regUserId(CK_LE, fRES(userId)); + } + + /** + * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. + * + * @param userId The value of userId as prefixSearch. + */ + public void setUserId_PrefixSearch(String userId) { + regUserId(CK_PS, fRES(userId)); + } + + /** + * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, + * SeveralRegistered. + * + * @param userId The value of userId as likeSearch. + * @param likeSearchOption The option of like-search. (NotNull) + */ + public void setUserId_LikeSearch( + String userId, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { + registerLikeSearchQuery(CK_LS, fRES(userId), getCValueUserId(), + "USER_ID", "UserId", "userId", likeSearchOption); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param userIdList The collection of userId as inScope. + */ + public void setUserId_InScope(Collection<String> userIdList) { + regUserId(CK_INS, cTL(userIdList)); + } + + /** + * InScope(in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param userId The collection of userId as inScope. + * @param inScopeOption The option of in-scope. (NotNull) + */ + public void setUserId_InScope( + String userId, + jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { + registerInScopeQuery(CK_INS, fRES(userId), getCValueUserId(), + "USER_ID", "UserId", "userId", inScopeOption); + } + + /** + * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, + * NullOrEmptyElementIgnored, SeveralRegistered. + * + * @param userIdList The collection of userId as notInScope. + */ + public void setUserId_NotInScope(Collection<String> userIdList) { + regUserId(CK_NINS, cTL(userIdList)); + } + + /** + * @param userInfoCBquery Query. + * @deprecated Please use inScopeUserInfo(subQuery) method. + */ + public void setUserId_InScopeSubQuery_UserInfo(UserInfoCQ userInfoCBquery) { + String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(userInfoCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(userInfoCBquery, "USER_ID", "USER_ID", + subQueryPropertyName); + } + + public void inScopeUserInfo(SubQuery<UserInfoCB> subQuery) { + assertObjectNotNull("subQuery<UserInfoCB>", subQuery); + UserInfoCB cb = new UserInfoCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", + subQueryPropertyName); + } + + abstract public String keepUserId_InScopeSubQuery_UserInfo( + jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ subQuery); + + protected void regUserId(ConditionKey key, Object value) { + registerQuery(key, value, getCValueUserId(), "USER_ID", "UserId", + "userId"); + } + + protected void registerInlineUserId(ConditionKey key, Object value) { + registerInlineQuery(key, value, getCValueUserId(), "USER_ID", "UserId", + "userId"); + } + + abstract protected ConditionValue getCValueUserId(); + + // Very Internal (for Suppressing Warn about 'Not Use Import') + protected String getConditionBeanClassNameInternally() { + return EventScheduleMappingCB.class.getName(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleMappingCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsEventScheduleMappingCQ.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,2044 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; - -/** - * The abstract condition-query of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsRoutineScheduleCQ extends - AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsRoutineScheduleCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * @param routineScheduleContentCBquery Query. - * @deprecated Please use inScopeRoutineScheduleContentAsOne(subQuery) - * method. - */ - public void setId_InScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ routineScheduleContentCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineScheduleContentAsOne(routineScheduleContentCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(routineScheduleContentCBquery, "ID", "ID", - subQueryPropertyName); - } - - public void inScopeRoutineScheduleContentAsOne( - SubQuery<RoutineScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleContentCB>", subQuery); - RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineScheduleContentAsOne(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery); - - /** - * @param routineScheduleMappingCBquery Query. - * @deprecated Please use inScopeRoutineScheduleMappingList(subQuery) - * method. - */ - public void setId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ routineScheduleMappingCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineScheduleMappingList(routineScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(routineScheduleMappingCBquery, "ID", - "SCHEDULE_ID", subQueryPropertyName); - } - - public void inScopeRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - public void notInScopeRoutineScheduleContentAsOne( - SubQuery<RoutineScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleContentCB>", subQuery); - RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotInScopeSubQuery_RoutineScheduleContentAsOne(cb - .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_NotInScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery); - - public void notInScopeRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotInScopeSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - /** - * @param routineScheduleContentCBquery Query. - * @deprecated Please use existsRoutineScheduleContentAsOne(subQuery) - * method. - */ - public void setId_ExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ routineScheduleContentCBquery) { - String subQueryPropertyName = keepId_ExistsSubQuery_RoutineScheduleContentAsOne(routineScheduleContentCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(routineScheduleContentCBquery, "ID", "ID", - subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select ID from - * ROUTINE_SCHEDULE_CONTENT where ...)} - * - * @param subQuery The sub-query of - * Id_ExistsSubQuery_RoutineScheduleContentAsOne for 'exists'. - * (NotNull) - */ - public void existsRoutineScheduleContentAsOne( - SubQuery<RoutineScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleContentCB>", subQuery); - RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_ExistsSubQuery_RoutineScheduleContentAsOne(cb - .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_ExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery); - - /** - * @param routineScheduleMappingCBquery Query. - * @deprecated Please use existsRoutineScheduleMappingList(subQuery) method. - */ - public void setId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ routineScheduleMappingCBquery) { - String subQueryPropertyName = keepId_ExistsSubQuery_RoutineScheduleMappingList(routineScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(routineScheduleMappingCBquery, "ID", - "SCHEDULE_ID", subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select SCHEDULE_ID from - * ROUTINE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * Id_ExistsSubQuery_RoutineScheduleMappingList for 'exists'. - * (NotNull) - */ - public void existsRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_ExistsSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - /** - * Set up 'not exists' sub-query. {not exists (select ID from - * ROUTINE_SCHEDULE_CONTENT where ...)} - * - * @param subQuery The sub-query of - * Id_NotExistsSubQuery_RoutineScheduleContentAsOne for 'not - * exists'. (NotNull) - */ - public void notExistsRoutineScheduleContentAsOne( - SubQuery<RoutineScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleContentCB>", subQuery); - RoutineScheduleContentCB cb = new RoutineScheduleContentCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotExistsSubQuery_RoutineScheduleContentAsOne(cb - .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_NotExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery); - - /** - * Set up 'not exists' sub-query. {not exists (select SCHEDULE_ID from - * ROUTINE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * Id_NotExistsSubQuery_RoutineScheduleMappingList for 'not - * exists'. (NotNull) - */ - public void notExistsRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotExistsSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - public void xderiveRoutineScheduleMappingList(String function, - SubQuery<RoutineScheduleMappingCB> subQuery, String aliasName) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForDeriveReferrer(); - subQuery.query(cb); - String subQueryPropertyName = keepId_DeriveSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerDeriveSubQuery(function, cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName, aliasName); - } - - abstract public String keepId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : - * VARCHAR(100)} - * - * @param title The value of title as equal. - */ - public void setTitle_Equal(String title) { - regTitle(CK_EQ, fRES(title)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as notEqual. - */ - public void setTitle_NotEqual(String title) { - regTitle(CK_NE, fRES(title)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as greaterThan. - */ - public void setTitle_GreaterThan(String title) { - regTitle(CK_GT, fRES(title)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as lessThan. - */ - public void setTitle_LessThan(String title) { - regTitle(CK_LT, fRES(title)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as greaterEqual. - */ - public void setTitle_GreaterEqual(String title) { - regTitle(CK_GE, fRES(title)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as lessEqual. - */ - public void setTitle_LessEqual(String title) { - regTitle(CK_LE, fRES(title)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as prefixSearch. - */ - public void setTitle_PrefixSearch(String title) { - regTitle(CK_PS, fRES(title)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param title The value of title as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setTitle_LikeSearch( - String title, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(title), getCValueTitle(), "TITLE", - "Title", "title", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param titleList The collection of title as inScope. - */ - public void setTitle_InScope(Collection<String> titleList) { - regTitle(CK_INS, cTL(titleList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param title The collection of title as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setTitle_InScope( - String title, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(title), getCValueTitle(), "TITLE", - "Title", "title", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param titleList The collection of title as notInScope. - */ - public void setTitle_NotInScope(Collection<String> titleList) { - regTitle(CK_NINS, cTL(titleList)); - } - - protected void regTitle(ConditionKey key, Object value) { - registerQuery(key, value, getCValueTitle(), "TITLE", "Title", "title"); - } - - protected void registerInlineTitle(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueTitle(), "TITLE", "Title", - "title"); - } - - abstract protected ConditionValue getCValueTitle(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(100)} - * - * @param location The value of location as equal. - */ - public void setLocation_Equal(String location) { - regLocation(CK_EQ, fRES(location)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as notEqual. - */ - public void setLocation_NotEqual(String location) { - regLocation(CK_NE, fRES(location)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as greaterThan. - */ - public void setLocation_GreaterThan(String location) { - regLocation(CK_GT, fRES(location)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as lessThan. - */ - public void setLocation_LessThan(String location) { - regLocation(CK_LT, fRES(location)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as greaterEqual. - */ - public void setLocation_GreaterEqual(String location) { - regLocation(CK_GE, fRES(location)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as lessEqual. - */ - public void setLocation_LessEqual(String location) { - regLocation(CK_LE, fRES(location)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as prefixSearch. - */ - public void setLocation_PrefixSearch(String location) { - regLocation(CK_PS, fRES(location)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param location The value of location as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setLocation_LikeSearch( - String location, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(location), getCValueLocation(), - "LOCATION", "Location", "location", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param locationList The collection of location as inScope. - */ - public void setLocation_InScope(Collection<String> locationList) { - regLocation(CK_INS, cTL(locationList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param location The collection of location as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setLocation_InScope( - String location, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(location), getCValueLocation(), - "LOCATION", "Location", "location", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param locationList The collection of location as notInScope. - */ - public void setLocation_NotInScope(Collection<String> locationList) { - regLocation(CK_NINS, cTL(locationList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setLocation_IsNull() { - regLocation(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setLocation_IsNotNull() { - regLocation(CK_ISNN, DUMMY_OBJECT); - } - - protected void regLocation(ConditionKey key, Object value) { - registerQuery(key, value, getCValueLocation(), "LOCATION", "Location", - "location"); - } - - protected void registerInlineLocation(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueLocation(), "LOCATION", - "Location", "location"); - } - - abstract protected ConditionValue getCValueLocation(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : DATE} - * - * @param startDate The value of startDate as equal. - */ - public void setStartDate_Equal(java.util.Date startDate) { - regStartDate(CK_EQ, startDate); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as notEqual. - */ - public void setStartDate_NotEqual(java.util.Date startDate) { - regStartDate(CK_NE, startDate); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as greaterThan. - */ - public void setStartDate_GreaterThan(java.util.Date startDate) { - regStartDate(CK_GT, startDate); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as lessThan. - */ - public void setStartDate_LessThan(java.util.Date startDate) { - regStartDate(CK_LT, startDate); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as greaterEqual. - */ - public void setStartDate_GreaterEqual(java.util.Date startDate) { - regStartDate(CK_GE, startDate); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as lessEqual. - */ - public void setStartDate_LessEqual(java.util.Date startDate) { - regStartDate(CK_LE, startDate); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of startDate. (Nullable) - * @param toDate The to-date of startDate. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setStartDate_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery(fromDate, toDate, getCValueStartDate(), - "START_DATE", "StartDate", "startDate", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of startDate. (Nullable) - * @param toDate The to-date of startDate. (Nullable) - */ - public void setStartDate_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setStartDate_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regStartDate(ConditionKey key, Object value) { - registerQuery(key, value, getCValueStartDate(), "START_DATE", - "StartDate", "startDate"); - } - - protected void registerInlineStartDate(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueStartDate(), "START_DATE", - "StartDate", "startDate"); - } - - abstract protected ConditionValue getCValueStartDate(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIME} - * - * @param startTime The value of startTime as equal. - */ - public void setStartTime_Equal(java.sql.Time startTime) { - regStartTime(CK_EQ, startTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as notEqual. - */ - public void setStartTime_NotEqual(java.sql.Time startTime) { - regStartTime(CK_NE, startTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as greaterThan. - */ - public void setStartTime_GreaterThan(java.sql.Time startTime) { - regStartTime(CK_GT, startTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as lessThan. - */ - public void setStartTime_LessThan(java.sql.Time startTime) { - regStartTime(CK_LT, startTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as greaterEqual. - */ - public void setStartTime_GreaterEqual(java.sql.Time startTime) { - regStartTime(CK_GE, startTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as lessEqual. - */ - public void setStartTime_LessEqual(java.sql.Time startTime) { - regStartTime(CK_LE, startTime); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setStartTime_IsNull() { - regStartTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setStartTime_IsNotNull() { - regStartTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regStartTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueStartTime(), "START_TIME", - "StartTime", "startTime"); - } - - protected void registerInlineStartTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueStartTime(), "START_TIME", - "StartTime", "startTime"); - } - - abstract protected ConditionValue getCValueStartTime(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {DATE} - * - * @param endDate The value of endDate as equal. - */ - public void setEndDate_Equal(java.util.Date endDate) { - regEndDate(CK_EQ, endDate); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as notEqual. - */ - public void setEndDate_NotEqual(java.util.Date endDate) { - regEndDate(CK_NE, endDate); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as greaterThan. - */ - public void setEndDate_GreaterThan(java.util.Date endDate) { - regEndDate(CK_GT, endDate); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as lessThan. - */ - public void setEndDate_LessThan(java.util.Date endDate) { - regEndDate(CK_LT, endDate); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as greaterEqual. - */ - public void setEndDate_GreaterEqual(java.util.Date endDate) { - regEndDate(CK_GE, endDate); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as lessEqual. - */ - public void setEndDate_LessEqual(java.util.Date endDate) { - regEndDate(CK_LE, endDate); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {DATE} - * - * @param fromDate The from-date of endDate. (Nullable) - * @param toDate The to-date of endDate. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setEndDate_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery(fromDate, toDate, getCValueEndDate(), "END_DATE", - "EndDate", "endDate", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {DATE} - * - * @param fromDate The from-date of endDate. (Nullable) - * @param toDate The to-date of endDate. (Nullable) - */ - public void setEndDate_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setEndDate_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setEndDate_IsNull() { - regEndDate(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setEndDate_IsNotNull() { - regEndDate(CK_ISNN, DUMMY_OBJECT); - } - - protected void regEndDate(ConditionKey key, Object value) { - registerQuery(key, value, getCValueEndDate(), "END_DATE", "EndDate", - "endDate"); - } - - protected void registerInlineEndDate(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueEndDate(), "END_DATE", - "EndDate", "endDate"); - } - - abstract protected ConditionValue getCValueEndDate(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIME} - * - * @param endTime The value of endTime as equal. - */ - public void setEndTime_Equal(java.sql.Time endTime) { - regEndTime(CK_EQ, endTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as notEqual. - */ - public void setEndTime_NotEqual(java.sql.Time endTime) { - regEndTime(CK_NE, endTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as greaterThan. - */ - public void setEndTime_GreaterThan(java.sql.Time endTime) { - regEndTime(CK_GT, endTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as lessThan. - */ - public void setEndTime_LessThan(java.sql.Time endTime) { - regEndTime(CK_LT, endTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as greaterEqual. - */ - public void setEndTime_GreaterEqual(java.sql.Time endTime) { - regEndTime(CK_GE, endTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as lessEqual. - */ - public void setEndTime_LessEqual(java.sql.Time endTime) { - regEndTime(CK_LE, endTime); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setEndTime_IsNull() { - regEndTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setEndTime_IsNotNull() { - regEndTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regEndTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueEndTime(), "END_TIME", "EndTime", - "endTime"); - } - - protected void registerInlineEndTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueEndTime(), "END_TIME", - "EndTime", "endTime"); - } - - abstract protected ConditionValue getCValueEndTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(1) : - * Default=[F]} - * - * @param secret The value of secret as equal. - */ - public void setSecret_Equal(String secret) { - regSecret(CK_EQ, fRES(secret)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as notEqual. - */ - public void setSecret_NotEqual(String secret) { - regSecret(CK_NE, fRES(secret)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as greaterThan. - */ - public void setSecret_GreaterThan(String secret) { - regSecret(CK_GT, fRES(secret)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as lessThan. - */ - public void setSecret_LessThan(String secret) { - regSecret(CK_LT, fRES(secret)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as greaterEqual. - */ - public void setSecret_GreaterEqual(String secret) { - regSecret(CK_GE, fRES(secret)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as lessEqual. - */ - public void setSecret_LessEqual(String secret) { - regSecret(CK_LE, fRES(secret)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as prefixSearch. - */ - public void setSecret_PrefixSearch(String secret) { - regSecret(CK_PS, fRES(secret)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param secret The value of secret as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setSecret_LikeSearch( - String secret, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(secret), getCValueSecret(), - "SECRET", "Secret", "secret", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secretList The collection of secret as inScope. - */ - public void setSecret_InScope(Collection<String> secretList) { - regSecret(CK_INS, cTL(secretList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secret The collection of secret as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setSecret_InScope( - String secret, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(secret), getCValueSecret(), "SECRET", - "Secret", "secret", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secretList The collection of secret as notInScope. - */ - public void setSecret_NotInScope(Collection<String> secretList) { - regSecret(CK_NINS, cTL(secretList)); - } - - protected void regSecret(ConditionKey key, Object value) { - registerQuery(key, value, getCValueSecret(), "SECRET", "Secret", - "secret"); - } - - protected void registerInlineSecret(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueSecret(), "SECRET", "Secret", - "secret"); - } - - abstract protected ConditionValue getCValueSecret(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(10)} - * - * @param type The value of type as equal. - */ - public void setType_Equal(String type) { - regType(CK_EQ, fRES(type)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as notEqual. - */ - public void setType_NotEqual(String type) { - regType(CK_NE, fRES(type)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as greaterThan. - */ - public void setType_GreaterThan(String type) { - regType(CK_GT, fRES(type)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as lessThan. - */ - public void setType_LessThan(String type) { - regType(CK_LT, fRES(type)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as greaterEqual. - */ - public void setType_GreaterEqual(String type) { - regType(CK_GE, fRES(type)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as lessEqual. - */ - public void setType_LessEqual(String type) { - regType(CK_LE, fRES(type)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param type The value of type as prefixSearch. - */ - public void setType_PrefixSearch(String type) { - regType(CK_PS, fRES(type)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param type The value of type as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setType_LikeSearch( - String type, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(type), getCValueType(), "TYPE", - "Type", "type", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param typeList The collection of type as inScope. - */ - public void setType_InScope(Collection<String> typeList) { - regType(CK_INS, cTL(typeList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param type The collection of type as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setType_InScope( - String type, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(type), getCValueType(), "TYPE", - "Type", "type", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param typeList The collection of type as notInScope. - */ - public void setType_NotInScope(Collection<String> typeList) { - regType(CK_NINS, cTL(typeList)); - } - - protected void regType(ConditionKey key, Object value) { - registerQuery(key, value, getCValueType(), "TYPE", "Type", "type"); - } - - protected void registerInlineType(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueType(), "TYPE", "Type", "type"); - } - - abstract protected ConditionValue getCValueType(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : TIMESTAMP} - * - * @param createdTime The value of createdTime as equal. - */ - public void setCreatedTime_Equal(java.sql.Timestamp createdTime) { - regCreatedTime(CK_EQ, createdTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as notEqual. - */ - public void setCreatedTime_NotEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_NE, createdTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as greaterThan. - */ - public void setCreatedTime_GreaterThan(java.sql.Timestamp createdTime) { - regCreatedTime(CK_GT, createdTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as lessThan. - */ - public void setCreatedTime_LessThan(java.sql.Timestamp createdTime) { - regCreatedTime(CK_LT, createdTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as greaterEqual. - */ - public void setCreatedTime_GreaterEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_GE, createdTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as lessEqual. - */ - public void setCreatedTime_LessEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_LE, createdTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of createdTime. (Nullable) - * @param toDate The to-date of createdTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setCreatedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueCreatedTime(), - "CREATED_TIME", "CreatedTime", "createdTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of createdTime. (Nullable) - * @param toDate The to-date of createdTime. (Nullable) - */ - public void setCreatedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setCreatedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regCreatedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", - "CreatedTime", "createdTime"); - } - - protected void registerInlineCreatedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", - "CreatedTime", "createdTime"); - } - - abstract protected ConditionValue getCValueCreatedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : - * VARCHAR(255)} - * - * @param createdBy The value of createdBy as equal. - */ - public void setCreatedBy_Equal(String createdBy) { - regCreatedBy(CK_EQ, fRES(createdBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as notEqual. - */ - public void setCreatedBy_NotEqual(String createdBy) { - regCreatedBy(CK_NE, fRES(createdBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as greaterThan. - */ - public void setCreatedBy_GreaterThan(String createdBy) { - regCreatedBy(CK_GT, fRES(createdBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as lessThan. - */ - public void setCreatedBy_LessThan(String createdBy) { - regCreatedBy(CK_LT, fRES(createdBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as greaterEqual. - */ - public void setCreatedBy_GreaterEqual(String createdBy) { - regCreatedBy(CK_GE, fRES(createdBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as lessEqual. - */ - public void setCreatedBy_LessEqual(String createdBy) { - regCreatedBy(CK_LE, fRES(createdBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as prefixSearch. - */ - public void setCreatedBy_PrefixSearch(String createdBy) { - regCreatedBy(CK_PS, fRES(createdBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param createdBy The value of createdBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setCreatedBy_LikeSearch( - String createdBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(createdBy), getCValueCreatedBy(), - "CREATED_BY", "CreatedBy", "createdBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdByList The collection of createdBy as inScope. - */ - public void setCreatedBy_InScope(Collection<String> createdByList) { - regCreatedBy(CK_INS, cTL(createdByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdBy The collection of createdBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setCreatedBy_InScope( - String createdBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(createdBy), getCValueCreatedBy(), - "CREATED_BY", "CreatedBy", "createdBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdByList The collection of createdBy as notInScope. - */ - public void setCreatedBy_NotInScope(Collection<String> createdByList) { - regCreatedBy(CK_NINS, cTL(createdByList)); - } - - protected void regCreatedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueCreatedBy(), "CREATED_BY", - "CreatedBy", "createdBy"); - } - - protected void registerInlineCreatedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueCreatedBy(), "CREATED_BY", - "CreatedBy", "createdBy"); - } - - abstract protected ConditionValue getCValueCreatedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : TIMESTAMP} - * - * @param updatedTime The value of updatedTime as equal. - */ - public void setUpdatedTime_Equal(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_EQ, updatedTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as notEqual. - */ - public void setUpdatedTime_NotEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_NE, updatedTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as greaterThan. - */ - public void setUpdatedTime_GreaterThan(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_GT, updatedTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as lessThan. - */ - public void setUpdatedTime_LessThan(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_LT, updatedTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as greaterEqual. - */ - public void setUpdatedTime_GreaterEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_GE, updatedTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as lessEqual. - */ - public void setUpdatedTime_LessEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_LE, updatedTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of updatedTime. (Nullable) - * @param toDate The to-date of updatedTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setUpdatedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueUpdatedTime(), - "UPDATED_TIME", "UpdatedTime", "updatedTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of updatedTime. (Nullable) - * @param toDate The to-date of updatedTime. (Nullable) - */ - public void setUpdatedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setUpdatedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regUpdatedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", - "UpdatedTime", "updatedTime"); - } - - protected void registerInlineUpdatedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", - "UpdatedTime", "updatedTime"); - } - - abstract protected ConditionValue getCValueUpdatedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : - * VARCHAR(255)} - * - * @param updatedBy The value of updatedBy as equal. - */ - public void setUpdatedBy_Equal(String updatedBy) { - regUpdatedBy(CK_EQ, fRES(updatedBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as notEqual. - */ - public void setUpdatedBy_NotEqual(String updatedBy) { - regUpdatedBy(CK_NE, fRES(updatedBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as greaterThan. - */ - public void setUpdatedBy_GreaterThan(String updatedBy) { - regUpdatedBy(CK_GT, fRES(updatedBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as lessThan. - */ - public void setUpdatedBy_LessThan(String updatedBy) { - regUpdatedBy(CK_LT, fRES(updatedBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as greaterEqual. - */ - public void setUpdatedBy_GreaterEqual(String updatedBy) { - regUpdatedBy(CK_GE, fRES(updatedBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as lessEqual. - */ - public void setUpdatedBy_LessEqual(String updatedBy) { - regUpdatedBy(CK_LE, fRES(updatedBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as prefixSearch. - */ - public void setUpdatedBy_PrefixSearch(String updatedBy) { - regUpdatedBy(CK_PS, fRES(updatedBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param updatedBy The value of updatedBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setUpdatedBy_LikeSearch( - String updatedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(updatedBy), getCValueUpdatedBy(), - "UPDATED_BY", "UpdatedBy", "updatedBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedByList The collection of updatedBy as inScope. - */ - public void setUpdatedBy_InScope(Collection<String> updatedByList) { - regUpdatedBy(CK_INS, cTL(updatedByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedBy The collection of updatedBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setUpdatedBy_InScope( - String updatedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(updatedBy), getCValueUpdatedBy(), - "UPDATED_BY", "UpdatedBy", "updatedBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedByList The collection of updatedBy as notInScope. - */ - public void setUpdatedBy_NotInScope(Collection<String> updatedByList) { - regUpdatedBy(CK_NINS, cTL(updatedByList)); - } - - protected void regUpdatedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", - "UpdatedBy", "updatedBy"); - } - - protected void registerInlineUpdatedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", - "UpdatedBy", "updatedBy"); - } - - abstract protected ConditionValue getCValueUpdatedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIMESTAMP} - * - * @param deletedTime The value of deletedTime as equal. - */ - public void setDeletedTime_Equal(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_EQ, deletedTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as notEqual. - */ - public void setDeletedTime_NotEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_NE, deletedTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as greaterThan. - */ - public void setDeletedTime_GreaterThan(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_GT, deletedTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as lessThan. - */ - public void setDeletedTime_LessThan(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_LT, deletedTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as greaterEqual. - */ - public void setDeletedTime_GreaterEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_GE, deletedTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as lessEqual. - */ - public void setDeletedTime_LessEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_LE, deletedTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of deletedTime. (Nullable) - * @param toDate The to-date of deletedTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setDeletedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueDeletedTime(), - "DELETED_TIME", "DeletedTime", "deletedTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of deletedTime. (Nullable) - * @param toDate The to-date of deletedTime. (Nullable) - */ - public void setDeletedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setDeletedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setDeletedTime_IsNull() { - regDeletedTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setDeletedTime_IsNotNull() { - regDeletedTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regDeletedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", - "DeletedTime", "deletedTime"); - } - - protected void registerInlineDeletedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", - "DeletedTime", "deletedTime"); - } - - abstract protected ConditionValue getCValueDeletedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(255)} - * - * @param deletedBy The value of deletedBy as equal. - */ - public void setDeletedBy_Equal(String deletedBy) { - regDeletedBy(CK_EQ, fRES(deletedBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as notEqual. - */ - public void setDeletedBy_NotEqual(String deletedBy) { - regDeletedBy(CK_NE, fRES(deletedBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as greaterThan. - */ - public void setDeletedBy_GreaterThan(String deletedBy) { - regDeletedBy(CK_GT, fRES(deletedBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as lessThan. - */ - public void setDeletedBy_LessThan(String deletedBy) { - regDeletedBy(CK_LT, fRES(deletedBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as greaterEqual. - */ - public void setDeletedBy_GreaterEqual(String deletedBy) { - regDeletedBy(CK_GE, fRES(deletedBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as lessEqual. - */ - public void setDeletedBy_LessEqual(String deletedBy) { - regDeletedBy(CK_LE, fRES(deletedBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as prefixSearch. - */ - public void setDeletedBy_PrefixSearch(String deletedBy) { - regDeletedBy(CK_PS, fRES(deletedBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param deletedBy The value of deletedBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setDeletedBy_LikeSearch( - String deletedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(deletedBy), getCValueDeletedBy(), - "DELETED_BY", "DeletedBy", "deletedBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedByList The collection of deletedBy as inScope. - */ - public void setDeletedBy_InScope(Collection<String> deletedByList) { - regDeletedBy(CK_INS, cTL(deletedByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedBy The collection of deletedBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setDeletedBy_InScope( - String deletedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(deletedBy), getCValueDeletedBy(), - "DELETED_BY", "DeletedBy", "deletedBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedByList The collection of deletedBy as notInScope. - */ - public void setDeletedBy_NotInScope(Collection<String> deletedByList) { - regDeletedBy(CK_NINS, cTL(deletedByList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setDeletedBy_IsNull() { - regDeletedBy(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setDeletedBy_IsNotNull() { - regDeletedBy(CK_ISNN, DUMMY_OBJECT); - } - - protected void regDeletedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueDeletedBy(), "DELETED_BY", - "DeletedBy", "deletedBy"); - } - - protected void registerInlineDeletedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueDeletedBy(), "DELETED_BY", - "DeletedBy", "deletedBy"); - } - - abstract protected ConditionValue getCValueDeletedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : INTEGER} - * - * @param versionno The value of versionno as equal. - */ - public void setVersionno_Equal(Integer versionno) { - regVersionno(CK_EQ, versionno); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as notEqual. - */ - public void setVersionno_NotEqual(Integer versionno) { - regVersionno(CK_NE, versionno); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as greaterThan. - */ - public void setVersionno_GreaterThan(Integer versionno) { - regVersionno(CK_GT, versionno); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as lessThan. - */ - public void setVersionno_LessThan(Integer versionno) { - regVersionno(CK_LT, versionno); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as greaterEqual. - */ - public void setVersionno_GreaterEqual(Integer versionno) { - regVersionno(CK_GE, versionno); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as lessEqual. - */ - public void setVersionno_LessEqual(Integer versionno) { - regVersionno(CK_LE, versionno); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param versionnoList The collection of versionno as inScope. - */ - public void setVersionno_InScope(Collection<Integer> versionnoList) { - regVersionno(CK_INS, cTL(versionnoList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param versionnoList The collection of versionno as notInScope. - */ - public void setVersionno_NotInScope(Collection<Integer> versionnoList) { - regVersionno(CK_NINS, cTL(versionnoList)); - } - - protected void regVersionno(ConditionKey key, Object value) { - registerQuery(key, value, getCValueVersionno(), "VERSIONNO", - "Versionno", "versionno"); - } - - protected void registerInlineVersionno(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueVersionno(), "VERSIONNO", - "Versionno", "versionno"); - } - - abstract protected ConditionValue getCValueVersionno(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,324 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; - -/** - * The abstract condition-query of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsRoutineScheduleContentCQ extends - AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsRoutineScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : NotNull : BIGINT : FK to - * ROUTINE_SCHEDULE} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * @param routineScheduleCBquery Query. - * @deprecated Please use inScopeRoutineSchedule(subQuery) method. - */ - public void setId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ routineScheduleCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineSchedule(routineScheduleCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(routineScheduleCBquery, "ID", "ID", - subQueryPropertyName); - } - - public void inScopeRoutineSchedule(SubQuery<RoutineScheduleCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleCB>", subQuery); - RoutineScheduleCB cb = new RoutineScheduleCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_RoutineSchedule(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery); - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(1000)} - * - * @param content The value of content as equal. - */ - public void setContent_Equal(String content) { - regContent(CK_EQ, fRES(content)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as notEqual. - */ - public void setContent_NotEqual(String content) { - regContent(CK_NE, fRES(content)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as greaterThan. - */ - public void setContent_GreaterThan(String content) { - regContent(CK_GT, fRES(content)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as lessThan. - */ - public void setContent_LessThan(String content) { - regContent(CK_LT, fRES(content)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as greaterEqual. - */ - public void setContent_GreaterEqual(String content) { - regContent(CK_GE, fRES(content)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as lessEqual. - */ - public void setContent_LessEqual(String content) { - regContent(CK_LE, fRES(content)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as prefixSearch. - */ - public void setContent_PrefixSearch(String content) { - regContent(CK_PS, fRES(content)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param content The value of content as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setContent_LikeSearch( - String content, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(content), getCValueContent(), - "CONTENT", "Content", "content", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param contentList The collection of content as inScope. - */ - public void setContent_InScope(Collection<String> contentList) { - regContent(CK_INS, cTL(contentList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param content The collection of content as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setContent_InScope( - String content, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(content), getCValueContent(), - "CONTENT", "Content", "content", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param contentList The collection of content as notInScope. - */ - public void setContent_NotInScope(Collection<String> contentList) { - regContent(CK_NINS, cTL(contentList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setContent_IsNull() { - regContent(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setContent_IsNotNull() { - regContent(CK_ISNN, DUMMY_OBJECT); - } - - protected void regContent(ConditionKey key, Object value) { - registerQuery(key, value, getCValueContent(), "CONTENT", "Content", - "content"); - } - - protected void registerInlineContent(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueContent(), "CONTENT", - "Content", "content"); - } - - abstract protected ConditionValue getCValueContent(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleContentCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleContentCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsRoutineScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,429 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.UserInfoCB; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; - -/** - * The abstract condition-query of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsRoutineScheduleMappingCQ extends - AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsRoutineScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - public String getTableSqlName() { - return "ROUTINE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : BIGINT : FK to - * ROUTINE_SCHEDULE} - * - * @param scheduleId The value of scheduleId as equal. - */ - public void setScheduleId_Equal(Long scheduleId) { - regScheduleId(CK_EQ, scheduleId); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as notEqual. - */ - public void setScheduleId_NotEqual(Long scheduleId) { - regScheduleId(CK_NE, scheduleId); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as greaterThan. - */ - public void setScheduleId_GreaterThan(Long scheduleId) { - regScheduleId(CK_GT, scheduleId); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as lessThan. - */ - public void setScheduleId_LessThan(Long scheduleId) { - regScheduleId(CK_LT, scheduleId); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as greaterEqual. - */ - public void setScheduleId_GreaterEqual(Long scheduleId) { - regScheduleId(CK_GE, scheduleId); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as lessEqual. - */ - public void setScheduleId_LessEqual(Long scheduleId) { - regScheduleId(CK_LE, scheduleId); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param scheduleIdList The collection of scheduleId as inScope. - */ - public void setScheduleId_InScope(Collection<Long> scheduleIdList) { - regScheduleId(CK_INS, cTL(scheduleIdList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param scheduleIdList The collection of scheduleId as notInScope. - */ - public void setScheduleId_NotInScope(Collection<Long> scheduleIdList) { - regScheduleId(CK_NINS, cTL(scheduleIdList)); - } - - /** - * @param routineScheduleCBquery Query. - * @deprecated Please use inScopeRoutineSchedule(subQuery) method. - */ - public void setScheduleId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ routineScheduleCBquery) { - String subQueryPropertyName = keepScheduleId_InScopeSubQuery_RoutineSchedule(routineScheduleCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(routineScheduleCBquery, "SCHEDULE_ID", "ID", - subQueryPropertyName); - } - - public void inScopeRoutineSchedule(SubQuery<RoutineScheduleCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleCB>", subQuery); - RoutineScheduleCB cb = new RoutineScheduleCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepScheduleId_InScopeSubQuery_RoutineSchedule(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "SCHEDULE_ID", "ID", - subQueryPropertyName); - } - - abstract public String keepScheduleId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery); - - protected void regScheduleId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", - "ScheduleId", "scheduleId"); - } - - protected void registerInlineScheduleId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", - "ScheduleId", "scheduleId"); - } - - abstract protected ConditionValue getCValueScheduleId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(255) - * : FK to USER_INFO} - * - * @param userId The value of userId as equal. - */ - public void setUserId_Equal(String userId) { - regUserId(CK_EQ, fRES(userId)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as notEqual. - */ - public void setUserId_NotEqual(String userId) { - regUserId(CK_NE, fRES(userId)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as greaterThan. - */ - public void setUserId_GreaterThan(String userId) { - regUserId(CK_GT, fRES(userId)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as lessThan. - */ - public void setUserId_LessThan(String userId) { - regUserId(CK_LT, fRES(userId)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as greaterEqual. - */ - public void setUserId_GreaterEqual(String userId) { - regUserId(CK_GE, fRES(userId)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as lessEqual. - */ - public void setUserId_LessEqual(String userId) { - regUserId(CK_LE, fRES(userId)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as prefixSearch. - */ - public void setUserId_PrefixSearch(String userId) { - regUserId(CK_PS, fRES(userId)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param userId The value of userId as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setUserId_LikeSearch( - String userId, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(userId), getCValueUserId(), - "USER_ID", "UserId", "userId", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userIdList The collection of userId as inScope. - */ - public void setUserId_InScope(Collection<String> userIdList) { - regUserId(CK_INS, cTL(userIdList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userId The collection of userId as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setUserId_InScope( - String userId, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(userId), getCValueUserId(), - "USER_ID", "UserId", "userId", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userIdList The collection of userId as notInScope. - */ - public void setUserId_NotInScope(Collection<String> userIdList) { - regUserId(CK_NINS, cTL(userIdList)); - } - - /** - * @param userInfoCBquery Query. - * @deprecated Please use inScopeUserInfo(subQuery) method. - */ - public void setUserId_InScopeSubQuery_UserInfo(UserInfoCQ userInfoCBquery) { - String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(userInfoCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(userInfoCBquery, "USER_ID", "USER_ID", - subQueryPropertyName); - } - - public void inScopeUserInfo(SubQuery<UserInfoCB> subQuery) { - assertObjectNotNull("subQuery<UserInfoCB>", subQuery); - UserInfoCB cb = new UserInfoCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); - } - - abstract public String keepUserId_InScopeSubQuery_UserInfo( - jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ subQuery); - - protected void regUserId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUserId(), "USER_ID", "UserId", - "userId"); - } - - protected void registerInlineUserId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUserId(), "USER_ID", "UserId", - "userId"); - } - - abstract protected ConditionValue getCValueUserId(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return RoutineScheduleMappingCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleMappingCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,1933 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; - -/** - * The abstract condition-query of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsSingleScheduleCQ extends AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsSingleScheduleCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * @param singleScheduleContentCBquery Query. - * @deprecated Please use inScopeSingleScheduleContentAsOne(subQuery) - * method. - */ - public void setId_InScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ singleScheduleContentCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_SingleScheduleContentAsOne(singleScheduleContentCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(singleScheduleContentCBquery, "ID", "ID", - subQueryPropertyName); - } - - public void inScopeSingleScheduleContentAsOne( - SubQuery<SingleScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleContentCB>", subQuery); - SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_SingleScheduleContentAsOne(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery); - - /** - * @param singleScheduleMappingCBquery Query. - * @deprecated Please use inScopeSingleScheduleMappingList(subQuery) method. - */ - public void setId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ singleScheduleMappingCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_SingleScheduleMappingList(singleScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(singleScheduleMappingCBquery, "ID", - "SCHEDULE_ID", subQueryPropertyName); - } - - public void inScopeSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - public void notInScopeSingleScheduleContentAsOne( - SubQuery<SingleScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleContentCB>", subQuery); - SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotInScopeSubQuery_SingleScheduleContentAsOne(cb - .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_NotInScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery); - - public void notInScopeSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotInScopeSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - /** - * @param singleScheduleContentCBquery Query. - * @deprecated Please use existsSingleScheduleContentAsOne(subQuery) method. - */ - public void setId_ExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ singleScheduleContentCBquery) { - String subQueryPropertyName = keepId_ExistsSubQuery_SingleScheduleContentAsOne(singleScheduleContentCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(singleScheduleContentCBquery, "ID", "ID", - subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select ID from - * SINGLE_SCHEDULE_CONTENT where ...)} - * - * @param subQuery The sub-query of - * Id_ExistsSubQuery_SingleScheduleContentAsOne for 'exists'. - * (NotNull) - */ - public void existsSingleScheduleContentAsOne( - SubQuery<SingleScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleContentCB>", subQuery); - SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_ExistsSubQuery_SingleScheduleContentAsOne(cb - .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_ExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery); - - /** - * @param singleScheduleMappingCBquery Query. - * @deprecated Please use existsSingleScheduleMappingList(subQuery) method. - */ - public void setId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ singleScheduleMappingCBquery) { - String subQueryPropertyName = keepId_ExistsSubQuery_SingleScheduleMappingList(singleScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(singleScheduleMappingCBquery, "ID", - "SCHEDULE_ID", subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select SCHEDULE_ID from - * SINGLE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * Id_ExistsSubQuery_SingleScheduleMappingList for 'exists'. - * (NotNull) - */ - public void existsSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_ExistsSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - /** - * Set up 'not exists' sub-query. {not exists (select ID from - * SINGLE_SCHEDULE_CONTENT where ...)} - * - * @param subQuery The sub-query of - * Id_NotExistsSubQuery_SingleScheduleContentAsOne for 'not - * exists'. (NotNull) - */ - public void notExistsSingleScheduleContentAsOne( - SubQuery<SingleScheduleContentCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleContentCB>", subQuery); - SingleScheduleContentCB cb = new SingleScheduleContentCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotExistsSubQuery_SingleScheduleContentAsOne(cb - .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_NotExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery); - - /** - * Set up 'not exists' sub-query. {not exists (select SCHEDULE_ID from - * SINGLE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * Id_NotExistsSubQuery_SingleScheduleMappingList for 'not - * exists'. (NotNull) - */ - public void notExistsSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_NotExistsSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName); - } - - abstract public String keepId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - public void xderiveSingleScheduleMappingList(String function, - SubQuery<SingleScheduleMappingCB> subQuery, String aliasName) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForDeriveReferrer(); - subQuery.query(cb); - String subQueryPropertyName = keepId_DeriveSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerDeriveSubQuery(function, cb.query(), "ID", "SCHEDULE_ID", - subQueryPropertyName, aliasName); - } - - abstract public String keepId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : - * VARCHAR(100)} - * - * @param title The value of title as equal. - */ - public void setTitle_Equal(String title) { - regTitle(CK_EQ, fRES(title)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as notEqual. - */ - public void setTitle_NotEqual(String title) { - regTitle(CK_NE, fRES(title)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as greaterThan. - */ - public void setTitle_GreaterThan(String title) { - regTitle(CK_GT, fRES(title)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as lessThan. - */ - public void setTitle_LessThan(String title) { - regTitle(CK_LT, fRES(title)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as greaterEqual. - */ - public void setTitle_GreaterEqual(String title) { - regTitle(CK_GE, fRES(title)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as lessEqual. - */ - public void setTitle_LessEqual(String title) { - regTitle(CK_LE, fRES(title)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param title The value of title as prefixSearch. - */ - public void setTitle_PrefixSearch(String title) { - regTitle(CK_PS, fRES(title)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param title The value of title as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setTitle_LikeSearch( - String title, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(title), getCValueTitle(), "TITLE", - "Title", "title", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param titleList The collection of title as inScope. - */ - public void setTitle_InScope(Collection<String> titleList) { - regTitle(CK_INS, cTL(titleList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param title The collection of title as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setTitle_InScope( - String title, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(title), getCValueTitle(), "TITLE", - "Title", "title", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param titleList The collection of title as notInScope. - */ - public void setTitle_NotInScope(Collection<String> titleList) { - regTitle(CK_NINS, cTL(titleList)); - } - - protected void regTitle(ConditionKey key, Object value) { - registerQuery(key, value, getCValueTitle(), "TITLE", "Title", "title"); - } - - protected void registerInlineTitle(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueTitle(), "TITLE", "Title", - "title"); - } - - abstract protected ConditionValue getCValueTitle(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(100)} - * - * @param location The value of location as equal. - */ - public void setLocation_Equal(String location) { - regLocation(CK_EQ, fRES(location)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as notEqual. - */ - public void setLocation_NotEqual(String location) { - regLocation(CK_NE, fRES(location)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as greaterThan. - */ - public void setLocation_GreaterThan(String location) { - regLocation(CK_GT, fRES(location)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as lessThan. - */ - public void setLocation_LessThan(String location) { - regLocation(CK_LT, fRES(location)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as greaterEqual. - */ - public void setLocation_GreaterEqual(String location) { - regLocation(CK_GE, fRES(location)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as lessEqual. - */ - public void setLocation_LessEqual(String location) { - regLocation(CK_LE, fRES(location)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param location The value of location as prefixSearch. - */ - public void setLocation_PrefixSearch(String location) { - regLocation(CK_PS, fRES(location)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param location The value of location as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setLocation_LikeSearch( - String location, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(location), getCValueLocation(), - "LOCATION", "Location", "location", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param locationList The collection of location as inScope. - */ - public void setLocation_InScope(Collection<String> locationList) { - regLocation(CK_INS, cTL(locationList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param location The collection of location as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setLocation_InScope( - String location, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(location), getCValueLocation(), - "LOCATION", "Location", "location", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param locationList The collection of location as notInScope. - */ - public void setLocation_NotInScope(Collection<String> locationList) { - regLocation(CK_NINS, cTL(locationList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setLocation_IsNull() { - regLocation(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setLocation_IsNotNull() { - regLocation(CK_ISNN, DUMMY_OBJECT); - } - - protected void regLocation(ConditionKey key, Object value) { - registerQuery(key, value, getCValueLocation(), "LOCATION", "Location", - "location"); - } - - protected void registerInlineLocation(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueLocation(), "LOCATION", - "Location", "location"); - } - - abstract protected ConditionValue getCValueLocation(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : DATE} - * - * @param startDate The value of startDate as equal. - */ - public void setStartDate_Equal(java.util.Date startDate) { - regStartDate(CK_EQ, startDate); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as notEqual. - */ - public void setStartDate_NotEqual(java.util.Date startDate) { - regStartDate(CK_NE, startDate); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as greaterThan. - */ - public void setStartDate_GreaterThan(java.util.Date startDate) { - regStartDate(CK_GT, startDate); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as lessThan. - */ - public void setStartDate_LessThan(java.util.Date startDate) { - regStartDate(CK_LT, startDate); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as greaterEqual. - */ - public void setStartDate_GreaterEqual(java.util.Date startDate) { - regStartDate(CK_GE, startDate); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param startDate The value of startDate as lessEqual. - */ - public void setStartDate_LessEqual(java.util.Date startDate) { - regStartDate(CK_LE, startDate); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of startDate. (Nullable) - * @param toDate The to-date of startDate. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setStartDate_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery(fromDate, toDate, getCValueStartDate(), - "START_DATE", "StartDate", "startDate", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of startDate. (Nullable) - * @param toDate The to-date of startDate. (Nullable) - */ - public void setStartDate_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setStartDate_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regStartDate(ConditionKey key, Object value) { - registerQuery(key, value, getCValueStartDate(), "START_DATE", - "StartDate", "startDate"); - } - - protected void registerInlineStartDate(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueStartDate(), "START_DATE", - "StartDate", "startDate"); - } - - abstract protected ConditionValue getCValueStartDate(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIME} - * - * @param startTime The value of startTime as equal. - */ - public void setStartTime_Equal(java.sql.Time startTime) { - regStartTime(CK_EQ, startTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as notEqual. - */ - public void setStartTime_NotEqual(java.sql.Time startTime) { - regStartTime(CK_NE, startTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as greaterThan. - */ - public void setStartTime_GreaterThan(java.sql.Time startTime) { - regStartTime(CK_GT, startTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as lessThan. - */ - public void setStartTime_LessThan(java.sql.Time startTime) { - regStartTime(CK_LT, startTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as greaterEqual. - */ - public void setStartTime_GreaterEqual(java.sql.Time startTime) { - regStartTime(CK_GE, startTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param startTime The value of startTime as lessEqual. - */ - public void setStartTime_LessEqual(java.sql.Time startTime) { - regStartTime(CK_LE, startTime); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setStartTime_IsNull() { - regStartTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setStartTime_IsNotNull() { - regStartTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regStartTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueStartTime(), "START_TIME", - "StartTime", "startTime"); - } - - protected void registerInlineStartTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueStartTime(), "START_TIME", - "StartTime", "startTime"); - } - - abstract protected ConditionValue getCValueStartTime(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : DATE} - * - * @param endDate The value of endDate as equal. - */ - public void setEndDate_Equal(java.util.Date endDate) { - regEndDate(CK_EQ, endDate); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as notEqual. - */ - public void setEndDate_NotEqual(java.util.Date endDate) { - regEndDate(CK_NE, endDate); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as greaterThan. - */ - public void setEndDate_GreaterThan(java.util.Date endDate) { - regEndDate(CK_GT, endDate); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as lessThan. - */ - public void setEndDate_LessThan(java.util.Date endDate) { - regEndDate(CK_LT, endDate); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as greaterEqual. - */ - public void setEndDate_GreaterEqual(java.util.Date endDate) { - regEndDate(CK_GE, endDate); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param endDate The value of endDate as lessEqual. - */ - public void setEndDate_LessEqual(java.util.Date endDate) { - regEndDate(CK_LE, endDate); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of endDate. (Nullable) - * @param toDate The to-date of endDate. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setEndDate_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery(fromDate, toDate, getCValueEndDate(), "END_DATE", - "EndDate", "endDate", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : DATE} - * - * @param fromDate The from-date of endDate. (Nullable) - * @param toDate The to-date of endDate. (Nullable) - */ - public void setEndDate_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setEndDate_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regEndDate(ConditionKey key, Object value) { - registerQuery(key, value, getCValueEndDate(), "END_DATE", "EndDate", - "endDate"); - } - - protected void registerInlineEndDate(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueEndDate(), "END_DATE", - "EndDate", "endDate"); - } - - abstract protected ConditionValue getCValueEndDate(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIME} - * - * @param endTime The value of endTime as equal. - */ - public void setEndTime_Equal(java.sql.Time endTime) { - regEndTime(CK_EQ, endTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as notEqual. - */ - public void setEndTime_NotEqual(java.sql.Time endTime) { - regEndTime(CK_NE, endTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as greaterThan. - */ - public void setEndTime_GreaterThan(java.sql.Time endTime) { - regEndTime(CK_GT, endTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as lessThan. - */ - public void setEndTime_LessThan(java.sql.Time endTime) { - regEndTime(CK_LT, endTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as greaterEqual. - */ - public void setEndTime_GreaterEqual(java.sql.Time endTime) { - regEndTime(CK_GE, endTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param endTime The value of endTime as lessEqual. - */ - public void setEndTime_LessEqual(java.sql.Time endTime) { - regEndTime(CK_LE, endTime); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setEndTime_IsNull() { - regEndTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setEndTime_IsNotNull() { - regEndTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regEndTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueEndTime(), "END_TIME", "EndTime", - "endTime"); - } - - protected void registerInlineEndTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueEndTime(), "END_TIME", - "EndTime", "endTime"); - } - - abstract protected ConditionValue getCValueEndTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(1) : - * Default=[F]} - * - * @param secret The value of secret as equal. - */ - public void setSecret_Equal(String secret) { - regSecret(CK_EQ, fRES(secret)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as notEqual. - */ - public void setSecret_NotEqual(String secret) { - regSecret(CK_NE, fRES(secret)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as greaterThan. - */ - public void setSecret_GreaterThan(String secret) { - regSecret(CK_GT, fRES(secret)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as lessThan. - */ - public void setSecret_LessThan(String secret) { - regSecret(CK_LT, fRES(secret)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as greaterEqual. - */ - public void setSecret_GreaterEqual(String secret) { - regSecret(CK_GE, fRES(secret)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as lessEqual. - */ - public void setSecret_LessEqual(String secret) { - regSecret(CK_LE, fRES(secret)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param secret The value of secret as prefixSearch. - */ - public void setSecret_PrefixSearch(String secret) { - regSecret(CK_PS, fRES(secret)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param secret The value of secret as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setSecret_LikeSearch( - String secret, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(secret), getCValueSecret(), - "SECRET", "Secret", "secret", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secretList The collection of secret as inScope. - */ - public void setSecret_InScope(Collection<String> secretList) { - regSecret(CK_INS, cTL(secretList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secret The collection of secret as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setSecret_InScope( - String secret, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(secret), getCValueSecret(), "SECRET", - "Secret", "secret", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param secretList The collection of secret as notInScope. - */ - public void setSecret_NotInScope(Collection<String> secretList) { - regSecret(CK_NINS, cTL(secretList)); - } - - protected void regSecret(ConditionKey key, Object value) { - registerQuery(key, value, getCValueSecret(), "SECRET", "Secret", - "secret"); - } - - protected void registerInlineSecret(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueSecret(), "SECRET", "Secret", - "secret"); - } - - abstract protected ConditionValue getCValueSecret(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : TIMESTAMP} - * - * @param createdTime The value of createdTime as equal. - */ - public void setCreatedTime_Equal(java.sql.Timestamp createdTime) { - regCreatedTime(CK_EQ, createdTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as notEqual. - */ - public void setCreatedTime_NotEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_NE, createdTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as greaterThan. - */ - public void setCreatedTime_GreaterThan(java.sql.Timestamp createdTime) { - regCreatedTime(CK_GT, createdTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as lessThan. - */ - public void setCreatedTime_LessThan(java.sql.Timestamp createdTime) { - regCreatedTime(CK_LT, createdTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as greaterEqual. - */ - public void setCreatedTime_GreaterEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_GE, createdTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param createdTime The value of createdTime as lessEqual. - */ - public void setCreatedTime_LessEqual(java.sql.Timestamp createdTime) { - regCreatedTime(CK_LE, createdTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of createdTime. (Nullable) - * @param toDate The to-date of createdTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setCreatedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueCreatedTime(), - "CREATED_TIME", "CreatedTime", "createdTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {NotNull : TIMESTAMP} - * - * @param fromDate The from-date of createdTime. (Nullable) - * @param toDate The to-date of createdTime. (Nullable) - */ - public void setCreatedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setCreatedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - protected void regCreatedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", - "CreatedTime", "createdTime"); - } - - protected void registerInlineCreatedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueCreatedTime(), "CREATED_TIME", - "CreatedTime", "createdTime"); - } - - abstract protected ConditionValue getCValueCreatedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : - * VARCHAR(255)} - * - * @param createdBy The value of createdBy as equal. - */ - public void setCreatedBy_Equal(String createdBy) { - regCreatedBy(CK_EQ, fRES(createdBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as notEqual. - */ - public void setCreatedBy_NotEqual(String createdBy) { - regCreatedBy(CK_NE, fRES(createdBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as greaterThan. - */ - public void setCreatedBy_GreaterThan(String createdBy) { - regCreatedBy(CK_GT, fRES(createdBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as lessThan. - */ - public void setCreatedBy_LessThan(String createdBy) { - regCreatedBy(CK_LT, fRES(createdBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as greaterEqual. - */ - public void setCreatedBy_GreaterEqual(String createdBy) { - regCreatedBy(CK_GE, fRES(createdBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as lessEqual. - */ - public void setCreatedBy_LessEqual(String createdBy) { - regCreatedBy(CK_LE, fRES(createdBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param createdBy The value of createdBy as prefixSearch. - */ - public void setCreatedBy_PrefixSearch(String createdBy) { - regCreatedBy(CK_PS, fRES(createdBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param createdBy The value of createdBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setCreatedBy_LikeSearch( - String createdBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(createdBy), getCValueCreatedBy(), - "CREATED_BY", "CreatedBy", "createdBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdByList The collection of createdBy as inScope. - */ - public void setCreatedBy_InScope(Collection<String> createdByList) { - regCreatedBy(CK_INS, cTL(createdByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdBy The collection of createdBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setCreatedBy_InScope( - String createdBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(createdBy), getCValueCreatedBy(), - "CREATED_BY", "CreatedBy", "createdBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param createdByList The collection of createdBy as notInScope. - */ - public void setCreatedBy_NotInScope(Collection<String> createdByList) { - regCreatedBy(CK_NINS, cTL(createdByList)); - } - - protected void regCreatedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueCreatedBy(), "CREATED_BY", - "CreatedBy", "createdBy"); - } - - protected void registerInlineCreatedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueCreatedBy(), "CREATED_BY", - "CreatedBy", "createdBy"); - } - - abstract protected ConditionValue getCValueCreatedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIMESTAMP} - * - * @param updatedTime The value of updatedTime as equal. - */ - public void setUpdatedTime_Equal(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_EQ, updatedTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as notEqual. - */ - public void setUpdatedTime_NotEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_NE, updatedTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as greaterThan. - */ - public void setUpdatedTime_GreaterThan(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_GT, updatedTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as lessThan. - */ - public void setUpdatedTime_LessThan(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_LT, updatedTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as greaterEqual. - */ - public void setUpdatedTime_GreaterEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_GE, updatedTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param updatedTime The value of updatedTime as lessEqual. - */ - public void setUpdatedTime_LessEqual(java.sql.Timestamp updatedTime) { - regUpdatedTime(CK_LE, updatedTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of updatedTime. (Nullable) - * @param toDate The to-date of updatedTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setUpdatedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueUpdatedTime(), - "UPDATED_TIME", "UpdatedTime", "updatedTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of updatedTime. (Nullable) - * @param toDate The to-date of updatedTime. (Nullable) - */ - public void setUpdatedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setUpdatedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setUpdatedTime_IsNull() { - regUpdatedTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setUpdatedTime_IsNotNull() { - regUpdatedTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regUpdatedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", - "UpdatedTime", "updatedTime"); - } - - protected void registerInlineUpdatedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUpdatedTime(), "UPDATED_TIME", - "UpdatedTime", "updatedTime"); - } - - abstract protected ConditionValue getCValueUpdatedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(255)} - * - * @param updatedBy The value of updatedBy as equal. - */ - public void setUpdatedBy_Equal(String updatedBy) { - regUpdatedBy(CK_EQ, fRES(updatedBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as notEqual. - */ - public void setUpdatedBy_NotEqual(String updatedBy) { - regUpdatedBy(CK_NE, fRES(updatedBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as greaterThan. - */ - public void setUpdatedBy_GreaterThan(String updatedBy) { - regUpdatedBy(CK_GT, fRES(updatedBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as lessThan. - */ - public void setUpdatedBy_LessThan(String updatedBy) { - regUpdatedBy(CK_LT, fRES(updatedBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as greaterEqual. - */ - public void setUpdatedBy_GreaterEqual(String updatedBy) { - regUpdatedBy(CK_GE, fRES(updatedBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as lessEqual. - */ - public void setUpdatedBy_LessEqual(String updatedBy) { - regUpdatedBy(CK_LE, fRES(updatedBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param updatedBy The value of updatedBy as prefixSearch. - */ - public void setUpdatedBy_PrefixSearch(String updatedBy) { - regUpdatedBy(CK_PS, fRES(updatedBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param updatedBy The value of updatedBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setUpdatedBy_LikeSearch( - String updatedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(updatedBy), getCValueUpdatedBy(), - "UPDATED_BY", "UpdatedBy", "updatedBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedByList The collection of updatedBy as inScope. - */ - public void setUpdatedBy_InScope(Collection<String> updatedByList) { - regUpdatedBy(CK_INS, cTL(updatedByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedBy The collection of updatedBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setUpdatedBy_InScope( - String updatedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(updatedBy), getCValueUpdatedBy(), - "UPDATED_BY", "UpdatedBy", "updatedBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param updatedByList The collection of updatedBy as notInScope. - */ - public void setUpdatedBy_NotInScope(Collection<String> updatedByList) { - regUpdatedBy(CK_NINS, cTL(updatedByList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setUpdatedBy_IsNull() { - regUpdatedBy(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setUpdatedBy_IsNotNull() { - regUpdatedBy(CK_ISNN, DUMMY_OBJECT); - } - - protected void regUpdatedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", - "UpdatedBy", "updatedBy"); - } - - protected void registerInlineUpdatedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUpdatedBy(), "UPDATED_BY", - "UpdatedBy", "updatedBy"); - } - - abstract protected ConditionValue getCValueUpdatedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {TIMESTAMP} - * - * @param deletedTime The value of deletedTime as equal. - */ - public void setDeletedTime_Equal(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_EQ, deletedTime); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as notEqual. - */ - public void setDeletedTime_NotEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_NE, deletedTime); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as greaterThan. - */ - public void setDeletedTime_GreaterThan(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_GT, deletedTime); - } - - /** - * LessThan(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as lessThan. - */ - public void setDeletedTime_LessThan(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_LT, deletedTime); - } - - /** - * GreaterEqual(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as greaterEqual. - */ - public void setDeletedTime_GreaterEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_GE, deletedTime); - } - - /** - * LessEqual(>). And NullIgnored, OnceRegistered. - * - * @param deletedTime The value of deletedTime as lessEqual. - */ - public void setDeletedTime_LessEqual(java.sql.Timestamp deletedTime) { - regDeletedTime(CK_LE, deletedTime); - } - - /** - * FromTo($fromDate <= COLUMN_NAME <= $toDate). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of deletedTime. (Nullable) - * @param toDate The to-date of deletedTime. (Nullable) - * @param fromToOption The option of from-to. (NotNull) - */ - public void setDeletedTime_FromTo( - java.util.Date fromDate, - java.util.Date toDate, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.FromToOption fromToOption) { - registerFromToQuery((fromDate != null ? new java.sql.Timestamp(fromDate - .getTime()) : null), (toDate != null ? new java.sql.Timestamp( - toDate.getTime()) : null), getCValueDeletedTime(), - "DELETED_TIME", "DeletedTime", "deletedTime", fromToOption); - } - - /** - * FromTo($fromDate <= COLUMN_NAME < $toDate + 1). And NullIgnored, - * OnceRegistered. {TIMESTAMP} - * - * @param fromDate The from-date of deletedTime. (Nullable) - * @param toDate The to-date of deletedTime. (Nullable) - */ - public void setDeletedTime_DateFromTo(java.util.Date fromDate, - java.util.Date toDate) { - setDeletedTime_FromTo( - fromDate, - toDate, - new jp.sf.pal.scheduler.db.allcommon.cbean.coption.DateFromToOption()); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setDeletedTime_IsNull() { - regDeletedTime(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setDeletedTime_IsNotNull() { - regDeletedTime(CK_ISNN, DUMMY_OBJECT); - } - - protected void regDeletedTime(ConditionKey key, Object value) { - registerQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", - "DeletedTime", "deletedTime"); - } - - protected void registerInlineDeletedTime(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueDeletedTime(), "DELETED_TIME", - "DeletedTime", "deletedTime"); - } - - abstract protected ConditionValue getCValueDeletedTime(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(255)} - * - * @param deletedBy The value of deletedBy as equal. - */ - public void setDeletedBy_Equal(String deletedBy) { - regDeletedBy(CK_EQ, fRES(deletedBy)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as notEqual. - */ - public void setDeletedBy_NotEqual(String deletedBy) { - regDeletedBy(CK_NE, fRES(deletedBy)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as greaterThan. - */ - public void setDeletedBy_GreaterThan(String deletedBy) { - regDeletedBy(CK_GT, fRES(deletedBy)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as lessThan. - */ - public void setDeletedBy_LessThan(String deletedBy) { - regDeletedBy(CK_LT, fRES(deletedBy)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as greaterEqual. - */ - public void setDeletedBy_GreaterEqual(String deletedBy) { - regDeletedBy(CK_GE, fRES(deletedBy)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as lessEqual. - */ - public void setDeletedBy_LessEqual(String deletedBy) { - regDeletedBy(CK_LE, fRES(deletedBy)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param deletedBy The value of deletedBy as prefixSearch. - */ - public void setDeletedBy_PrefixSearch(String deletedBy) { - regDeletedBy(CK_PS, fRES(deletedBy)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param deletedBy The value of deletedBy as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setDeletedBy_LikeSearch( - String deletedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(deletedBy), getCValueDeletedBy(), - "DELETED_BY", "DeletedBy", "deletedBy", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedByList The collection of deletedBy as inScope. - */ - public void setDeletedBy_InScope(Collection<String> deletedByList) { - regDeletedBy(CK_INS, cTL(deletedByList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedBy The collection of deletedBy as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setDeletedBy_InScope( - String deletedBy, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(deletedBy), getCValueDeletedBy(), - "DELETED_BY", "DeletedBy", "deletedBy", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param deletedByList The collection of deletedBy as notInScope. - */ - public void setDeletedBy_NotInScope(Collection<String> deletedByList) { - regDeletedBy(CK_NINS, cTL(deletedByList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setDeletedBy_IsNull() { - regDeletedBy(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setDeletedBy_IsNotNull() { - regDeletedBy(CK_ISNN, DUMMY_OBJECT); - } - - protected void regDeletedBy(ConditionKey key, Object value) { - registerQuery(key, value, getCValueDeletedBy(), "DELETED_BY", - "DeletedBy", "deletedBy"); - } - - protected void registerInlineDeletedBy(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueDeletedBy(), "DELETED_BY", - "DeletedBy", "deletedBy"); - } - - abstract protected ConditionValue getCValueDeletedBy(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : INTEGER} - * - * @param versionno The value of versionno as equal. - */ - public void setVersionno_Equal(Integer versionno) { - regVersionno(CK_EQ, versionno); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as notEqual. - */ - public void setVersionno_NotEqual(Integer versionno) { - regVersionno(CK_NE, versionno); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as greaterThan. - */ - public void setVersionno_GreaterThan(Integer versionno) { - regVersionno(CK_GT, versionno); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as lessThan. - */ - public void setVersionno_LessThan(Integer versionno) { - regVersionno(CK_LT, versionno); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as greaterEqual. - */ - public void setVersionno_GreaterEqual(Integer versionno) { - regVersionno(CK_GE, versionno); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param versionno The value of versionno as lessEqual. - */ - public void setVersionno_LessEqual(Integer versionno) { - regVersionno(CK_LE, versionno); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param versionnoList The collection of versionno as inScope. - */ - public void setVersionno_InScope(Collection<Integer> versionnoList) { - regVersionno(CK_INS, cTL(versionnoList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param versionnoList The collection of versionno as notInScope. - */ - public void setVersionno_NotInScope(Collection<Integer> versionnoList) { - regVersionno(CK_NINS, cTL(versionnoList)); - } - - protected void regVersionno(ConditionKey key, Object value) { - registerQuery(key, value, getCValueVersionno(), "VERSIONNO", - "Versionno", "versionno"); - } - - protected void registerInlineVersionno(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueVersionno(), "VERSIONNO", - "Versionno", "versionno"); - } - - abstract protected ConditionValue getCValueVersionno(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,324 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleContentCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; - -/** - * The abstract condition-query of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsSingleScheduleContentCQ extends - AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsSingleScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_CONTENT"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : NotNull : BIGINT : FK to - * SINGLE_SCHEDULE} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * @param singleScheduleCBquery Query. - * @deprecated Please use inScopeSingleSchedule(subQuery) method. - */ - public void setId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ singleScheduleCBquery) { - String subQueryPropertyName = keepId_InScopeSubQuery_SingleSchedule(singleScheduleCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(singleScheduleCBquery, "ID", "ID", - subQueryPropertyName); - } - - public void inScopeSingleSchedule(SubQuery<SingleScheduleCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleCB>", subQuery); - SingleScheduleCB cb = new SingleScheduleCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepId_InScopeSubQuery_SingleSchedule(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "ID", "ID", subQueryPropertyName); - } - - abstract public String keepId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery); - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {VARCHAR(1000)} - * - * @param content The value of content as equal. - */ - public void setContent_Equal(String content) { - regContent(CK_EQ, fRES(content)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as notEqual. - */ - public void setContent_NotEqual(String content) { - regContent(CK_NE, fRES(content)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as greaterThan. - */ - public void setContent_GreaterThan(String content) { - regContent(CK_GT, fRES(content)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as lessThan. - */ - public void setContent_LessThan(String content) { - regContent(CK_LT, fRES(content)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as greaterEqual. - */ - public void setContent_GreaterEqual(String content) { - regContent(CK_GE, fRES(content)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as lessEqual. - */ - public void setContent_LessEqual(String content) { - regContent(CK_LE, fRES(content)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param content The value of content as prefixSearch. - */ - public void setContent_PrefixSearch(String content) { - regContent(CK_PS, fRES(content)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param content The value of content as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setContent_LikeSearch( - String content, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(content), getCValueContent(), - "CONTENT", "Content", "content", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param contentList The collection of content as inScope. - */ - public void setContent_InScope(Collection<String> contentList) { - regContent(CK_INS, cTL(contentList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param content The collection of content as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setContent_InScope( - String content, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(content), getCValueContent(), - "CONTENT", "Content", "content", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param contentList The collection of content as notInScope. - */ - public void setContent_NotInScope(Collection<String> contentList) { - regContent(CK_NINS, cTL(contentList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setContent_IsNull() { - regContent(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setContent_IsNotNull() { - regContent(CK_ISNN, DUMMY_OBJECT); - } - - protected void regContent(ConditionKey key, Object value) { - registerQuery(key, value, getCValueContent(), "CONTENT", "Content", - "content"); - } - - protected void registerInlineContent(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueContent(), "CONTENT", - "Content", "content"); - } - - abstract protected ConditionValue getCValueContent(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleContentCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleContentCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsSingleScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,429 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Collection; - -import jp.sf.pal.scheduler.db.allcommon.cbean.AbstractConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.SubQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.UserInfoCB; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; - -/** - * The abstract condition-query of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public abstract class AbstractBsSingleScheduleMappingCQ extends - AbstractConditionQuery { - - //========================================================================== - // ========= - // Constructor - // =========== - public AbstractBsSingleScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Table Name - // ========== - public String getTableDbName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - public String getTableSqlName() { - return "SINGLE_SCHEDULE_MAPPING"; - } - - //========================================================================== - // ========= - // Query - // ===== - - /** - * Equal(=). And NullIgnored, OnceRegistered. {PK : ID : NotNull : BIGINT} - * - * @param id The value of id as equal. - */ - public void setId_Equal(Long id) { - regId(CK_EQ, id); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as notEqual. - */ - public void setId_NotEqual(Long id) { - regId(CK_NE, id); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterThan. - */ - public void setId_GreaterThan(Long id) { - regId(CK_GT, id); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessThan. - */ - public void setId_LessThan(Long id) { - regId(CK_LT, id); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as greaterEqual. - */ - public void setId_GreaterEqual(Long id) { - regId(CK_GE, id); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param id The value of id as lessEqual. - */ - public void setId_LessEqual(Long id) { - regId(CK_LE, id); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as inScope. - */ - public void setId_InScope(Collection<Long> idList) { - regId(CK_INS, cTL(idList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param idList The collection of id as notInScope. - */ - public void setId_NotInScope(Collection<Long> idList) { - regId(CK_NINS, cTL(idList)); - } - - /** - * IsNull(is null). And OnceRegistered. - */ - public void setId_IsNull() { - regId(CK_ISN, DUMMY_OBJECT); - } - - /** - * IsNotNull(is not null). And OnceRegistered. - */ - public void setId_IsNotNull() { - regId(CK_ISNN, DUMMY_OBJECT); - } - - protected void regId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - protected void registerInlineId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueId(), "ID", "Id", "id"); - } - - abstract protected ConditionValue getCValueId(); - - /** - * Equal(=). And NullIgnored, OnceRegistered. {NotNull : BIGINT : FK to - * SINGLE_SCHEDULE} - * - * @param scheduleId The value of scheduleId as equal. - */ - public void setScheduleId_Equal(Long scheduleId) { - regScheduleId(CK_EQ, scheduleId); - } - - /** - * NotEqual(!=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as notEqual. - */ - public void setScheduleId_NotEqual(Long scheduleId) { - regScheduleId(CK_NE, scheduleId); - } - - /** - * GreaterThan(>). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as greaterThan. - */ - public void setScheduleId_GreaterThan(Long scheduleId) { - regScheduleId(CK_GT, scheduleId); - } - - /** - * LessThan(<). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as lessThan. - */ - public void setScheduleId_LessThan(Long scheduleId) { - regScheduleId(CK_LT, scheduleId); - } - - /** - * GreaterEqual(>=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as greaterEqual. - */ - public void setScheduleId_GreaterEqual(Long scheduleId) { - regScheduleId(CK_GE, scheduleId); - } - - /** - * LessEqual(<=). And NullIgnored, OnceRegistered. - * - * @param scheduleId The value of scheduleId as lessEqual. - */ - public void setScheduleId_LessEqual(Long scheduleId) { - regScheduleId(CK_LE, scheduleId); - } - - /** - * InScope(in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param scheduleIdList The collection of scheduleId as inScope. - */ - public void setScheduleId_InScope(Collection<Long> scheduleIdList) { - regScheduleId(CK_INS, cTL(scheduleIdList)); - } - - /** - * NotInScope(not in (1, 2)). And NullIgnored, NullElementIgnored, - * SeveralRegistered. - * - * @param scheduleIdList The collection of scheduleId as notInScope. - */ - public void setScheduleId_NotInScope(Collection<Long> scheduleIdList) { - regScheduleId(CK_NINS, cTL(scheduleIdList)); - } - - /** - * @param singleScheduleCBquery Query. - * @deprecated Please use inScopeSingleSchedule(subQuery) method. - */ - public void setScheduleId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ singleScheduleCBquery) { - String subQueryPropertyName = keepScheduleId_InScopeSubQuery_SingleSchedule(singleScheduleCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(singleScheduleCBquery, "SCHEDULE_ID", "ID", - subQueryPropertyName); - } - - public void inScopeSingleSchedule(SubQuery<SingleScheduleCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleCB>", subQuery); - SingleScheduleCB cb = new SingleScheduleCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepScheduleId_InScopeSubQuery_SingleSchedule(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "SCHEDULE_ID", "ID", - subQueryPropertyName); - } - - abstract public String keepScheduleId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery); - - protected void regScheduleId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", - "ScheduleId", "scheduleId"); - } - - protected void registerInlineScheduleId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueScheduleId(), "SCHEDULE_ID", - "ScheduleId", "scheduleId"); - } - - abstract protected ConditionValue getCValueScheduleId(); - - /** - * Equal(=). And NullOrEmptyIgnored, OnceRegistered. {NotNull : VARCHAR(255) - * : FK to USER_INFO} - * - * @param userId The value of userId as equal. - */ - public void setUserId_Equal(String userId) { - regUserId(CK_EQ, fRES(userId)); - } - - /** - * NotEqual(!=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as notEqual. - */ - public void setUserId_NotEqual(String userId) { - regUserId(CK_NE, fRES(userId)); - } - - /** - * GreaterThan(>). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as greaterThan. - */ - public void setUserId_GreaterThan(String userId) { - regUserId(CK_GT, fRES(userId)); - } - - /** - * LessThan(<). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as lessThan. - */ - public void setUserId_LessThan(String userId) { - regUserId(CK_LT, fRES(userId)); - } - - /** - * GreaterEqual(>=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as greaterEqual. - */ - public void setUserId_GreaterEqual(String userId) { - regUserId(CK_GE, fRES(userId)); - } - - /** - * LessEqual(<=). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as lessEqual. - */ - public void setUserId_LessEqual(String userId) { - regUserId(CK_LE, fRES(userId)); - } - - /** - * PrefixSearch(like 'xxx%'). And NullOrEmptyIgnored, OnceRegistered. - * - * @param userId The value of userId as prefixSearch. - */ - public void setUserId_PrefixSearch(String userId) { - regUserId(CK_PS, fRES(userId)); - } - - /** - * LikeSearch(like 'xxx%' escape ...). And NullOrEmptyIgnored, - * SeveralRegistered. - * - * @param userId The value of userId as likeSearch. - * @param likeSearchOption The option of like-search. (NotNull) - */ - public void setUserId_LikeSearch( - String userId, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.LikeSearchOption likeSearchOption) { - registerLikeSearchQuery(CK_LS, fRES(userId), getCValueUserId(), - "USER_ID", "UserId", "userId", likeSearchOption); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userIdList The collection of userId as inScope. - */ - public void setUserId_InScope(Collection<String> userIdList) { - regUserId(CK_INS, cTL(userIdList)); - } - - /** - * InScope(in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userId The collection of userId as inScope. - * @param inScopeOption The option of in-scope. (NotNull) - */ - public void setUserId_InScope( - String userId, - jp.sf.pal.scheduler.db.allcommon.cbean.coption.InScopeOption inScopeOption) { - registerInScopeQuery(CK_INS, fRES(userId), getCValueUserId(), - "USER_ID", "UserId", "userId", inScopeOption); - } - - /** - * NotInScope(not in ('a', 'b')). And NullOrEmptyIgnored, - * NullOrEmptyElementIgnored, SeveralRegistered. - * - * @param userIdList The collection of userId as notInScope. - */ - public void setUserId_NotInScope(Collection<String> userIdList) { - regUserId(CK_NINS, cTL(userIdList)); - } - - /** - * @param userInfoCBquery Query. - * @deprecated Please use inScopeUserInfo(subQuery) method. - */ - public void setUserId_InScopeSubQuery_UserInfo(UserInfoCQ userInfoCBquery) { - String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(userInfoCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(userInfoCBquery, "USER_ID", "USER_ID", - subQueryPropertyName); - } - - public void inScopeUserInfo(SubQuery<UserInfoCB> subQuery) { - assertObjectNotNull("subQuery<UserInfoCB>", subQuery); - UserInfoCB cb = new UserInfoCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_InScopeSubQuery_UserInfo(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); - } - - abstract public String keepUserId_InScopeSubQuery_UserInfo( - jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ subQuery); - - protected void regUserId(ConditionKey key, Object value) { - registerQuery(key, value, getCValueUserId(), "USER_ID", "UserId", - "userId"); - } - - protected void registerInlineUserId(ConditionKey key, Object value) { - registerInlineQuery(key, value, getCValueUserId(), "USER_ID", "UserId", - "userId"); - } - - abstract protected ConditionValue getCValueUserId(); - - // Very Internal (for Suppressing Warn about 'Not Use Import') - protected String getConditionBeanClassNameInternally() { - return SingleScheduleMappingCB.class.getName(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleMappingCQ.class.getName(); - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsUserInfoCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsUserInfoCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/AbstractBsUserInfoCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -8,19 +8,17 @@ import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.GroupInfoCB; import jp.sf.pal.scheduler.db.cbean.GroupMappingCB; import jp.sf.pal.scheduler.db.cbean.RoleInfoCB; import jp.sf.pal.scheduler.db.cbean.RoleMappingCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; import jp.sf.pal.scheduler.db.cbean.UserInfoCB; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; /** @@ -170,6 +168,37 @@ } /** + * @param eventScheduleMappingCBquery Query. + * @deprecated Please use inScopeEventScheduleMappingList(subQuery) method. + */ + public void setUserId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ eventScheduleMappingCBquery) { + String subQueryPropertyName = keepUserId_InScopeSubQuery_EventScheduleMappingList(eventScheduleMappingCBquery);// for + // saving + // query + // - + // value + // . + registerInScopeSubQuery(eventScheduleMappingCBquery, "USER_ID", + "USER_ID", subQueryPropertyName); + } + + public void inScopeEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForInScopeSubQuery(); + subQuery.query(cb); + String subQueryPropertyName = keepUserId_InScopeSubQuery_EventScheduleMappingList(cb + .query());// for saving query-value. + registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", + subQueryPropertyName); + } + + abstract public String keepUserId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); + + /** * @param groupMappingCBquery Query. * @deprecated Please use inScopeGroupMappingList(subQuery) method. */ @@ -229,69 +258,21 @@ abstract public String keepUserId_InScopeSubQuery_RoleMappingList( RoleMappingCQ subQuery); - /** - * @param routineScheduleMappingCBquery Query. - * @deprecated Please use inScopeRoutineScheduleMappingList(subQuery) - * method. - */ - public void setUserId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ routineScheduleMappingCBquery) { - String subQueryPropertyName = keepUserId_InScopeSubQuery_RoutineScheduleMappingList(routineScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(routineScheduleMappingCBquery, "USER_ID", - "USER_ID", subQueryPropertyName); - } - - public void inScopeRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); + public void notInScopeEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); cb.xsetupForInScopeSubQuery(); subQuery.query(cb); - String subQueryPropertyName = keepUserId_InScopeSubQuery_RoutineScheduleMappingList(cb + String subQueryPropertyName = keepUserId_NotInScopeSubQuery_EventScheduleMappingList(cb .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", + registerNotInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", subQueryPropertyName); } - abstract public String keepUserId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); + abstract public String keepUserId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); - /** - * @param singleScheduleMappingCBquery Query. - * @deprecated Please use inScopeSingleScheduleMappingList(subQuery) method. - */ - public void setUserId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ singleScheduleMappingCBquery) { - String subQueryPropertyName = keepUserId_InScopeSubQuery_SingleScheduleMappingList(singleScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerInScopeSubQuery(singleScheduleMappingCBquery, "USER_ID", - "USER_ID", subQueryPropertyName); - } - - public void inScopeSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_InScopeSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); - } - - abstract public String keepUserId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - public void notInScopeGroupMappingList(SubQuery<GroupMappingCB> subQuery) { assertObjectNotNull("subQuery<GroupMappingCB>", subQuery); GroupMappingCB cb = new GroupMappingCB(); @@ -320,35 +301,44 @@ abstract public String keepUserId_NotInScopeSubQuery_RoleMappingList( RoleMappingCQ subQuery); - public void notInScopeRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_NotInScopeSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); + /** + * @param eventScheduleMappingCBquery Query. + * @deprecated Please use existsEventScheduleMappingList(subQuery) method. + */ + public void setUserId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ eventScheduleMappingCBquery) { + String subQueryPropertyName = keepUserId_ExistsSubQuery_EventScheduleMappingList(eventScheduleMappingCBquery);// for + // saving + // query + // - + // value + // . + registerExistsSubQuery(eventScheduleMappingCBquery, "USER_ID", + "USER_ID", subQueryPropertyName); } - abstract public String keepUserId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - public void notInScopeSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForInScopeSubQuery(); + /** + * Set up 'exists' sub-query. {exists (select USER_ID from + * EVENT_SCHEDULE_MAPPING where ...)} + * + * @param subQuery The sub-query of + * UserId_ExistsSubQuery_EventScheduleMappingList for 'exists'. + * (NotNull) + */ + public void existsEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForExistsSubQuery(); subQuery.query(cb); - String subQueryPropertyName = keepUserId_NotInScopeSubQuery_SingleScheduleMappingList(cb + String subQueryPropertyName = keepUserId_ExistsSubQuery_EventScheduleMappingList(cb .query());// for saving query-value. - registerNotInScopeSubQuery(cb.query(), "USER_ID", "USER_ID", + registerExistsSubQuery(cb.query(), "USER_ID", "USER_ID", subQueryPropertyName); } - abstract public String keepUserId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); + abstract public String keepUserId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); /** * @param groupMappingCBquery Query. @@ -425,84 +415,29 @@ RoleMappingCQ subQuery); /** - * @param routineScheduleMappingCBquery Query. - * @deprecated Please use existsRoutineScheduleMappingList(subQuery) method. - */ - public void setUserId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ routineScheduleMappingCBquery) { - String subQueryPropertyName = keepUserId_ExistsSubQuery_RoutineScheduleMappingList(routineScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(routineScheduleMappingCBquery, "USER_ID", - "USER_ID", subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select USER_ID from - * ROUTINE_SCHEDULE_MAPPING where ...)} + * Set up 'not exists' sub-query. {not exists (select USER_ID from + * EVENT_SCHEDULE_MAPPING where ...)} * * @param subQuery The sub-query of - * UserId_ExistsSubQuery_RoutineScheduleMappingList for 'exists'. - * (NotNull) + * UserId_NotExistsSubQuery_EventScheduleMappingList for 'not + * exists'. (NotNull) */ - public void existsRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); + public void notExistsEventScheduleMappingList( + SubQuery<EventScheduleMappingCB> subQuery) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); cb.xsetupForExistsSubQuery(); subQuery.query(cb); - String subQueryPropertyName = keepUserId_ExistsSubQuery_RoutineScheduleMappingList(cb + String subQueryPropertyName = keepUserId_NotExistsSubQuery_EventScheduleMappingList(cb .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "USER_ID", "USER_ID", + registerNotExistsSubQuery(cb.query(), "USER_ID", "USER_ID", subQueryPropertyName); } - abstract public String keepUserId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); + abstract public String keepUserId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); /** - * @param singleScheduleMappingCBquery Query. - * @deprecated Please use existsSingleScheduleMappingList(subQuery) method. - */ - public void setUserId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ singleScheduleMappingCBquery) { - String subQueryPropertyName = keepUserId_ExistsSubQuery_SingleScheduleMappingList(singleScheduleMappingCBquery);// for - // saving - // query - // - - // value - // . - registerExistsSubQuery(singleScheduleMappingCBquery, "USER_ID", - "USER_ID", subQueryPropertyName); - } - - /** - * Set up 'exists' sub-query. {exists (select USER_ID from - * SINGLE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * UserId_ExistsSubQuery_SingleScheduleMappingList for 'exists'. - * (NotNull) - */ - public void existsSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_ExistsSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerExistsSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); - } - - abstract public String keepUserId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - - /** * Set up 'not exists' sub-query. {not exists (select USER_ID from * GROUP_MAPPING where ...)} * @@ -545,52 +480,21 @@ abstract public String keepUserId_NotExistsSubQuery_RoleMappingList( RoleMappingCQ subQuery); - /** - * Set up 'not exists' sub-query. {not exists (select USER_ID from - * ROUTINE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * UserId_NotExistsSubQuery_RoutineScheduleMappingList for 'not - * exists'. (NotNull) - */ - public void notExistsRoutineScheduleMappingList( - SubQuery<RoutineScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); + public void xderiveEventScheduleMappingList(String function, + SubQuery<EventScheduleMappingCB> subQuery, String aliasName) { + assertObjectNotNull("subQuery<EventScheduleMappingCB>", subQuery); + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + cb.xsetupForDeriveReferrer(); subQuery.query(cb); - String subQueryPropertyName = keepUserId_NotExistsSubQuery_RoutineScheduleMappingList(cb + String subQueryPropertyName = keepUserId_DeriveSubQuery_EventScheduleMappingList(cb .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); + registerDeriveSubQuery(function, cb.query(), "USER_ID", "USER_ID", + subQueryPropertyName, aliasName); } - abstract public String keepUserId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); + abstract public String keepUserId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery); - /** - * Set up 'not exists' sub-query. {not exists (select USER_ID from - * SINGLE_SCHEDULE_MAPPING where ...)} - * - * @param subQuery The sub-query of - * UserId_NotExistsSubQuery_SingleScheduleMappingList for 'not - * exists'. (NotNull) - */ - public void notExistsSingleScheduleMappingList( - SubQuery<SingleScheduleMappingCB> subQuery) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForExistsSubQuery(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_NotExistsSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerNotExistsSubQuery(cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName); - } - - abstract public String keepUserId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - public void xderiveGroupMappingList(String function, SubQuery<GroupMappingCB> subQuery, String aliasName) { assertObjectNotNull("subQuery<GroupMappingCB>", subQuery); @@ -621,36 +525,6 @@ abstract public String keepUserId_DeriveSubQuery_RoleMappingList( RoleMappingCQ subQuery); - public void xderiveRoutineScheduleMappingList(String function, - SubQuery<RoutineScheduleMappingCB> subQuery, String aliasName) { - assertObjectNotNull("subQuery<RoutineScheduleMappingCB>", subQuery); - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - cb.xsetupForDeriveReferrer(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_DeriveSubQuery_RoutineScheduleMappingList(cb - .query());// for saving query-value. - registerDeriveSubQuery(function, cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName, aliasName); - } - - abstract public String keepUserId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery); - - public void xderiveSingleScheduleMappingList(String function, - SubQuery<SingleScheduleMappingCB> subQuery, String aliasName) { - assertObjectNotNull("subQuery<SingleScheduleMappingCB>", subQuery); - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - cb.xsetupForDeriveReferrer(); - subQuery.query(cb); - String subQueryPropertyName = keepUserId_DeriveSubQuery_SingleScheduleMappingList(cb - .query());// for saving query-value. - registerDeriveSubQuery(function, cb.query(), "USER_ID", "USER_ID", - subQueryPropertyName, aliasName); - } - - abstract public String keepUserId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery); - /** * IsNull(is null). And OnceRegistered. */ Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,677 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.ciq.EventScheduleCIQ; + +/** + * The base condition-query of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleCQ extends AbstractBsEventScheduleCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleCIQ _inlineQuery; + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, + String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Inline + // ====== + /** + * Prepare inline query. <br /> {select ... from ... left outer join (select + * * from EVENT_SCHEDULE) where abc = [abc] ...} + * + * @return Inline query. (NotNull) + */ + public EventScheduleCIQ inline() { + if (_inlineQuery == null) { + _inlineQuery = new EventScheduleCIQ(getChildQuery(), + getSqlClause(), getAliasName(), getNestLevel(), this); + } + _inlineQuery.xsetOnClauseInline(false); + return _inlineQuery; + } + + /** + * Prepare on-clause query. <br /> {select ... from ... left outer join + * EVENT_SCHEDULE on ... and abc = [abc] ...} + * + * @return On-clause query. (NotNull) + */ + public EventScheduleCIQ on() { + if (isBaseQuery(this)) { + throw new UnsupportedOperationException( + "Unsupported onClause of Base Table!"); + } + EventScheduleCIQ inlineQuery = inline(); + inlineQuery.xsetOnClauseInline(true); + return inlineQuery; + } + + //========================================================================== + // ========= + // Query + // ===== + + protected ConditionValue _id; + + public ConditionValue getId() { + if (_id == null) { + _id = new ConditionValue(); + } + return _id; + } + + protected ConditionValue getCValueId() { + return getId(); + } + + protected Map<String, EventScheduleContentCQ> _id_InScopeSubQuery_EventScheduleContentAsOneMap; + + public Map<String, EventScheduleContentCQ> getId_InScopeSubQuery_EventScheduleContentAsOne() { + return _id_InScopeSubQuery_EventScheduleContentAsOneMap; + } + + public String keepId_InScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + if (_id_InScopeSubQuery_EventScheduleContentAsOneMap == null) { + _id_InScopeSubQuery_EventScheduleContentAsOneMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_InScopeSubQuery_EventScheduleContentAsOneMap.size() + 1); + _id_InScopeSubQuery_EventScheduleContentAsOneMap.put(key, subQuery); + return "id_InScopeSubQuery_EventScheduleContentAsOne." + key; + } + + protected Map<String, EventScheduleMappingCQ> _id_InScopeSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getId_InScopeSubQuery_EventScheduleMappingList() { + return _id_InScopeSubQuery_EventScheduleMappingListMap; + } + + public String keepId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_id_InScopeSubQuery_EventScheduleMappingListMap == null) { + _id_InScopeSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_InScopeSubQuery_EventScheduleMappingListMap.size() + 1); + _id_InScopeSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "id_InScopeSubQuery_EventScheduleMappingList." + key; + } + + protected Map<String, EventScheduleContentCQ> _id_NotInScopeSubQuery_EventScheduleContentAsOneMap; + + public Map<String, EventScheduleContentCQ> getId_NotInScopeSubQuery_EventScheduleContentAsOne() { + return _id_NotInScopeSubQuery_EventScheduleContentAsOneMap; + } + + public String keepId_NotInScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + if (_id_NotInScopeSubQuery_EventScheduleContentAsOneMap == null) { + _id_NotInScopeSubQuery_EventScheduleContentAsOneMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_NotInScopeSubQuery_EventScheduleContentAsOneMap.size() + 1); + _id_NotInScopeSubQuery_EventScheduleContentAsOneMap.put(key, subQuery); + return "id_NotInScopeSubQuery_EventScheduleContentAsOne." + key; + } + + protected Map<String, EventScheduleMappingCQ> _id_NotInScopeSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getId_NotInScopeSubQuery_EventScheduleMappingList() { + return _id_NotInScopeSubQuery_EventScheduleMappingListMap; + } + + public String keepId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_id_NotInScopeSubQuery_EventScheduleMappingListMap == null) { + _id_NotInScopeSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_NotInScopeSubQuery_EventScheduleMappingListMap.size() + 1); + _id_NotInScopeSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "id_NotInScopeSubQuery_EventScheduleMappingList." + key; + } + + protected Map<String, EventScheduleContentCQ> _id_ExistsSubQuery_EventScheduleContentAsOneMap; + + public Map<String, EventScheduleContentCQ> getId_ExistsSubQuery_EventScheduleContentAsOne() { + return _id_ExistsSubQuery_EventScheduleContentAsOneMap; + } + + public String keepId_ExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + if (_id_ExistsSubQuery_EventScheduleContentAsOneMap == null) { + _id_ExistsSubQuery_EventScheduleContentAsOneMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_ExistsSubQuery_EventScheduleContentAsOneMap.size() + 1); + _id_ExistsSubQuery_EventScheduleContentAsOneMap.put(key, subQuery); + return "id_ExistsSubQuery_EventScheduleContentAsOne." + key; + } + + protected Map<String, EventScheduleMappingCQ> _id_ExistsSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getId_ExistsSubQuery_EventScheduleMappingList() { + return _id_ExistsSubQuery_EventScheduleMappingListMap; + } + + public String keepId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_id_ExistsSubQuery_EventScheduleMappingListMap == null) { + _id_ExistsSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_ExistsSubQuery_EventScheduleMappingListMap.size() + 1); + _id_ExistsSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "id_ExistsSubQuery_EventScheduleMappingList." + key; + } + + protected Map<String, EventScheduleContentCQ> _id_NotExistsSubQuery_EventScheduleContentAsOneMap; + + public Map<String, EventScheduleContentCQ> getId_NotExistsSubQuery_EventScheduleContentAsOne() { + return _id_NotExistsSubQuery_EventScheduleContentAsOneMap; + } + + public String keepId_NotExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + if (_id_NotExistsSubQuery_EventScheduleContentAsOneMap == null) { + _id_NotExistsSubQuery_EventScheduleContentAsOneMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_NotExistsSubQuery_EventScheduleContentAsOneMap.size() + 1); + _id_NotExistsSubQuery_EventScheduleContentAsOneMap.put(key, subQuery); + return "id_NotExistsSubQuery_EventScheduleContentAsOne." + key; + } + + protected Map<String, EventScheduleMappingCQ> _id_NotExistsSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getId_NotExistsSubQuery_EventScheduleMappingList() { + return _id_NotExistsSubQuery_EventScheduleMappingListMap; + } + + public String keepId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_id_NotExistsSubQuery_EventScheduleMappingListMap == null) { + _id_NotExistsSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_NotExistsSubQuery_EventScheduleMappingListMap.size() + 1); + _id_NotExistsSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "id_NotExistsSubQuery_EventScheduleMappingList." + key; + } + + protected Map<String, EventScheduleMappingCQ> _id_DeriveSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getId_DeriveSubQuery_EventScheduleMappingList() { + return _id_DeriveSubQuery_EventScheduleMappingListMap; + } + + public String keepId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_id_DeriveSubQuery_EventScheduleMappingListMap == null) { + _id_DeriveSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_DeriveSubQuery_EventScheduleMappingListMap.size() + 1); + _id_DeriveSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "id_DeriveSubQuery_EventScheduleMappingList." + key; + } + + public BsEventScheduleCQ addOrderBy_Id_Asc() { + regOBA("ID"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Id_Desc() { + regOBD("ID"); + return this; + } + + protected ConditionValue _title; + + public ConditionValue getTitle() { + if (_title == null) { + _title = new ConditionValue(); + } + return _title; + } + + protected ConditionValue getCValueTitle() { + return getTitle(); + } + + public BsEventScheduleCQ addOrderBy_Title_Asc() { + regOBA("TITLE"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Title_Desc() { + regOBD("TITLE"); + return this; + } + + protected ConditionValue _location; + + public ConditionValue getLocation() { + if (_location == null) { + _location = new ConditionValue(); + } + return _location; + } + + protected ConditionValue getCValueLocation() { + return getLocation(); + } + + public BsEventScheduleCQ addOrderBy_Location_Asc() { + regOBA("LOCATION"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Location_Desc() { + regOBD("LOCATION"); + return this; + } + + protected ConditionValue _startDate; + + public ConditionValue getStartDate() { + if (_startDate == null) { + _startDate = new ConditionValue(); + } + return _startDate; + } + + protected ConditionValue getCValueStartDate() { + return getStartDate(); + } + + public BsEventScheduleCQ addOrderBy_StartDate_Asc() { + regOBA("START_DATE"); + return this; + } + + public BsEventScheduleCQ addOrderBy_StartDate_Desc() { + regOBD("START_DATE"); + return this; + } + + protected ConditionValue _startTime; + + public ConditionValue getStartTime() { + if (_startTime == null) { + _startTime = new ConditionValue(); + } + return _startTime; + } + + protected ConditionValue getCValueStartTime() { + return getStartTime(); + } + + public BsEventScheduleCQ addOrderBy_StartTime_Asc() { + regOBA("START_TIME"); + return this; + } + + public BsEventScheduleCQ addOrderBy_StartTime_Desc() { + regOBD("START_TIME"); + return this; + } + + protected ConditionValue _endDate; + + public ConditionValue getEndDate() { + if (_endDate == null) { + _endDate = new ConditionValue(); + } + return _endDate; + } + + protected ConditionValue getCValueEndDate() { + return getEndDate(); + } + + public BsEventScheduleCQ addOrderBy_EndDate_Asc() { + regOBA("END_DATE"); + return this; + } + + public BsEventScheduleCQ addOrderBy_EndDate_Desc() { + regOBD("END_DATE"); + return this; + } + + protected ConditionValue _endTime; + + public ConditionValue getEndTime() { + if (_endTime == null) { + _endTime = new ConditionValue(); + } + return _endTime; + } + + protected ConditionValue getCValueEndTime() { + return getEndTime(); + } + + public BsEventScheduleCQ addOrderBy_EndTime_Asc() { + regOBA("END_TIME"); + return this; + } + + public BsEventScheduleCQ addOrderBy_EndTime_Desc() { + regOBD("END_TIME"); + return this; + } + + protected ConditionValue _secret; + + public ConditionValue getSecret() { + if (_secret == null) { + _secret = new ConditionValue(); + } + return _secret; + } + + protected ConditionValue getCValueSecret() { + return getSecret(); + } + + public BsEventScheduleCQ addOrderBy_Secret_Asc() { + regOBA("SECRET"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Secret_Desc() { + regOBD("SECRET"); + return this; + } + + protected ConditionValue _type; + + public ConditionValue getType() { + if (_type == null) { + _type = new ConditionValue(); + } + return _type; + } + + protected ConditionValue getCValueType() { + return getType(); + } + + public BsEventScheduleCQ addOrderBy_Type_Asc() { + regOBA("TYPE"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Type_Desc() { + regOBD("TYPE"); + return this; + } + + protected ConditionValue _createdTime; + + public ConditionValue getCreatedTime() { + if (_createdTime == null) { + _createdTime = new ConditionValue(); + } + return _createdTime; + } + + protected ConditionValue getCValueCreatedTime() { + return getCreatedTime(); + } + + public BsEventScheduleCQ addOrderBy_CreatedTime_Asc() { + regOBA("CREATED_TIME"); + return this; + } + + public BsEventScheduleCQ addOrderBy_CreatedTime_Desc() { + regOBD("CREATED_TIME"); + return this; + } + + protected ConditionValue _createdBy; + + public ConditionValue getCreatedBy() { + if (_createdBy == null) { + _createdBy = new ConditionValue(); + } + return _createdBy; + } + + protected ConditionValue getCValueCreatedBy() { + return getCreatedBy(); + } + + public BsEventScheduleCQ addOrderBy_CreatedBy_Asc() { + regOBA("CREATED_BY"); + return this; + } + + public BsEventScheduleCQ addOrderBy_CreatedBy_Desc() { + regOBD("CREATED_BY"); + return this; + } + + protected ConditionValue _updatedTime; + + public ConditionValue getUpdatedTime() { + if (_updatedTime == null) { + _updatedTime = new ConditionValue(); + } + return _updatedTime; + } + + protected ConditionValue getCValueUpdatedTime() { + return getUpdatedTime(); + } + + public BsEventScheduleCQ addOrderBy_UpdatedTime_Asc() { + regOBA("UPDATED_TIME"); + return this; + } + + public BsEventScheduleCQ addOrderBy_UpdatedTime_Desc() { + regOBD("UPDATED_TIME"); + return this; + } + + protected ConditionValue _updatedBy; + + public ConditionValue getUpdatedBy() { + if (_updatedBy == null) { + _updatedBy = new ConditionValue(); + } + return _updatedBy; + } + + protected ConditionValue getCValueUpdatedBy() { + return getUpdatedBy(); + } + + public BsEventScheduleCQ addOrderBy_UpdatedBy_Asc() { + regOBA("UPDATED_BY"); + return this; + } + + public BsEventScheduleCQ addOrderBy_UpdatedBy_Desc() { + regOBD("UPDATED_BY"); + return this; + } + + protected ConditionValue _deletedTime; + + public ConditionValue getDeletedTime() { + if (_deletedTime == null) { + _deletedTime = new ConditionValue(); + } + return _deletedTime; + } + + protected ConditionValue getCValueDeletedTime() { + return getDeletedTime(); + } + + public BsEventScheduleCQ addOrderBy_DeletedTime_Asc() { + regOBA("DELETED_TIME"); + return this; + } + + public BsEventScheduleCQ addOrderBy_DeletedTime_Desc() { + regOBD("DELETED_TIME"); + return this; + } + + protected ConditionValue _deletedBy; + + public ConditionValue getDeletedBy() { + if (_deletedBy == null) { + _deletedBy = new ConditionValue(); + } + return _deletedBy; + } + + protected ConditionValue getCValueDeletedBy() { + return getDeletedBy(); + } + + public BsEventScheduleCQ addOrderBy_DeletedBy_Asc() { + regOBA("DELETED_BY"); + return this; + } + + public BsEventScheduleCQ addOrderBy_DeletedBy_Desc() { + regOBD("DELETED_BY"); + return this; + } + + protected ConditionValue _versionno; + + public ConditionValue getVersionno() { + if (_versionno == null) { + _versionno = new ConditionValue(); + } + return _versionno; + } + + protected ConditionValue getCValueVersionno() { + return getVersionno(); + } + + public BsEventScheduleCQ addOrderBy_Versionno_Asc() { + regOBA("VERSIONNO"); + return this; + } + + public BsEventScheduleCQ addOrderBy_Versionno_Desc() { + regOBD("VERSIONNO"); + return this; + } + + //========================================================================== + // ========= + // Specified Derived OrderBy + // ========================= + public BsEventScheduleCQ addSpecifiedDerivedOrderBy_Asc(String aliasName) { + registerSpecifiedDerivedOrderBy_Asc(aliasName); + return this; + } + + public BsEventScheduleCQ addSpecifiedDerivedOrderBy_Desc(String aliasName) { + registerSpecifiedDerivedOrderBy_Desc(aliasName); + return this; + } + + //========================================================================== + // ========= + // Union Query + // =========== + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + EventScheduleCQ baseQuery = (EventScheduleCQ) baseQueryAsSuper; + EventScheduleCQ unionQuery = (EventScheduleCQ) unionQueryAsSuper; + if (baseQuery.hasConditionQueryEventScheduleContentAsOne()) { + unionQuery.queryEventScheduleContentAsOne() + .reflectRelationOnUnionQuery( + baseQuery.queryEventScheduleContentAsOne(), + unionQuery.queryEventScheduleContentAsOne()); + } + } + + //========================================================================== + // ========= + // Foreign Query + // ============= + + public EventScheduleContentCQ queryEventScheduleContentAsOne() { + return getConditionQueryEventScheduleContentAsOne(); + } + + protected EventScheduleContentCQ _conditionQueryEventScheduleContentAsOne; + + public EventScheduleContentCQ getConditionQueryEventScheduleContentAsOne() { + if (_conditionQueryEventScheduleContentAsOne == null) { + _conditionQueryEventScheduleContentAsOne = createQueryEventScheduleContentAsOne(); + setupOuterJoin_EventScheduleContentAsOne(); + } + return _conditionQueryEventScheduleContentAsOne; + } + + protected void setupOuterJoin_EventScheduleContentAsOne() { + Map<String, String> joinOnMap = newLinkedHashMap(); + joinOnMap.put(getRealColumnName("ID"), + getConditionQueryEventScheduleContentAsOne().getRealColumnName( + "ID")); + registerOuterJoin(getConditionQueryEventScheduleContentAsOne(), + joinOnMap); + } + + protected EventScheduleContentCQ createQueryEventScheduleContentAsOne() { + String nrp = resolveNextRelationPath("EVENT_SCHEDULE", + "eventScheduleContentAsOne"); + String jan = resolveJoinAliasName(nrp, getNextNestLevel()); + EventScheduleContentCQ cq = new EventScheduleContentCQ(this, + getSqlClause(), jan, getNextNestLevel()); + cq.xsetForeignPropertyName("eventScheduleContentAsOne"); + cq.xsetRelationPath(nrp); + return cq; + } + + public boolean hasConditionQueryEventScheduleContentAsOne() { + return _conditionQueryEventScheduleContentAsOne != null; + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleCQ.class.getName(); + } + + protected String getMapClassNameInternally() { + return Map.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleContentCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,216 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.ciq.EventScheduleContentCIQ; + +/** + * The base condition-query of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleContentCQ extends AbstractBsEventScheduleContentCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleContentCIQ _inlineQuery; + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventScheduleContentCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Inline + // ====== + /** + * Prepare inline query. <br /> {select ... from ... left outer join (select + * * from EVENT_SCHEDULE_CONTENT) where abc = [abc] ...} + * + * @return Inline query. (NotNull) + */ + public EventScheduleContentCIQ inline() { + if (_inlineQuery == null) { + _inlineQuery = new EventScheduleContentCIQ(getChildQuery(), + getSqlClause(), getAliasName(), getNestLevel(), this); + } + _inlineQuery.xsetOnClauseInline(false); + return _inlineQuery; + } + + /** + * Prepare on-clause query. <br /> {select ... from ... left outer join + * EVENT_SCHEDULE_CONTENT on ... and abc = [abc] ...} + * + * @return On-clause query. (NotNull) + */ + public EventScheduleContentCIQ on() { + if (isBaseQuery(this)) { + throw new UnsupportedOperationException( + "Unsupported onClause of Base Table!"); + } + EventScheduleContentCIQ inlineQuery = inline(); + inlineQuery.xsetOnClauseInline(true); + return inlineQuery; + } + + //========================================================================== + // ========= + // Query + // ===== + + protected ConditionValue _id; + + public ConditionValue getId() { + if (_id == null) { + _id = new ConditionValue(); + } + return _id; + } + + protected ConditionValue getCValueId() { + return getId(); + } + + protected Map<String, EventScheduleCQ> _id_InScopeSubQuery_EventScheduleMap; + + public Map<String, EventScheduleCQ> getId_InScopeSubQuery_EventSchedule() { + return _id_InScopeSubQuery_EventScheduleMap; + } + + public String keepId_InScopeSubQuery_EventSchedule(EventScheduleCQ subQuery) { + if (_id_InScopeSubQuery_EventScheduleMap == null) { + _id_InScopeSubQuery_EventScheduleMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_id_InScopeSubQuery_EventScheduleMap.size() + 1); + _id_InScopeSubQuery_EventScheduleMap.put(key, subQuery); + return "id_InScopeSubQuery_EventSchedule." + key; + } + + public BsEventScheduleContentCQ addOrderBy_Id_Asc() { + regOBA("ID"); + return this; + } + + public BsEventScheduleContentCQ addOrderBy_Id_Desc() { + regOBD("ID"); + return this; + } + + protected ConditionValue _content; + + public ConditionValue getContent() { + if (_content == null) { + _content = new ConditionValue(); + } + return _content; + } + + protected ConditionValue getCValueContent() { + return getContent(); + } + + public BsEventScheduleContentCQ addOrderBy_Content_Asc() { + regOBA("CONTENT"); + return this; + } + + public BsEventScheduleContentCQ addOrderBy_Content_Desc() { + regOBD("CONTENT"); + return this; + } + + //========================================================================== + // ========= + // Specified Derived OrderBy + // ========================= + public BsEventScheduleContentCQ addSpecifiedDerivedOrderBy_Asc( + String aliasName) { + registerSpecifiedDerivedOrderBy_Asc(aliasName); + return this; + } + + public BsEventScheduleContentCQ addSpecifiedDerivedOrderBy_Desc( + String aliasName) { + registerSpecifiedDerivedOrderBy_Desc(aliasName); + return this; + } + + //========================================================================== + // ========= + // Union Query + // =========== + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + EventScheduleContentCQ baseQuery = (EventScheduleContentCQ) baseQueryAsSuper; + EventScheduleContentCQ unionQuery = (EventScheduleContentCQ) unionQueryAsSuper; + if (baseQuery.hasConditionQueryEventSchedule()) { + unionQuery.queryEventSchedule().reflectRelationOnUnionQuery( + baseQuery.queryEventSchedule(), + unionQuery.queryEventSchedule()); + } + } + + //========================================================================== + // ========= + // Foreign Query + // ============= + + public EventScheduleCQ queryEventSchedule() { + return getConditionQueryEventSchedule(); + } + + protected EventScheduleCQ _conditionQueryEventSchedule; + + public EventScheduleCQ getConditionQueryEventSchedule() { + if (_conditionQueryEventSchedule == null) { + _conditionQueryEventSchedule = createQueryEventSchedule(); + setupOuterJoin_EventSchedule(); + } + return _conditionQueryEventSchedule; + } + + protected void setupOuterJoin_EventSchedule() { + Map<String, String> joinOnMap = newLinkedHashMap(); + joinOnMap.put(getRealColumnName("ID"), getConditionQueryEventSchedule() + .getRealColumnName("ID")); + registerOuterJoin(getConditionQueryEventSchedule(), joinOnMap); + } + + protected EventScheduleCQ createQueryEventSchedule() { + String nrp = resolveNextRelationPath("EVENT_SCHEDULE_CONTENT", + "eventSchedule"); + String jan = resolveJoinAliasName(nrp, getNextNestLevel()); + EventScheduleCQ cq = new EventScheduleCQ(this, getSqlClause(), jan, + getNextNestLevel()); + cq.xsetForeignPropertyName("eventSchedule"); + cq.xsetRelationPath(nrp); + return cq; + } + + public boolean hasConditionQueryEventSchedule() { + return _conditionQueryEventSchedule != null; + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleContentCQ.class.getName(); + } + + protected String getMapClassNameInternally() { + return Map.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleContentCQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleMappingCQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,297 @@ +package jp.sf.pal.scheduler.db.cbean.cq.bs; + +import java.util.Map; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; +import jp.sf.pal.scheduler.db.cbean.cq.ciq.EventScheduleMappingCIQ; + +/** + * The base condition-query of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class BsEventScheduleMappingCQ extends AbstractBsEventScheduleMappingCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected EventScheduleMappingCIQ _inlineQuery; + + //========================================================================== + // ========= + // Constructor + // =========== + public BsEventScheduleMappingCQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel) { + super(childQuery, sqlClause, aliasName, nestLevel); + } + + //========================================================================== + // ========= + // Inline + // ====== + /** + * Prepare inline query. <br /> {select ... from ... left outer join (select + * * from EVENT_SCHEDULE_MAPPING) where abc = [abc] ...} + * + * @return Inline query. (NotNull) + */ + public EventScheduleMappingCIQ inline() { + if (_inlineQuery == null) { + _inlineQuery = new EventScheduleMappingCIQ(getChildQuery(), + getSqlClause(), getAliasName(), getNestLevel(), this); + } + _inlineQuery.xsetOnClauseInline(false); + return _inlineQuery; + } + + /** + * Prepare on-clause query. <br /> {select ... from ... left outer join + * EVENT_SCHEDULE_MAPPING on ... and abc = [abc] ...} + * + * @return On-clause query. (NotNull) + */ + public EventScheduleMappingCIQ on() { + if (isBaseQuery(this)) { + throw new UnsupportedOperationException( + "Unsupported onClause of Base Table!"); + } + EventScheduleMappingCIQ inlineQuery = inline(); + inlineQuery.xsetOnClauseInline(true); + return inlineQuery; + } + + //========================================================================== + // ========= + // Query + // ===== + + protected ConditionValue _id; + + public ConditionValue getId() { + if (_id == null) { + _id = new ConditionValue(); + } + return _id; + } + + protected ConditionValue getCValueId() { + return getId(); + } + + public BsEventScheduleMappingCQ addOrderBy_Id_Asc() { + regOBA("ID"); + return this; + } + + public BsEventScheduleMappingCQ addOrderBy_Id_Desc() { + regOBD("ID"); + return this; + } + + protected ConditionValue _scheduleId; + + public ConditionValue getScheduleId() { + if (_scheduleId == null) { + _scheduleId = new ConditionValue(); + } + return _scheduleId; + } + + protected ConditionValue getCValueScheduleId() { + return getScheduleId(); + } + + protected Map<String, EventScheduleCQ> _scheduleId_InScopeSubQuery_EventScheduleMap; + + public Map<String, EventScheduleCQ> getScheduleId_InScopeSubQuery_EventSchedule() { + return _scheduleId_InScopeSubQuery_EventScheduleMap; + } + + public String keepScheduleId_InScopeSubQuery_EventSchedule( + EventScheduleCQ subQuery) { + if (_scheduleId_InScopeSubQuery_EventScheduleMap == null) { + _scheduleId_InScopeSubQuery_EventScheduleMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_scheduleId_InScopeSubQuery_EventScheduleMap.size() + 1); + _scheduleId_InScopeSubQuery_EventScheduleMap.put(key, subQuery); + return "scheduleId_InScopeSubQuery_EventSchedule." + key; + } + + public BsEventScheduleMappingCQ addOrderBy_ScheduleId_Asc() { + regOBA("SCHEDULE_ID"); + return this; + } + + public BsEventScheduleMappingCQ addOrderBy_ScheduleId_Desc() { + regOBD("SCHEDULE_ID"); + return this; + } + + protected ConditionValue _userId; + + public ConditionValue getUserId() { + if (_userId == null) { + _userId = new ConditionValue(); + } + return _userId; + } + + protected ConditionValue getCValueUserId() { + return getUserId(); + } + + protected Map<String, UserInfoCQ> _userId_InScopeSubQuery_UserInfoMap; + + public Map<String, UserInfoCQ> getUserId_InScopeSubQuery_UserInfo() { + return _userId_InScopeSubQuery_UserInfoMap; + } + + public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { + if (_userId_InScopeSubQuery_UserInfoMap == null) { + _userId_InScopeSubQuery_UserInfoMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_userId_InScopeSubQuery_UserInfoMap.size() + 1); + _userId_InScopeSubQuery_UserInfoMap.put(key, subQuery); + return "userId_InScopeSubQuery_UserInfo." + key; + } + + public BsEventScheduleMappingCQ addOrderBy_UserId_Asc() { + regOBA("USER_ID"); + return this; + } + + public BsEventScheduleMappingCQ addOrderBy_UserId_Desc() { + regOBD("USER_ID"); + return this; + } + + //========================================================================== + // ========= + // Specified Derived OrderBy + // ========================= + public BsEventScheduleMappingCQ addSpecifiedDerivedOrderBy_Asc( + String aliasName) { + registerSpecifiedDerivedOrderBy_Asc(aliasName); + return this; + } + + public BsEventScheduleMappingCQ addSpecifiedDerivedOrderBy_Desc( + String aliasName) { + registerSpecifiedDerivedOrderBy_Desc(aliasName); + return this; + } + + //========================================================================== + // ========= + // Union Query + // =========== + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + EventScheduleMappingCQ baseQuery = (EventScheduleMappingCQ) baseQueryAsSuper; + EventScheduleMappingCQ unionQuery = (EventScheduleMappingCQ) unionQueryAsSuper; + if (baseQuery.hasConditionQueryEventSchedule()) { + unionQuery.queryEventSchedule().reflectRelationOnUnionQuery( + baseQuery.queryEventSchedule(), + unionQuery.queryEventSchedule()); + } + if (baseQuery.hasConditionQueryUserInfo()) { + unionQuery.queryUserInfo().reflectRelationOnUnionQuery( + baseQuery.queryUserInfo(), unionQuery.queryUserInfo()); + } + } + + //========================================================================== + // ========= + // Foreign Query + // ============= + + public EventScheduleCQ queryEventSchedule() { + return getConditionQueryEventSchedule(); + } + + protected EventScheduleCQ _conditionQueryEventSchedule; + + public EventScheduleCQ getConditionQueryEventSchedule() { + if (_conditionQueryEventSchedule == null) { + _conditionQueryEventSchedule = createQueryEventSchedule(); + setupOuterJoin_EventSchedule(); + } + return _conditionQueryEventSchedule; + } + + protected void setupOuterJoin_EventSchedule() { + Map<String, String> joinOnMap = newLinkedHashMap(); + joinOnMap.put(getRealColumnName("SCHEDULE_ID"), + getConditionQueryEventSchedule().getRealColumnName("ID")); + registerOuterJoin(getConditionQueryEventSchedule(), joinOnMap); + } + + protected EventScheduleCQ createQueryEventSchedule() { + String nrp = resolveNextRelationPath("EVENT_SCHEDULE_MAPPING", + "eventSchedule"); + String jan = resolveJoinAliasName(nrp, getNextNestLevel()); + EventScheduleCQ cq = new EventScheduleCQ(this, getSqlClause(), jan, + getNextNestLevel()); + cq.xsetForeignPropertyName("eventSchedule"); + cq.xsetRelationPath(nrp); + return cq; + } + + public boolean hasConditionQueryEventSchedule() { + return _conditionQueryEventSchedule != null; + } + + public UserInfoCQ queryUserInfo() { + return getConditionQueryUserInfo(); + } + + protected UserInfoCQ _conditionQueryUserInfo; + + public UserInfoCQ getConditionQueryUserInfo() { + if (_conditionQueryUserInfo == null) { + _conditionQueryUserInfo = createQueryUserInfo(); + setupOuterJoin_UserInfo(); + } + return _conditionQueryUserInfo; + } + + protected void setupOuterJoin_UserInfo() { + Map<String, String> joinOnMap = newLinkedHashMap(); + joinOnMap.put(getRealColumnName("USER_ID"), getConditionQueryUserInfo() + .getRealColumnName("USER_ID")); + registerOuterJoin(getConditionQueryUserInfo(), joinOnMap); + } + + protected UserInfoCQ createQueryUserInfo() { + String nrp = resolveNextRelationPath("EVENT_SCHEDULE_MAPPING", + "userInfo"); + String jan = resolveJoinAliasName(nrp, getNextNestLevel()); + UserInfoCQ cq = new UserInfoCQ(this, getSqlClause(), jan, + getNextNestLevel()); + cq.xsetForeignPropertyName("userInfo"); + cq.xsetRelationPath(nrp); + return cq; + } + + public boolean hasConditionQueryUserInfo() { + return _conditionQueryUserInfo != null; + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleMappingCQ.class.getName(); + } + + protected String getMapClassNameInternally() { + return Map.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsEventScheduleMappingCQ.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,678 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.RoutineScheduleCIQ; - -/** - * The base condition-query of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleCQ extends AbstractBsRoutineScheduleCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from ROUTINE_SCHEDULE) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public RoutineScheduleCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new RoutineScheduleCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * ROUTINE_SCHEDULE on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public RoutineScheduleCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - RoutineScheduleCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - protected Map<String, RoutineScheduleContentCQ> _id_InScopeSubQuery_RoutineScheduleContentAsOneMap; - - public Map<String, RoutineScheduleContentCQ> getId_InScopeSubQuery_RoutineScheduleContentAsOne() { - return _id_InScopeSubQuery_RoutineScheduleContentAsOneMap; - } - - public String keepId_InScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - if (_id_InScopeSubQuery_RoutineScheduleContentAsOneMap == null) { - _id_InScopeSubQuery_RoutineScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_RoutineScheduleContentAsOneMap.size() + 1); - _id_InScopeSubQuery_RoutineScheduleContentAsOneMap.put(key, subQuery); - return "id_InScopeSubQuery_RoutineScheduleContentAsOne." + key; - } - - protected Map<String, RoutineScheduleMappingCQ> _id_InScopeSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getId_InScopeSubQuery_RoutineScheduleMappingList() { - return _id_InScopeSubQuery_RoutineScheduleMappingListMap; - } - - public String keepId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_id_InScopeSubQuery_RoutineScheduleMappingListMap == null) { - _id_InScopeSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_RoutineScheduleMappingListMap.size() + 1); - _id_InScopeSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "id_InScopeSubQuery_RoutineScheduleMappingList." + key; - } - - protected Map<String, RoutineScheduleContentCQ> _id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap; - - public Map<String, RoutineScheduleContentCQ> getId_NotInScopeSubQuery_RoutineScheduleContentAsOne() { - return _id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap; - } - - public String keepId_NotInScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - if (_id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap == null) { - _id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap.size() + 1); - _id_NotInScopeSubQuery_RoutineScheduleContentAsOneMap - .put(key, subQuery); - return "id_NotInScopeSubQuery_RoutineScheduleContentAsOne." + key; - } - - protected Map<String, RoutineScheduleMappingCQ> _id_NotInScopeSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getId_NotInScopeSubQuery_RoutineScheduleMappingList() { - return _id_NotInScopeSubQuery_RoutineScheduleMappingListMap; - } - - public String keepId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_id_NotInScopeSubQuery_RoutineScheduleMappingListMap == null) { - _id_NotInScopeSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotInScopeSubQuery_RoutineScheduleMappingListMap.size() + 1); - _id_NotInScopeSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "id_NotInScopeSubQuery_RoutineScheduleMappingList." + key; - } - - protected Map<String, RoutineScheduleContentCQ> _id_ExistsSubQuery_RoutineScheduleContentAsOneMap; - - public Map<String, RoutineScheduleContentCQ> getId_ExistsSubQuery_RoutineScheduleContentAsOne() { - return _id_ExistsSubQuery_RoutineScheduleContentAsOneMap; - } - - public String keepId_ExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - if (_id_ExistsSubQuery_RoutineScheduleContentAsOneMap == null) { - _id_ExistsSubQuery_RoutineScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_ExistsSubQuery_RoutineScheduleContentAsOneMap.size() + 1); - _id_ExistsSubQuery_RoutineScheduleContentAsOneMap.put(key, subQuery); - return "id_ExistsSubQuery_RoutineScheduleContentAsOne." + key; - } - - protected Map<String, RoutineScheduleMappingCQ> _id_ExistsSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getId_ExistsSubQuery_RoutineScheduleMappingList() { - return _id_ExistsSubQuery_RoutineScheduleMappingListMap; - } - - public String keepId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_id_ExistsSubQuery_RoutineScheduleMappingListMap == null) { - _id_ExistsSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_ExistsSubQuery_RoutineScheduleMappingListMap.size() + 1); - _id_ExistsSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "id_ExistsSubQuery_RoutineScheduleMappingList." + key; - } - - protected Map<String, RoutineScheduleContentCQ> _id_NotExistsSubQuery_RoutineScheduleContentAsOneMap; - - public Map<String, RoutineScheduleContentCQ> getId_NotExistsSubQuery_RoutineScheduleContentAsOne() { - return _id_NotExistsSubQuery_RoutineScheduleContentAsOneMap; - } - - public String keepId_NotExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - if (_id_NotExistsSubQuery_RoutineScheduleContentAsOneMap == null) { - _id_NotExistsSubQuery_RoutineScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotExistsSubQuery_RoutineScheduleContentAsOneMap.size() + 1); - _id_NotExistsSubQuery_RoutineScheduleContentAsOneMap.put(key, subQuery); - return "id_NotExistsSubQuery_RoutineScheduleContentAsOne." + key; - } - - protected Map<String, RoutineScheduleMappingCQ> _id_NotExistsSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getId_NotExistsSubQuery_RoutineScheduleMappingList() { - return _id_NotExistsSubQuery_RoutineScheduleMappingListMap; - } - - public String keepId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_id_NotExistsSubQuery_RoutineScheduleMappingListMap == null) { - _id_NotExistsSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotExistsSubQuery_RoutineScheduleMappingListMap.size() + 1); - _id_NotExistsSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "id_NotExistsSubQuery_RoutineScheduleMappingList." + key; - } - - protected Map<String, RoutineScheduleMappingCQ> _id_DeriveSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getId_DeriveSubQuery_RoutineScheduleMappingList() { - return _id_DeriveSubQuery_RoutineScheduleMappingListMap; - } - - public String keepId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_id_DeriveSubQuery_RoutineScheduleMappingListMap == null) { - _id_DeriveSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_DeriveSubQuery_RoutineScheduleMappingListMap.size() + 1); - _id_DeriveSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "id_DeriveSubQuery_RoutineScheduleMappingList." + key; - } - - public BsRoutineScheduleCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _title; - - public ConditionValue getTitle() { - if (_title == null) { - _title = new ConditionValue(); - } - return _title; - } - - protected ConditionValue getCValueTitle() { - return getTitle(); - } - - public BsRoutineScheduleCQ addOrderBy_Title_Asc() { - regOBA("TITLE"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Title_Desc() { - regOBD("TITLE"); - return this; - } - - protected ConditionValue _location; - - public ConditionValue getLocation() { - if (_location == null) { - _location = new ConditionValue(); - } - return _location; - } - - protected ConditionValue getCValueLocation() { - return getLocation(); - } - - public BsRoutineScheduleCQ addOrderBy_Location_Asc() { - regOBA("LOCATION"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Location_Desc() { - regOBD("LOCATION"); - return this; - } - - protected ConditionValue _startDate; - - public ConditionValue getStartDate() { - if (_startDate == null) { - _startDate = new ConditionValue(); - } - return _startDate; - } - - protected ConditionValue getCValueStartDate() { - return getStartDate(); - } - - public BsRoutineScheduleCQ addOrderBy_StartDate_Asc() { - regOBA("START_DATE"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_StartDate_Desc() { - regOBD("START_DATE"); - return this; - } - - protected ConditionValue _startTime; - - public ConditionValue getStartTime() { - if (_startTime == null) { - _startTime = new ConditionValue(); - } - return _startTime; - } - - protected ConditionValue getCValueStartTime() { - return getStartTime(); - } - - public BsRoutineScheduleCQ addOrderBy_StartTime_Asc() { - regOBA("START_TIME"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_StartTime_Desc() { - regOBD("START_TIME"); - return this; - } - - protected ConditionValue _endDate; - - public ConditionValue getEndDate() { - if (_endDate == null) { - _endDate = new ConditionValue(); - } - return _endDate; - } - - protected ConditionValue getCValueEndDate() { - return getEndDate(); - } - - public BsRoutineScheduleCQ addOrderBy_EndDate_Asc() { - regOBA("END_DATE"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_EndDate_Desc() { - regOBD("END_DATE"); - return this; - } - - protected ConditionValue _endTime; - - public ConditionValue getEndTime() { - if (_endTime == null) { - _endTime = new ConditionValue(); - } - return _endTime; - } - - protected ConditionValue getCValueEndTime() { - return getEndTime(); - } - - public BsRoutineScheduleCQ addOrderBy_EndTime_Asc() { - regOBA("END_TIME"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_EndTime_Desc() { - regOBD("END_TIME"); - return this; - } - - protected ConditionValue _secret; - - public ConditionValue getSecret() { - if (_secret == null) { - _secret = new ConditionValue(); - } - return _secret; - } - - protected ConditionValue getCValueSecret() { - return getSecret(); - } - - public BsRoutineScheduleCQ addOrderBy_Secret_Asc() { - regOBA("SECRET"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Secret_Desc() { - regOBD("SECRET"); - return this; - } - - protected ConditionValue _type; - - public ConditionValue getType() { - if (_type == null) { - _type = new ConditionValue(); - } - return _type; - } - - protected ConditionValue getCValueType() { - return getType(); - } - - public BsRoutineScheduleCQ addOrderBy_Type_Asc() { - regOBA("TYPE"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Type_Desc() { - regOBD("TYPE"); - return this; - } - - protected ConditionValue _createdTime; - - public ConditionValue getCreatedTime() { - if (_createdTime == null) { - _createdTime = new ConditionValue(); - } - return _createdTime; - } - - protected ConditionValue getCValueCreatedTime() { - return getCreatedTime(); - } - - public BsRoutineScheduleCQ addOrderBy_CreatedTime_Asc() { - regOBA("CREATED_TIME"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_CreatedTime_Desc() { - regOBD("CREATED_TIME"); - return this; - } - - protected ConditionValue _createdBy; - - public ConditionValue getCreatedBy() { - if (_createdBy == null) { - _createdBy = new ConditionValue(); - } - return _createdBy; - } - - protected ConditionValue getCValueCreatedBy() { - return getCreatedBy(); - } - - public BsRoutineScheduleCQ addOrderBy_CreatedBy_Asc() { - regOBA("CREATED_BY"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_CreatedBy_Desc() { - regOBD("CREATED_BY"); - return this; - } - - protected ConditionValue _updatedTime; - - public ConditionValue getUpdatedTime() { - if (_updatedTime == null) { - _updatedTime = new ConditionValue(); - } - return _updatedTime; - } - - protected ConditionValue getCValueUpdatedTime() { - return getUpdatedTime(); - } - - public BsRoutineScheduleCQ addOrderBy_UpdatedTime_Asc() { - regOBA("UPDATED_TIME"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_UpdatedTime_Desc() { - regOBD("UPDATED_TIME"); - return this; - } - - protected ConditionValue _updatedBy; - - public ConditionValue getUpdatedBy() { - if (_updatedBy == null) { - _updatedBy = new ConditionValue(); - } - return _updatedBy; - } - - protected ConditionValue getCValueUpdatedBy() { - return getUpdatedBy(); - } - - public BsRoutineScheduleCQ addOrderBy_UpdatedBy_Asc() { - regOBA("UPDATED_BY"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_UpdatedBy_Desc() { - regOBD("UPDATED_BY"); - return this; - } - - protected ConditionValue _deletedTime; - - public ConditionValue getDeletedTime() { - if (_deletedTime == null) { - _deletedTime = new ConditionValue(); - } - return _deletedTime; - } - - protected ConditionValue getCValueDeletedTime() { - return getDeletedTime(); - } - - public BsRoutineScheduleCQ addOrderBy_DeletedTime_Asc() { - regOBA("DELETED_TIME"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_DeletedTime_Desc() { - regOBD("DELETED_TIME"); - return this; - } - - protected ConditionValue _deletedBy; - - public ConditionValue getDeletedBy() { - if (_deletedBy == null) { - _deletedBy = new ConditionValue(); - } - return _deletedBy; - } - - protected ConditionValue getCValueDeletedBy() { - return getDeletedBy(); - } - - public BsRoutineScheduleCQ addOrderBy_DeletedBy_Asc() { - regOBA("DELETED_BY"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_DeletedBy_Desc() { - regOBD("DELETED_BY"); - return this; - } - - protected ConditionValue _versionno; - - public ConditionValue getVersionno() { - if (_versionno == null) { - _versionno = new ConditionValue(); - } - return _versionno; - } - - protected ConditionValue getCValueVersionno() { - return getVersionno(); - } - - public BsRoutineScheduleCQ addOrderBy_Versionno_Asc() { - regOBA("VERSIONNO"); - return this; - } - - public BsRoutineScheduleCQ addOrderBy_Versionno_Desc() { - regOBD("VERSIONNO"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsRoutineScheduleCQ addSpecifiedDerivedOrderBy_Asc(String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsRoutineScheduleCQ addSpecifiedDerivedOrderBy_Desc(String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - RoutineScheduleCQ baseQuery = (RoutineScheduleCQ) baseQueryAsSuper; - RoutineScheduleCQ unionQuery = (RoutineScheduleCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQueryRoutineScheduleContentAsOne()) { - unionQuery.queryRoutineScheduleContentAsOne() - .reflectRelationOnUnionQuery( - baseQuery.queryRoutineScheduleContentAsOne(), - unionQuery.queryRoutineScheduleContentAsOne()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public RoutineScheduleContentCQ queryRoutineScheduleContentAsOne() { - return getConditionQueryRoutineScheduleContentAsOne(); - } - - protected RoutineScheduleContentCQ _conditionQueryRoutineScheduleContentAsOne; - - public RoutineScheduleContentCQ getConditionQueryRoutineScheduleContentAsOne() { - if (_conditionQueryRoutineScheduleContentAsOne == null) { - _conditionQueryRoutineScheduleContentAsOne = createQueryRoutineScheduleContentAsOne(); - setupOuterJoin_RoutineScheduleContentAsOne(); - } - return _conditionQueryRoutineScheduleContentAsOne; - } - - protected void setupOuterJoin_RoutineScheduleContentAsOne() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("ID"), - getConditionQueryRoutineScheduleContentAsOne() - .getRealColumnName("ID")); - registerOuterJoin(getConditionQueryRoutineScheduleContentAsOne(), - joinOnMap); - } - - protected RoutineScheduleContentCQ createQueryRoutineScheduleContentAsOne() { - String nrp = resolveNextRelationPath("ROUTINE_SCHEDULE", - "routineScheduleContentAsOne"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - RoutineScheduleContentCQ cq = new RoutineScheduleContentCQ(this, - getSqlClause(), jan, getNextNestLevel()); - cq.xsetForeignPropertyName("routineScheduleContentAsOne"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQueryRoutineScheduleContentAsOne() { - return _conditionQueryRoutineScheduleContentAsOne != null; - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,218 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.RoutineScheduleContentCIQ; - -/** - * The base condition-query of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleContentCQ extends - AbstractBsRoutineScheduleContentCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleContentCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from ROUTINE_SCHEDULE_CONTENT) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public RoutineScheduleContentCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new RoutineScheduleContentCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * ROUTINE_SCHEDULE_CONTENT on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public RoutineScheduleContentCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - RoutineScheduleContentCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - protected Map<String, RoutineScheduleCQ> _id_InScopeSubQuery_RoutineScheduleMap; - - public Map<String, RoutineScheduleCQ> getId_InScopeSubQuery_RoutineSchedule() { - return _id_InScopeSubQuery_RoutineScheduleMap; - } - - public String keepId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery) { - if (_id_InScopeSubQuery_RoutineScheduleMap == null) { - _id_InScopeSubQuery_RoutineScheduleMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_RoutineScheduleMap.size() + 1); - _id_InScopeSubQuery_RoutineScheduleMap.put(key, subQuery); - return "id_InScopeSubQuery_RoutineSchedule." + key; - } - - public BsRoutineScheduleContentCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsRoutineScheduleContentCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _content; - - public ConditionValue getContent() { - if (_content == null) { - _content = new ConditionValue(); - } - return _content; - } - - protected ConditionValue getCValueContent() { - return getContent(); - } - - public BsRoutineScheduleContentCQ addOrderBy_Content_Asc() { - regOBA("CONTENT"); - return this; - } - - public BsRoutineScheduleContentCQ addOrderBy_Content_Desc() { - regOBD("CONTENT"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsRoutineScheduleContentCQ addSpecifiedDerivedOrderBy_Asc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsRoutineScheduleContentCQ addSpecifiedDerivedOrderBy_Desc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - RoutineScheduleContentCQ baseQuery = (RoutineScheduleContentCQ) baseQueryAsSuper; - RoutineScheduleContentCQ unionQuery = (RoutineScheduleContentCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQueryRoutineSchedule()) { - unionQuery.queryRoutineSchedule().reflectRelationOnUnionQuery( - baseQuery.queryRoutineSchedule(), - unionQuery.queryRoutineSchedule()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public RoutineScheduleCQ queryRoutineSchedule() { - return getConditionQueryRoutineSchedule(); - } - - protected RoutineScheduleCQ _conditionQueryRoutineSchedule; - - public RoutineScheduleCQ getConditionQueryRoutineSchedule() { - if (_conditionQueryRoutineSchedule == null) { - _conditionQueryRoutineSchedule = createQueryRoutineSchedule(); - setupOuterJoin_RoutineSchedule(); - } - return _conditionQueryRoutineSchedule; - } - - protected void setupOuterJoin_RoutineSchedule() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("ID"), - getConditionQueryRoutineSchedule().getRealColumnName("ID")); - registerOuterJoin(getConditionQueryRoutineSchedule(), joinOnMap); - } - - protected RoutineScheduleCQ createQueryRoutineSchedule() { - String nrp = resolveNextRelationPath("ROUTINE_SCHEDULE_CONTENT", - "routineSchedule"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - RoutineScheduleCQ cq = new RoutineScheduleCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("routineSchedule"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQueryRoutineSchedule() { - return _conditionQueryRoutineSchedule != null; - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleContentCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsRoutineScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,298 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.RoutineScheduleMappingCIQ; - -/** - * The base condition-query of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsRoutineScheduleMappingCQ extends - AbstractBsRoutineScheduleMappingCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected RoutineScheduleMappingCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsRoutineScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from ROUTINE_SCHEDULE_MAPPING) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public RoutineScheduleMappingCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new RoutineScheduleMappingCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * ROUTINE_SCHEDULE_MAPPING on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public RoutineScheduleMappingCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - RoutineScheduleMappingCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - public BsRoutineScheduleMappingCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsRoutineScheduleMappingCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _scheduleId; - - public ConditionValue getScheduleId() { - if (_scheduleId == null) { - _scheduleId = new ConditionValue(); - } - return _scheduleId; - } - - protected ConditionValue getCValueScheduleId() { - return getScheduleId(); - } - - protected Map<String, RoutineScheduleCQ> _scheduleId_InScopeSubQuery_RoutineScheduleMap; - - public Map<String, RoutineScheduleCQ> getScheduleId_InScopeSubQuery_RoutineSchedule() { - return _scheduleId_InScopeSubQuery_RoutineScheduleMap; - } - - public String keepScheduleId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery) { - if (_scheduleId_InScopeSubQuery_RoutineScheduleMap == null) { - _scheduleId_InScopeSubQuery_RoutineScheduleMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_scheduleId_InScopeSubQuery_RoutineScheduleMap.size() + 1); - _scheduleId_InScopeSubQuery_RoutineScheduleMap.put(key, subQuery); - return "scheduleId_InScopeSubQuery_RoutineSchedule." + key; - } - - public BsRoutineScheduleMappingCQ addOrderBy_ScheduleId_Asc() { - regOBA("SCHEDULE_ID"); - return this; - } - - public BsRoutineScheduleMappingCQ addOrderBy_ScheduleId_Desc() { - regOBD("SCHEDULE_ID"); - return this; - } - - protected ConditionValue _userId; - - public ConditionValue getUserId() { - if (_userId == null) { - _userId = new ConditionValue(); - } - return _userId; - } - - protected ConditionValue getCValueUserId() { - return getUserId(); - } - - protected Map<String, UserInfoCQ> _userId_InScopeSubQuery_UserInfoMap; - - public Map<String, UserInfoCQ> getUserId_InScopeSubQuery_UserInfo() { - return _userId_InScopeSubQuery_UserInfoMap; - } - - public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { - if (_userId_InScopeSubQuery_UserInfoMap == null) { - _userId_InScopeSubQuery_UserInfoMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_InScopeSubQuery_UserInfoMap.size() + 1); - _userId_InScopeSubQuery_UserInfoMap.put(key, subQuery); - return "userId_InScopeSubQuery_UserInfo." + key; - } - - public BsRoutineScheduleMappingCQ addOrderBy_UserId_Asc() { - regOBA("USER_ID"); - return this; - } - - public BsRoutineScheduleMappingCQ addOrderBy_UserId_Desc() { - regOBD("USER_ID"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsRoutineScheduleMappingCQ addSpecifiedDerivedOrderBy_Asc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsRoutineScheduleMappingCQ addSpecifiedDerivedOrderBy_Desc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - RoutineScheduleMappingCQ baseQuery = (RoutineScheduleMappingCQ) baseQueryAsSuper; - RoutineScheduleMappingCQ unionQuery = (RoutineScheduleMappingCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQueryRoutineSchedule()) { - unionQuery.queryRoutineSchedule().reflectRelationOnUnionQuery( - baseQuery.queryRoutineSchedule(), - unionQuery.queryRoutineSchedule()); - } - if (baseQuery.hasConditionQueryUserInfo()) { - unionQuery.queryUserInfo().reflectRelationOnUnionQuery( - baseQuery.queryUserInfo(), unionQuery.queryUserInfo()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public RoutineScheduleCQ queryRoutineSchedule() { - return getConditionQueryRoutineSchedule(); - } - - protected RoutineScheduleCQ _conditionQueryRoutineSchedule; - - public RoutineScheduleCQ getConditionQueryRoutineSchedule() { - if (_conditionQueryRoutineSchedule == null) { - _conditionQueryRoutineSchedule = createQueryRoutineSchedule(); - setupOuterJoin_RoutineSchedule(); - } - return _conditionQueryRoutineSchedule; - } - - protected void setupOuterJoin_RoutineSchedule() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("SCHEDULE_ID"), - getConditionQueryRoutineSchedule().getRealColumnName("ID")); - registerOuterJoin(getConditionQueryRoutineSchedule(), joinOnMap); - } - - protected RoutineScheduleCQ createQueryRoutineSchedule() { - String nrp = resolveNextRelationPath("ROUTINE_SCHEDULE_MAPPING", - "routineSchedule"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - RoutineScheduleCQ cq = new RoutineScheduleCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("routineSchedule"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQueryRoutineSchedule() { - return _conditionQueryRoutineSchedule != null; - } - - public UserInfoCQ queryUserInfo() { - return getConditionQueryUserInfo(); - } - - protected UserInfoCQ _conditionQueryUserInfo; - - public UserInfoCQ getConditionQueryUserInfo() { - if (_conditionQueryUserInfo == null) { - _conditionQueryUserInfo = createQueryUserInfo(); - setupOuterJoin_UserInfo(); - } - return _conditionQueryUserInfo; - } - - protected void setupOuterJoin_UserInfo() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("USER_ID"), getConditionQueryUserInfo() - .getRealColumnName("USER_ID")); - registerOuterJoin(getConditionQueryUserInfo(), joinOnMap); - } - - protected UserInfoCQ createQueryUserInfo() { - String nrp = resolveNextRelationPath("ROUTINE_SCHEDULE_MAPPING", - "userInfo"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - UserInfoCQ cq = new UserInfoCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("userInfo"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQueryUserInfo() { - return _conditionQueryUserInfo != null; - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleMappingCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,654 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.SingleScheduleCIQ; - -/** - * The base condition-query of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleCQ extends AbstractBsSingleScheduleCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleScheduleCQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from SINGLE_SCHEDULE) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public SingleScheduleCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new SingleScheduleCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * SINGLE_SCHEDULE on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public SingleScheduleCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - SingleScheduleCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - protected Map<String, SingleScheduleContentCQ> _id_InScopeSubQuery_SingleScheduleContentAsOneMap; - - public Map<String, SingleScheduleContentCQ> getId_InScopeSubQuery_SingleScheduleContentAsOne() { - return _id_InScopeSubQuery_SingleScheduleContentAsOneMap; - } - - public String keepId_InScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - if (_id_InScopeSubQuery_SingleScheduleContentAsOneMap == null) { - _id_InScopeSubQuery_SingleScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_SingleScheduleContentAsOneMap.size() + 1); - _id_InScopeSubQuery_SingleScheduleContentAsOneMap.put(key, subQuery); - return "id_InScopeSubQuery_SingleScheduleContentAsOne." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _id_InScopeSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getId_InScopeSubQuery_SingleScheduleMappingList() { - return _id_InScopeSubQuery_SingleScheduleMappingListMap; - } - - public String keepId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_id_InScopeSubQuery_SingleScheduleMappingListMap == null) { - _id_InScopeSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_SingleScheduleMappingListMap.size() + 1); - _id_InScopeSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "id_InScopeSubQuery_SingleScheduleMappingList." + key; - } - - protected Map<String, SingleScheduleContentCQ> _id_NotInScopeSubQuery_SingleScheduleContentAsOneMap; - - public Map<String, SingleScheduleContentCQ> getId_NotInScopeSubQuery_SingleScheduleContentAsOne() { - return _id_NotInScopeSubQuery_SingleScheduleContentAsOneMap; - } - - public String keepId_NotInScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - if (_id_NotInScopeSubQuery_SingleScheduleContentAsOneMap == null) { - _id_NotInScopeSubQuery_SingleScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotInScopeSubQuery_SingleScheduleContentAsOneMap.size() + 1); - _id_NotInScopeSubQuery_SingleScheduleContentAsOneMap.put(key, subQuery); - return "id_NotInScopeSubQuery_SingleScheduleContentAsOne." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _id_NotInScopeSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getId_NotInScopeSubQuery_SingleScheduleMappingList() { - return _id_NotInScopeSubQuery_SingleScheduleMappingListMap; - } - - public String keepId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_id_NotInScopeSubQuery_SingleScheduleMappingListMap == null) { - _id_NotInScopeSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotInScopeSubQuery_SingleScheduleMappingListMap.size() + 1); - _id_NotInScopeSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "id_NotInScopeSubQuery_SingleScheduleMappingList." + key; - } - - protected Map<String, SingleScheduleContentCQ> _id_ExistsSubQuery_SingleScheduleContentAsOneMap; - - public Map<String, SingleScheduleContentCQ> getId_ExistsSubQuery_SingleScheduleContentAsOne() { - return _id_ExistsSubQuery_SingleScheduleContentAsOneMap; - } - - public String keepId_ExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - if (_id_ExistsSubQuery_SingleScheduleContentAsOneMap == null) { - _id_ExistsSubQuery_SingleScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_ExistsSubQuery_SingleScheduleContentAsOneMap.size() + 1); - _id_ExistsSubQuery_SingleScheduleContentAsOneMap.put(key, subQuery); - return "id_ExistsSubQuery_SingleScheduleContentAsOne." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _id_ExistsSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getId_ExistsSubQuery_SingleScheduleMappingList() { - return _id_ExistsSubQuery_SingleScheduleMappingListMap; - } - - public String keepId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_id_ExistsSubQuery_SingleScheduleMappingListMap == null) { - _id_ExistsSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_ExistsSubQuery_SingleScheduleMappingListMap.size() + 1); - _id_ExistsSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "id_ExistsSubQuery_SingleScheduleMappingList." + key; - } - - protected Map<String, SingleScheduleContentCQ> _id_NotExistsSubQuery_SingleScheduleContentAsOneMap; - - public Map<String, SingleScheduleContentCQ> getId_NotExistsSubQuery_SingleScheduleContentAsOne() { - return _id_NotExistsSubQuery_SingleScheduleContentAsOneMap; - } - - public String keepId_NotExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - if (_id_NotExistsSubQuery_SingleScheduleContentAsOneMap == null) { - _id_NotExistsSubQuery_SingleScheduleContentAsOneMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotExistsSubQuery_SingleScheduleContentAsOneMap.size() + 1); - _id_NotExistsSubQuery_SingleScheduleContentAsOneMap.put(key, subQuery); - return "id_NotExistsSubQuery_SingleScheduleContentAsOne." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _id_NotExistsSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getId_NotExistsSubQuery_SingleScheduleMappingList() { - return _id_NotExistsSubQuery_SingleScheduleMappingListMap; - } - - public String keepId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_id_NotExistsSubQuery_SingleScheduleMappingListMap == null) { - _id_NotExistsSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_NotExistsSubQuery_SingleScheduleMappingListMap.size() + 1); - _id_NotExistsSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "id_NotExistsSubQuery_SingleScheduleMappingList." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _id_DeriveSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getId_DeriveSubQuery_SingleScheduleMappingList() { - return _id_DeriveSubQuery_SingleScheduleMappingListMap; - } - - public String keepId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_id_DeriveSubQuery_SingleScheduleMappingListMap == null) { - _id_DeriveSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_DeriveSubQuery_SingleScheduleMappingListMap.size() + 1); - _id_DeriveSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "id_DeriveSubQuery_SingleScheduleMappingList." + key; - } - - public BsSingleScheduleCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _title; - - public ConditionValue getTitle() { - if (_title == null) { - _title = new ConditionValue(); - } - return _title; - } - - protected ConditionValue getCValueTitle() { - return getTitle(); - } - - public BsSingleScheduleCQ addOrderBy_Title_Asc() { - regOBA("TITLE"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_Title_Desc() { - regOBD("TITLE"); - return this; - } - - protected ConditionValue _location; - - public ConditionValue getLocation() { - if (_location == null) { - _location = new ConditionValue(); - } - return _location; - } - - protected ConditionValue getCValueLocation() { - return getLocation(); - } - - public BsSingleScheduleCQ addOrderBy_Location_Asc() { - regOBA("LOCATION"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_Location_Desc() { - regOBD("LOCATION"); - return this; - } - - protected ConditionValue _startDate; - - public ConditionValue getStartDate() { - if (_startDate == null) { - _startDate = new ConditionValue(); - } - return _startDate; - } - - protected ConditionValue getCValueStartDate() { - return getStartDate(); - } - - public BsSingleScheduleCQ addOrderBy_StartDate_Asc() { - regOBA("START_DATE"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_StartDate_Desc() { - regOBD("START_DATE"); - return this; - } - - protected ConditionValue _startTime; - - public ConditionValue getStartTime() { - if (_startTime == null) { - _startTime = new ConditionValue(); - } - return _startTime; - } - - protected ConditionValue getCValueStartTime() { - return getStartTime(); - } - - public BsSingleScheduleCQ addOrderBy_StartTime_Asc() { - regOBA("START_TIME"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_StartTime_Desc() { - regOBD("START_TIME"); - return this; - } - - protected ConditionValue _endDate; - - public ConditionValue getEndDate() { - if (_endDate == null) { - _endDate = new ConditionValue(); - } - return _endDate; - } - - protected ConditionValue getCValueEndDate() { - return getEndDate(); - } - - public BsSingleScheduleCQ addOrderBy_EndDate_Asc() { - regOBA("END_DATE"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_EndDate_Desc() { - regOBD("END_DATE"); - return this; - } - - protected ConditionValue _endTime; - - public ConditionValue getEndTime() { - if (_endTime == null) { - _endTime = new ConditionValue(); - } - return _endTime; - } - - protected ConditionValue getCValueEndTime() { - return getEndTime(); - } - - public BsSingleScheduleCQ addOrderBy_EndTime_Asc() { - regOBA("END_TIME"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_EndTime_Desc() { - regOBD("END_TIME"); - return this; - } - - protected ConditionValue _secret; - - public ConditionValue getSecret() { - if (_secret == null) { - _secret = new ConditionValue(); - } - return _secret; - } - - protected ConditionValue getCValueSecret() { - return getSecret(); - } - - public BsSingleScheduleCQ addOrderBy_Secret_Asc() { - regOBA("SECRET"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_Secret_Desc() { - regOBD("SECRET"); - return this; - } - - protected ConditionValue _createdTime; - - public ConditionValue getCreatedTime() { - if (_createdTime == null) { - _createdTime = new ConditionValue(); - } - return _createdTime; - } - - protected ConditionValue getCValueCreatedTime() { - return getCreatedTime(); - } - - public BsSingleScheduleCQ addOrderBy_CreatedTime_Asc() { - regOBA("CREATED_TIME"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_CreatedTime_Desc() { - regOBD("CREATED_TIME"); - return this; - } - - protected ConditionValue _createdBy; - - public ConditionValue getCreatedBy() { - if (_createdBy == null) { - _createdBy = new ConditionValue(); - } - return _createdBy; - } - - protected ConditionValue getCValueCreatedBy() { - return getCreatedBy(); - } - - public BsSingleScheduleCQ addOrderBy_CreatedBy_Asc() { - regOBA("CREATED_BY"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_CreatedBy_Desc() { - regOBD("CREATED_BY"); - return this; - } - - protected ConditionValue _updatedTime; - - public ConditionValue getUpdatedTime() { - if (_updatedTime == null) { - _updatedTime = new ConditionValue(); - } - return _updatedTime; - } - - protected ConditionValue getCValueUpdatedTime() { - return getUpdatedTime(); - } - - public BsSingleScheduleCQ addOrderBy_UpdatedTime_Asc() { - regOBA("UPDATED_TIME"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_UpdatedTime_Desc() { - regOBD("UPDATED_TIME"); - return this; - } - - protected ConditionValue _updatedBy; - - public ConditionValue getUpdatedBy() { - if (_updatedBy == null) { - _updatedBy = new ConditionValue(); - } - return _updatedBy; - } - - protected ConditionValue getCValueUpdatedBy() { - return getUpdatedBy(); - } - - public BsSingleScheduleCQ addOrderBy_UpdatedBy_Asc() { - regOBA("UPDATED_BY"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_UpdatedBy_Desc() { - regOBD("UPDATED_BY"); - return this; - } - - protected ConditionValue _deletedTime; - - public ConditionValue getDeletedTime() { - if (_deletedTime == null) { - _deletedTime = new ConditionValue(); - } - return _deletedTime; - } - - protected ConditionValue getCValueDeletedTime() { - return getDeletedTime(); - } - - public BsSingleScheduleCQ addOrderBy_DeletedTime_Asc() { - regOBA("DELETED_TIME"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_DeletedTime_Desc() { - regOBD("DELETED_TIME"); - return this; - } - - protected ConditionValue _deletedBy; - - public ConditionValue getDeletedBy() { - if (_deletedBy == null) { - _deletedBy = new ConditionValue(); - } - return _deletedBy; - } - - protected ConditionValue getCValueDeletedBy() { - return getDeletedBy(); - } - - public BsSingleScheduleCQ addOrderBy_DeletedBy_Asc() { - regOBA("DELETED_BY"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_DeletedBy_Desc() { - regOBD("DELETED_BY"); - return this; - } - - protected ConditionValue _versionno; - - public ConditionValue getVersionno() { - if (_versionno == null) { - _versionno = new ConditionValue(); - } - return _versionno; - } - - protected ConditionValue getCValueVersionno() { - return getVersionno(); - } - - public BsSingleScheduleCQ addOrderBy_Versionno_Asc() { - regOBA("VERSIONNO"); - return this; - } - - public BsSingleScheduleCQ addOrderBy_Versionno_Desc() { - regOBD("VERSIONNO"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsSingleScheduleCQ addSpecifiedDerivedOrderBy_Asc(String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsSingleScheduleCQ addSpecifiedDerivedOrderBy_Desc(String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - SingleScheduleCQ baseQuery = (SingleScheduleCQ) baseQueryAsSuper; - SingleScheduleCQ unionQuery = (SingleScheduleCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQuerySingleScheduleContentAsOne()) { - unionQuery.querySingleScheduleContentAsOne() - .reflectRelationOnUnionQuery( - baseQuery.querySingleScheduleContentAsOne(), - unionQuery.querySingleScheduleContentAsOne()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public SingleScheduleContentCQ querySingleScheduleContentAsOne() { - return getConditionQuerySingleScheduleContentAsOne(); - } - - protected SingleScheduleContentCQ _conditionQuerySingleScheduleContentAsOne; - - public SingleScheduleContentCQ getConditionQuerySingleScheduleContentAsOne() { - if (_conditionQuerySingleScheduleContentAsOne == null) { - _conditionQuerySingleScheduleContentAsOne = createQuerySingleScheduleContentAsOne(); - setupOuterJoin_SingleScheduleContentAsOne(); - } - return _conditionQuerySingleScheduleContentAsOne; - } - - protected void setupOuterJoin_SingleScheduleContentAsOne() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("ID"), - getConditionQuerySingleScheduleContentAsOne() - .getRealColumnName("ID")); - registerOuterJoin(getConditionQuerySingleScheduleContentAsOne(), - joinOnMap); - } - - protected SingleScheduleContentCQ createQuerySingleScheduleContentAsOne() { - String nrp = resolveNextRelationPath("SINGLE_SCHEDULE", - "singleScheduleContentAsOne"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - SingleScheduleContentCQ cq = new SingleScheduleContentCQ(this, - getSqlClause(), jan, getNextNestLevel()); - cq.xsetForeignPropertyName("singleScheduleContentAsOne"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQuerySingleScheduleContentAsOne() { - return _conditionQuerySingleScheduleContentAsOne != null; - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleContentCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleContentCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleContentCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,218 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.SingleScheduleContentCIQ; - -/** - * The base condition-query of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleContentCQ extends - AbstractBsSingleScheduleContentCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleContentCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleScheduleContentCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from SINGLE_SCHEDULE_CONTENT) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public SingleScheduleContentCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new SingleScheduleContentCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * SINGLE_SCHEDULE_CONTENT on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public SingleScheduleContentCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - SingleScheduleContentCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - protected Map<String, SingleScheduleCQ> _id_InScopeSubQuery_SingleScheduleMap; - - public Map<String, SingleScheduleCQ> getId_InScopeSubQuery_SingleSchedule() { - return _id_InScopeSubQuery_SingleScheduleMap; - } - - public String keepId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery) { - if (_id_InScopeSubQuery_SingleScheduleMap == null) { - _id_InScopeSubQuery_SingleScheduleMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_id_InScopeSubQuery_SingleScheduleMap.size() + 1); - _id_InScopeSubQuery_SingleScheduleMap.put(key, subQuery); - return "id_InScopeSubQuery_SingleSchedule." + key; - } - - public BsSingleScheduleContentCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsSingleScheduleContentCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _content; - - public ConditionValue getContent() { - if (_content == null) { - _content = new ConditionValue(); - } - return _content; - } - - protected ConditionValue getCValueContent() { - return getContent(); - } - - public BsSingleScheduleContentCQ addOrderBy_Content_Asc() { - regOBA("CONTENT"); - return this; - } - - public BsSingleScheduleContentCQ addOrderBy_Content_Desc() { - regOBD("CONTENT"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsSingleScheduleContentCQ addSpecifiedDerivedOrderBy_Asc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsSingleScheduleContentCQ addSpecifiedDerivedOrderBy_Desc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - SingleScheduleContentCQ baseQuery = (SingleScheduleContentCQ) baseQueryAsSuper; - SingleScheduleContentCQ unionQuery = (SingleScheduleContentCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQuerySingleSchedule()) { - unionQuery.querySingleSchedule().reflectRelationOnUnionQuery( - baseQuery.querySingleSchedule(), - unionQuery.querySingleSchedule()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public SingleScheduleCQ querySingleSchedule() { - return getConditionQuerySingleSchedule(); - } - - protected SingleScheduleCQ _conditionQuerySingleSchedule; - - public SingleScheduleCQ getConditionQuerySingleSchedule() { - if (_conditionQuerySingleSchedule == null) { - _conditionQuerySingleSchedule = createQuerySingleSchedule(); - setupOuterJoin_SingleSchedule(); - } - return _conditionQuerySingleSchedule; - } - - protected void setupOuterJoin_SingleSchedule() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("ID"), - getConditionQuerySingleSchedule().getRealColumnName("ID")); - registerOuterJoin(getConditionQuerySingleSchedule(), joinOnMap); - } - - protected SingleScheduleCQ createQuerySingleSchedule() { - String nrp = resolveNextRelationPath("SINGLE_SCHEDULE_CONTENT", - "singleSchedule"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - SingleScheduleCQ cq = new SingleScheduleCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("singleSchedule"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQuerySingleSchedule() { - return _conditionQuerySingleSchedule != null; - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleContentCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleMappingCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleMappingCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsSingleScheduleMappingCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,298 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.bs; - -import java.util.Map; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.cq.ciq.SingleScheduleMappingCIQ; - -/** - * The base condition-query of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class BsSingleScheduleMappingCQ extends - AbstractBsSingleScheduleMappingCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected SingleScheduleMappingCIQ _inlineQuery; - - //========================================================================== - // ========= - // Constructor - // =========== - public BsSingleScheduleMappingCQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel) { - super(childQuery, sqlClause, aliasName, nestLevel); - } - - //========================================================================== - // ========= - // Inline - // ====== - /** - * Prepare inline query. <br /> {select ... from ... left outer join (select - * * from SINGLE_SCHEDULE_MAPPING) where abc = [abc] ...} - * - * @return Inline query. (NotNull) - */ - public SingleScheduleMappingCIQ inline() { - if (_inlineQuery == null) { - _inlineQuery = new SingleScheduleMappingCIQ(getChildQuery(), - getSqlClause(), getAliasName(), getNestLevel(), this); - } - _inlineQuery.xsetOnClauseInline(false); - return _inlineQuery; - } - - /** - * Prepare on-clause query. <br /> {select ... from ... left outer join - * SINGLE_SCHEDULE_MAPPING on ... and abc = [abc] ...} - * - * @return On-clause query. (NotNull) - */ - public SingleScheduleMappingCIQ on() { - if (isBaseQuery(this)) { - throw new UnsupportedOperationException( - "Unsupported onClause of Base Table!"); - } - SingleScheduleMappingCIQ inlineQuery = inline(); - inlineQuery.xsetOnClauseInline(true); - return inlineQuery; - } - - //========================================================================== - // ========= - // Query - // ===== - - protected ConditionValue _id; - - public ConditionValue getId() { - if (_id == null) { - _id = new ConditionValue(); - } - return _id; - } - - protected ConditionValue getCValueId() { - return getId(); - } - - public BsSingleScheduleMappingCQ addOrderBy_Id_Asc() { - regOBA("ID"); - return this; - } - - public BsSingleScheduleMappingCQ addOrderBy_Id_Desc() { - regOBD("ID"); - return this; - } - - protected ConditionValue _scheduleId; - - public ConditionValue getScheduleId() { - if (_scheduleId == null) { - _scheduleId = new ConditionValue(); - } - return _scheduleId; - } - - protected ConditionValue getCValueScheduleId() { - return getScheduleId(); - } - - protected Map<String, SingleScheduleCQ> _scheduleId_InScopeSubQuery_SingleScheduleMap; - - public Map<String, SingleScheduleCQ> getScheduleId_InScopeSubQuery_SingleSchedule() { - return _scheduleId_InScopeSubQuery_SingleScheduleMap; - } - - public String keepScheduleId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery) { - if (_scheduleId_InScopeSubQuery_SingleScheduleMap == null) { - _scheduleId_InScopeSubQuery_SingleScheduleMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_scheduleId_InScopeSubQuery_SingleScheduleMap.size() + 1); - _scheduleId_InScopeSubQuery_SingleScheduleMap.put(key, subQuery); - return "scheduleId_InScopeSubQuery_SingleSchedule." + key; - } - - public BsSingleScheduleMappingCQ addOrderBy_ScheduleId_Asc() { - regOBA("SCHEDULE_ID"); - return this; - } - - public BsSingleScheduleMappingCQ addOrderBy_ScheduleId_Desc() { - regOBD("SCHEDULE_ID"); - return this; - } - - protected ConditionValue _userId; - - public ConditionValue getUserId() { - if (_userId == null) { - _userId = new ConditionValue(); - } - return _userId; - } - - protected ConditionValue getCValueUserId() { - return getUserId(); - } - - protected Map<String, UserInfoCQ> _userId_InScopeSubQuery_UserInfoMap; - - public Map<String, UserInfoCQ> getUserId_InScopeSubQuery_UserInfo() { - return _userId_InScopeSubQuery_UserInfoMap; - } - - public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { - if (_userId_InScopeSubQuery_UserInfoMap == null) { - _userId_InScopeSubQuery_UserInfoMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_InScopeSubQuery_UserInfoMap.size() + 1); - _userId_InScopeSubQuery_UserInfoMap.put(key, subQuery); - return "userId_InScopeSubQuery_UserInfo." + key; - } - - public BsSingleScheduleMappingCQ addOrderBy_UserId_Asc() { - regOBA("USER_ID"); - return this; - } - - public BsSingleScheduleMappingCQ addOrderBy_UserId_Desc() { - regOBD("USER_ID"); - return this; - } - - //========================================================================== - // ========= - // Specified Derived OrderBy - // ========================= - public BsSingleScheduleMappingCQ addSpecifiedDerivedOrderBy_Asc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Asc(aliasName); - return this; - } - - public BsSingleScheduleMappingCQ addSpecifiedDerivedOrderBy_Desc( - String aliasName) { - registerSpecifiedDerivedOrderBy_Desc(aliasName); - return this; - } - - //========================================================================== - // ========= - // Union Query - // =========== - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - SingleScheduleMappingCQ baseQuery = (SingleScheduleMappingCQ) baseQueryAsSuper; - SingleScheduleMappingCQ unionQuery = (SingleScheduleMappingCQ) unionQueryAsSuper; - if (baseQuery.hasConditionQuerySingleSchedule()) { - unionQuery.querySingleSchedule().reflectRelationOnUnionQuery( - baseQuery.querySingleSchedule(), - unionQuery.querySingleSchedule()); - } - if (baseQuery.hasConditionQueryUserInfo()) { - unionQuery.queryUserInfo().reflectRelationOnUnionQuery( - baseQuery.queryUserInfo(), unionQuery.queryUserInfo()); - } - } - - //========================================================================== - // ========= - // Foreign Query - // ============= - - public SingleScheduleCQ querySingleSchedule() { - return getConditionQuerySingleSchedule(); - } - - protected SingleScheduleCQ _conditionQuerySingleSchedule; - - public SingleScheduleCQ getConditionQuerySingleSchedule() { - if (_conditionQuerySingleSchedule == null) { - _conditionQuerySingleSchedule = createQuerySingleSchedule(); - setupOuterJoin_SingleSchedule(); - } - return _conditionQuerySingleSchedule; - } - - protected void setupOuterJoin_SingleSchedule() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("SCHEDULE_ID"), - getConditionQuerySingleSchedule().getRealColumnName("ID")); - registerOuterJoin(getConditionQuerySingleSchedule(), joinOnMap); - } - - protected SingleScheduleCQ createQuerySingleSchedule() { - String nrp = resolveNextRelationPath("SINGLE_SCHEDULE_MAPPING", - "singleSchedule"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - SingleScheduleCQ cq = new SingleScheduleCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("singleSchedule"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQuerySingleSchedule() { - return _conditionQuerySingleSchedule != null; - } - - public UserInfoCQ queryUserInfo() { - return getConditionQueryUserInfo(); - } - - protected UserInfoCQ _conditionQueryUserInfo; - - public UserInfoCQ getConditionQueryUserInfo() { - if (_conditionQueryUserInfo == null) { - _conditionQueryUserInfo = createQueryUserInfo(); - setupOuterJoin_UserInfo(); - } - return _conditionQueryUserInfo; - } - - protected void setupOuterJoin_UserInfo() { - Map<String, String> joinOnMap = newLinkedHashMap(); - joinOnMap.put(getRealColumnName("USER_ID"), getConditionQueryUserInfo() - .getRealColumnName("USER_ID")); - registerOuterJoin(getConditionQueryUserInfo(), joinOnMap); - } - - protected UserInfoCQ createQueryUserInfo() { - String nrp = resolveNextRelationPath("SINGLE_SCHEDULE_MAPPING", - "userInfo"); - String jan = resolveJoinAliasName(nrp, getNextNestLevel()); - UserInfoCQ cq = new UserInfoCQ(this, getSqlClause(), jan, - getNextNestLevel()); - cq.xsetForeignPropertyName("userInfo"); - cq.xsetRelationPath(nrp); - return cq; - } - - public boolean hasConditionQueryUserInfo() { - return _conditionQueryUserInfo != null; - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleMappingCQ.class.getName(); - } - - protected String getMapClassNameInternally() { - return Map.class.getName(); - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsUserInfoCQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsUserInfoCQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/bs/BsUserInfoCQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -5,12 +5,11 @@ import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.ciq.UserInfoCIQ; @@ -90,6 +89,23 @@ return getUserId(); } + protected Map<String, EventScheduleMappingCQ> _userId_InScopeSubQuery_EventScheduleMappingListMap; + + public Map<String, EventScheduleMappingCQ> getUserId_InScopeSubQuery_EventScheduleMappingList() { + return _userId_InScopeSubQuery_EventScheduleMappingListMap; + } + + public String keepUserId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_userId_InScopeSubQuery_EventScheduleMappingListMap == null) { + _userId_InScopeSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); + } + String key = "subQueryMapKey" + + (_userId_InScopeSubQuery_EventScheduleMappingListMap.size() + 1); + _userId_InScopeSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "userId_InScopeSubQuery_EventScheduleMappingList." + key; + } + protected Map<String, GroupMappingCQ> _userId_InScopeSubQuery_GroupMappingListMap; public Map<String, GroupMappingCQ> getUserId_InScopeSubQuery_GroupMappingList() { @@ -124,41 +140,25 @@ return "userId_InScopeSubQuery_RoleMappingList." + key; } - protected Map<String, RoutineScheduleMappingCQ> _userId_InScopeSubQuery_RoutineScheduleMappingListMap; + protected Map<String, EventScheduleMappingCQ> _userId_NotInScopeSubQuery_EventScheduleMappingListMap; - public Map<String, RoutineScheduleMappingCQ> getUserId_InScopeSubQuery_RoutineScheduleMappingList() { - return _userId_InScopeSubQuery_RoutineScheduleMappingListMap; + public Map<String, EventScheduleMappingCQ> getUserId_NotInScopeSubQuery_EventScheduleMappingList() { + return _userId_NotInScopeSubQuery_EventScheduleMappingListMap; } - public String keepUserId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_userId_InScopeSubQuery_RoutineScheduleMappingListMap == null) { - _userId_InScopeSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); + public String keepUserId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_userId_NotInScopeSubQuery_EventScheduleMappingListMap == null) { + _userId_NotInScopeSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); } String key = "subQueryMapKey" - + (_userId_InScopeSubQuery_RoutineScheduleMappingListMap.size() + 1); - _userId_InScopeSubQuery_RoutineScheduleMappingListMap - .put(key, subQuery); - return "userId_InScopeSubQuery_RoutineScheduleMappingList." + key; + + (_userId_NotInScopeSubQuery_EventScheduleMappingListMap + .size() + 1); + _userId_NotInScopeSubQuery_EventScheduleMappingListMap.put(key, + subQuery); + return "userId_NotInScopeSubQuery_EventScheduleMappingList." + key; } - protected Map<String, SingleScheduleMappingCQ> _userId_InScopeSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getUserId_InScopeSubQuery_SingleScheduleMappingList() { - return _userId_InScopeSubQuery_SingleScheduleMappingListMap; - } - - public String keepUserId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_userId_InScopeSubQuery_SingleScheduleMappingListMap == null) { - _userId_InScopeSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_InScopeSubQuery_SingleScheduleMappingListMap.size() + 1); - _userId_InScopeSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "userId_InScopeSubQuery_SingleScheduleMappingList." + key; - } - protected Map<String, GroupMappingCQ> _userId_NotInScopeSubQuery_GroupMappingListMap; public Map<String, GroupMappingCQ> getUserId_NotInScopeSubQuery_GroupMappingList() { @@ -193,44 +193,23 @@ return "userId_NotInScopeSubQuery_RoleMappingList." + key; } - protected Map<String, RoutineScheduleMappingCQ> _userId_NotInScopeSubQuery_RoutineScheduleMappingListMap; + protected Map<String, EventScheduleMappingCQ> _userId_ExistsSubQuery_EventScheduleMappingListMap; - public Map<String, RoutineScheduleMappingCQ> getUserId_NotInScopeSubQuery_RoutineScheduleMappingList() { - return _userId_NotInScopeSubQuery_RoutineScheduleMappingListMap; + public Map<String, EventScheduleMappingCQ> getUserId_ExistsSubQuery_EventScheduleMappingList() { + return _userId_ExistsSubQuery_EventScheduleMappingListMap; } - public String keepUserId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_userId_NotInScopeSubQuery_RoutineScheduleMappingListMap == null) { - _userId_NotInScopeSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); + public String keepUserId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_userId_ExistsSubQuery_EventScheduleMappingListMap == null) { + _userId_ExistsSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); } String key = "subQueryMapKey" - + (_userId_NotInScopeSubQuery_RoutineScheduleMappingListMap - .size() + 1); - _userId_NotInScopeSubQuery_RoutineScheduleMappingListMap.put(key, - subQuery); - return "userId_NotInScopeSubQuery_RoutineScheduleMappingList." + key; + + (_userId_ExistsSubQuery_EventScheduleMappingListMap.size() + 1); + _userId_ExistsSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "userId_ExistsSubQuery_EventScheduleMappingList." + key; } - protected Map<String, SingleScheduleMappingCQ> _userId_NotInScopeSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getUserId_NotInScopeSubQuery_SingleScheduleMappingList() { - return _userId_NotInScopeSubQuery_SingleScheduleMappingListMap; - } - - public String keepUserId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_userId_NotInScopeSubQuery_SingleScheduleMappingListMap == null) { - _userId_NotInScopeSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_NotInScopeSubQuery_SingleScheduleMappingListMap - .size() + 1); - _userId_NotInScopeSubQuery_SingleScheduleMappingListMap.put(key, - subQuery); - return "userId_NotInScopeSubQuery_SingleScheduleMappingList." + key; - } - protected Map<String, GroupMappingCQ> _userId_ExistsSubQuery_GroupMappingListMap; public Map<String, GroupMappingCQ> getUserId_ExistsSubQuery_GroupMappingList() { @@ -265,40 +244,24 @@ return "userId_ExistsSubQuery_RoleMappingList." + key; } - protected Map<String, RoutineScheduleMappingCQ> _userId_ExistsSubQuery_RoutineScheduleMappingListMap; + protected Map<String, EventScheduleMappingCQ> _userId_NotExistsSubQuery_EventScheduleMappingListMap; - public Map<String, RoutineScheduleMappingCQ> getUserId_ExistsSubQuery_RoutineScheduleMappingList() { - return _userId_ExistsSubQuery_RoutineScheduleMappingListMap; + public Map<String, EventScheduleMappingCQ> getUserId_NotExistsSubQuery_EventScheduleMappingList() { + return _userId_NotExistsSubQuery_EventScheduleMappingListMap; } - public String keepUserId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_userId_ExistsSubQuery_RoutineScheduleMappingListMap == null) { - _userId_ExistsSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); + public String keepUserId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_userId_NotExistsSubQuery_EventScheduleMappingListMap == null) { + _userId_NotExistsSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); } String key = "subQueryMapKey" - + (_userId_ExistsSubQuery_RoutineScheduleMappingListMap.size() + 1); - _userId_ExistsSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "userId_ExistsSubQuery_RoutineScheduleMappingList." + key; + + (_userId_NotExistsSubQuery_EventScheduleMappingListMap.size() + 1); + _userId_NotExistsSubQuery_EventScheduleMappingListMap + .put(key, subQuery); + return "userId_NotExistsSubQuery_EventScheduleMappingList." + key; } - protected Map<String, SingleScheduleMappingCQ> _userId_ExistsSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getUserId_ExistsSubQuery_SingleScheduleMappingList() { - return _userId_ExistsSubQuery_SingleScheduleMappingListMap; - } - - public String keepUserId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_userId_ExistsSubQuery_SingleScheduleMappingListMap == null) { - _userId_ExistsSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_ExistsSubQuery_SingleScheduleMappingListMap.size() + 1); - _userId_ExistsSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "userId_ExistsSubQuery_SingleScheduleMappingList." + key; - } - protected Map<String, GroupMappingCQ> _userId_NotExistsSubQuery_GroupMappingListMap; public Map<String, GroupMappingCQ> getUserId_NotExistsSubQuery_GroupMappingList() { @@ -333,44 +296,23 @@ return "userId_NotExistsSubQuery_RoleMappingList." + key; } - protected Map<String, RoutineScheduleMappingCQ> _userId_NotExistsSubQuery_RoutineScheduleMappingListMap; + protected Map<String, EventScheduleMappingCQ> _userId_DeriveSubQuery_EventScheduleMappingListMap; - public Map<String, RoutineScheduleMappingCQ> getUserId_NotExistsSubQuery_RoutineScheduleMappingList() { - return _userId_NotExistsSubQuery_RoutineScheduleMappingListMap; + public Map<String, EventScheduleMappingCQ> getUserId_DeriveSubQuery_EventScheduleMappingList() { + return _userId_DeriveSubQuery_EventScheduleMappingListMap; } - public String keepUserId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_userId_NotExistsSubQuery_RoutineScheduleMappingListMap == null) { - _userId_NotExistsSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); + public String keepUserId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + if (_userId_DeriveSubQuery_EventScheduleMappingListMap == null) { + _userId_DeriveSubQuery_EventScheduleMappingListMap = newLinkedHashMap(); } String key = "subQueryMapKey" - + (_userId_NotExistsSubQuery_RoutineScheduleMappingListMap - .size() + 1); - _userId_NotExistsSubQuery_RoutineScheduleMappingListMap.put(key, - subQuery); - return "userId_NotExistsSubQuery_RoutineScheduleMappingList." + key; + + (_userId_DeriveSubQuery_EventScheduleMappingListMap.size() + 1); + _userId_DeriveSubQuery_EventScheduleMappingListMap.put(key, subQuery); + return "userId_DeriveSubQuery_EventScheduleMappingList." + key; } - protected Map<String, SingleScheduleMappingCQ> _userId_NotExistsSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getUserId_NotExistsSubQuery_SingleScheduleMappingList() { - return _userId_NotExistsSubQuery_SingleScheduleMappingListMap; - } - - public String keepUserId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_userId_NotExistsSubQuery_SingleScheduleMappingListMap == null) { - _userId_NotExistsSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_NotExistsSubQuery_SingleScheduleMappingListMap - .size() + 1); - _userId_NotExistsSubQuery_SingleScheduleMappingListMap.put(key, - subQuery); - return "userId_NotExistsSubQuery_SingleScheduleMappingList." + key; - } - protected Map<String, GroupMappingCQ> _userId_DeriveSubQuery_GroupMappingListMap; public Map<String, GroupMappingCQ> getUserId_DeriveSubQuery_GroupMappingList() { @@ -405,40 +347,6 @@ return "userId_DeriveSubQuery_RoleMappingList." + key; } - protected Map<String, RoutineScheduleMappingCQ> _userId_DeriveSubQuery_RoutineScheduleMappingListMap; - - public Map<String, RoutineScheduleMappingCQ> getUserId_DeriveSubQuery_RoutineScheduleMappingList() { - return _userId_DeriveSubQuery_RoutineScheduleMappingListMap; - } - - public String keepUserId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - if (_userId_DeriveSubQuery_RoutineScheduleMappingListMap == null) { - _userId_DeriveSubQuery_RoutineScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_DeriveSubQuery_RoutineScheduleMappingListMap.size() + 1); - _userId_DeriveSubQuery_RoutineScheduleMappingListMap.put(key, subQuery); - return "userId_DeriveSubQuery_RoutineScheduleMappingList." + key; - } - - protected Map<String, SingleScheduleMappingCQ> _userId_DeriveSubQuery_SingleScheduleMappingListMap; - - public Map<String, SingleScheduleMappingCQ> getUserId_DeriveSubQuery_SingleScheduleMappingList() { - return _userId_DeriveSubQuery_SingleScheduleMappingListMap; - } - - public String keepUserId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - if (_userId_DeriveSubQuery_SingleScheduleMappingListMap == null) { - _userId_DeriveSubQuery_SingleScheduleMappingListMap = newLinkedHashMap(); - } - String key = "subQueryMapKey" - + (_userId_DeriveSubQuery_SingleScheduleMappingListMap.size() + 1); - _userId_DeriveSubQuery_SingleScheduleMappingListMap.put(key, subQuery); - return "userId_DeriveSubQuery_SingleScheduleMappingList." + key; - } - public BsUserInfoCQ addOrderBy_UserId_Asc() { regOBA("USER_ID"); return this; Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleCIQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,214 @@ +package jp.sf.pal.scheduler.db.cbean.cq.ciq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsEventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleCQ; + +/** + * The condition-inline-query of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleCIQ extends AbstractBsEventScheduleCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected BsEventScheduleCQ _myCQ; + + //========================================================================== + // ========= + // Constructor + // =========== + public EventScheduleCIQ(ConditionQuery childQuery, SqlClause sqlClause, + String aliasName, int nestLevel, BsEventScheduleCQ myCQ) { + super(childQuery, sqlClause, aliasName, nestLevel); + _myCQ = myCQ; + _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign + // property name. + _relationPath = _myCQ.getRelationPath();// Accept relation path. + } + + //========================================================================== + // ========= + // Override about Register + // ======================= + @Override + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + throw new UnsupportedOperationException( + "InlineQuery must not need UNION method: " + baseQueryAsSuper + + " : " + unionQueryAsSuper); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName, ConditionOption option) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName, option); + } + + @Override + protected void registerWhereClause(String whereClause) { + registerInlineWhereClause(whereClause); + } + + @Override + protected String getInScopeSubQueryRealColumnName(String columnName) { + if (_onClauseInline) { + throw new UnsupportedOperationException( + "InScopeSubQuery of on-clause is unsupported"); + } + return _onClauseInline ? getRealAliasName() + "." + columnName + : columnName; + } + + @Override + protected void registerExistsSubQuery(ConditionQuery subQuery, + String columnName, String relatedColumnName, String propertyName) { + throw new UnsupportedOperationException( + "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); + } + + //========================================================================== + // ========= + // Override about Query + // ==================== + protected ConditionValue getCValueId() { + return _myCQ.getId(); + } + + public String keepId_InScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + return _myCQ.keepId_InScopeSubQuery_EventScheduleContentAsOne(subQuery); + } + + public String keepId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + return _myCQ.keepId_InScopeSubQuery_EventScheduleMappingList(subQuery); + } + + public String keepId_NotInScopeSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + return _myCQ + .keepId_NotInScopeSubQuery_EventScheduleContentAsOne(subQuery); + } + + public String keepId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + return _myCQ + .keepId_NotInScopeSubQuery_EventScheduleMappingList(subQuery); + } + + public String keepId_ExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + throw new UnsupportedOperationException( + "ExistsSubQuery at inline() is unsupported! Sorry!"); + } + + public String keepId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + throw new UnsupportedOperationException( + "ExistsSubQuery at inline() is unsupported! Sorry!"); + } + + public String keepId_NotExistsSubQuery_EventScheduleContentAsOne( + EventScheduleContentCQ subQuery) { + throw new UnsupportedOperationException( + "NotExistsSubQuery at inline() is unsupported! Sorry!"); + } + + public String keepId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + throw new UnsupportedOperationException( + "NotExistsSubQuery at inline() is unsupported! Sorry!"); + } + + public String keepId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + throw new UnsupportedOperationException( + "DeriveSubQuery at inline() is unsupported! Sorry!"); + } + + protected ConditionValue getCValueTitle() { + return _myCQ.getTitle(); + } + + protected ConditionValue getCValueLocation() { + return _myCQ.getLocation(); + } + + protected ConditionValue getCValueStartDate() { + return _myCQ.getStartDate(); + } + + protected ConditionValue getCValueStartTime() { + return _myCQ.getStartTime(); + } + + protected ConditionValue getCValueEndDate() { + return _myCQ.getEndDate(); + } + + protected ConditionValue getCValueEndTime() { + return _myCQ.getEndTime(); + } + + protected ConditionValue getCValueSecret() { + return _myCQ.getSecret(); + } + + protected ConditionValue getCValueType() { + return _myCQ.getType(); + } + + protected ConditionValue getCValueCreatedTime() { + return _myCQ.getCreatedTime(); + } + + protected ConditionValue getCValueCreatedBy() { + return _myCQ.getCreatedBy(); + } + + protected ConditionValue getCValueUpdatedTime() { + return _myCQ.getUpdatedTime(); + } + + protected ConditionValue getCValueUpdatedBy() { + return _myCQ.getUpdatedBy(); + } + + protected ConditionValue getCValueDeletedTime() { + return _myCQ.getDeletedTime(); + } + + protected ConditionValue getCValueDeletedBy() { + return _myCQ.getDeletedBy(); + } + + protected ConditionValue getCValueVersionno() { + return _myCQ.getVersionno(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleCIQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleContentCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleContentCIQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleContentCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,110 @@ +package jp.sf.pal.scheduler.db.cbean.cq.ciq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsEventScheduleContentCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleContentCQ; + +/** + * The condition-inline-query of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentCIQ extends AbstractBsEventScheduleContentCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected BsEventScheduleContentCQ _myCQ; + + //========================================================================== + // ========= + // Constructor + // =========== + public EventScheduleContentCIQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel, + BsEventScheduleContentCQ myCQ) { + super(childQuery, sqlClause, aliasName, nestLevel); + _myCQ = myCQ; + _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign + // property name. + _relationPath = _myCQ.getRelationPath();// Accept relation path. + } + + //========================================================================== + // ========= + // Override about Register + // ======================= + @Override + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + throw new UnsupportedOperationException( + "InlineQuery must not need UNION method: " + baseQueryAsSuper + + " : " + unionQueryAsSuper); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName, ConditionOption option) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName, option); + } + + @Override + protected void registerWhereClause(String whereClause) { + registerInlineWhereClause(whereClause); + } + + @Override + protected String getInScopeSubQueryRealColumnName(String columnName) { + if (_onClauseInline) { + throw new UnsupportedOperationException( + "InScopeSubQuery of on-clause is unsupported"); + } + return _onClauseInline ? getRealAliasName() + "." + columnName + : columnName; + } + + @Override + protected void registerExistsSubQuery(ConditionQuery subQuery, + String columnName, String relatedColumnName, String propertyName) { + throw new UnsupportedOperationException( + "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); + } + + //========================================================================== + // ========= + // Override about Query + // ==================== + protected ConditionValue getCValueId() { + return _myCQ.getId(); + } + + public String keepId_InScopeSubQuery_EventSchedule(EventScheduleCQ subQuery) { + return _myCQ.keepId_InScopeSubQuery_EventSchedule(subQuery); + } + + protected ConditionValue getCValueContent() { + return _myCQ.getContent(); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleContentCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleContentCIQ.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleMappingCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleMappingCIQ.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleMappingCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,120 @@ +package jp.sf.pal.scheduler.db.cbean.cq.ciq; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; +import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; +import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; +import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsEventScheduleMappingCQ; +import jp.sf.pal.scheduler.db.cbean.cq.bs.BsEventScheduleMappingCQ; + +/** + * The condition-inline-query of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingCIQ extends AbstractBsEventScheduleMappingCQ { + + //========================================================================== + // ========= + // Attribute + // ========= + protected BsEventScheduleMappingCQ _myCQ; + + //========================================================================== + // ========= + // Constructor + // =========== + public EventScheduleMappingCIQ(ConditionQuery childQuery, + SqlClause sqlClause, String aliasName, int nestLevel, + BsEventScheduleMappingCQ myCQ) { + super(childQuery, sqlClause, aliasName, nestLevel); + _myCQ = myCQ; + _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign + // property name. + _relationPath = _myCQ.getRelationPath();// Accept relation path. + } + + //========================================================================== + // ========= + // Override about Register + // ======================= + @Override + protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, + ConditionQuery unionQueryAsSuper) { + throw new UnsupportedOperationException( + "InlineQuery must not need UNION method: " + baseQueryAsSuper + + " : " + unionQueryAsSuper); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName); + } + + @Override + protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, + Object value, ConditionValue cvalue, String colName, + String capPropName, String uncapPropName, ConditionOption option) { + registerInlineQuery(key, value, cvalue, colName, capPropName, + uncapPropName, option); + } + + @Override + protected void registerWhereClause(String whereClause) { + registerInlineWhereClause(whereClause); + } + + @Override + protected String getInScopeSubQueryRealColumnName(String columnName) { + if (_onClauseInline) { + throw new UnsupportedOperationException( + "InScopeSubQuery of on-clause is unsupported"); + } + return _onClauseInline ? getRealAliasName() + "." + columnName + : columnName; + } + + @Override + protected void registerExistsSubQuery(ConditionQuery subQuery, + String columnName, String relatedColumnName, String propertyName) { + throw new UnsupportedOperationException( + "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); + } + + //========================================================================== + // ========= + // Override about Query + // ==================== + protected ConditionValue getCValueId() { + return _myCQ.getId(); + } + + protected ConditionValue getCValueScheduleId() { + return _myCQ.getScheduleId(); + } + + public String keepScheduleId_InScopeSubQuery_EventSchedule( + EventScheduleCQ subQuery) { + return _myCQ.keepScheduleId_InScopeSubQuery_EventSchedule(subQuery); + } + + protected ConditionValue getCValueUserId() { + return _myCQ.getUserId(); + } + + public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { + return _myCQ.keepUserId_InScopeSubQuery_UserInfo(subQuery); + } + + protected String getConditionQueryClassNameInternally() { + return EventScheduleMappingCQ.class.getName(); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/EventScheduleMappingCIQ.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,216 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsRoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleCQ; - -/** - * The condition-inline-query of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleCIQ extends AbstractBsRoutineScheduleCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsRoutineScheduleCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public RoutineScheduleCIQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel, BsRoutineScheduleCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - public String keepId_InScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - return _myCQ - .keepId_InScopeSubQuery_RoutineScheduleContentAsOne(subQuery); - } - - public String keepId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - return _myCQ - .keepId_InScopeSubQuery_RoutineScheduleMappingList(subQuery); - } - - public String keepId_NotInScopeSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - return _myCQ - .keepId_NotInScopeSubQuery_RoutineScheduleContentAsOne(subQuery); - } - - public String keepId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - return _myCQ - .keepId_NotInScopeSubQuery_RoutineScheduleMappingList(subQuery); - } - - public String keepId_ExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_NotExistsSubQuery_RoutineScheduleContentAsOne( - RoutineScheduleContentCQ subQuery) { - throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "DeriveSubQuery at inline() is unsupported! Sorry!"); - } - - protected ConditionValue getCValueTitle() { - return _myCQ.getTitle(); - } - - protected ConditionValue getCValueLocation() { - return _myCQ.getLocation(); - } - - protected ConditionValue getCValueStartDate() { - return _myCQ.getStartDate(); - } - - protected ConditionValue getCValueStartTime() { - return _myCQ.getStartTime(); - } - - protected ConditionValue getCValueEndDate() { - return _myCQ.getEndDate(); - } - - protected ConditionValue getCValueEndTime() { - return _myCQ.getEndTime(); - } - - protected ConditionValue getCValueSecret() { - return _myCQ.getSecret(); - } - - protected ConditionValue getCValueType() { - return _myCQ.getType(); - } - - protected ConditionValue getCValueCreatedTime() { - return _myCQ.getCreatedTime(); - } - - protected ConditionValue getCValueCreatedBy() { - return _myCQ.getCreatedBy(); - } - - protected ConditionValue getCValueUpdatedTime() { - return _myCQ.getUpdatedTime(); - } - - protected ConditionValue getCValueUpdatedBy() { - return _myCQ.getUpdatedBy(); - } - - protected ConditionValue getCValueDeletedTime() { - return _myCQ.getDeletedTime(); - } - - protected ConditionValue getCValueDeletedBy() { - return _myCQ.getDeletedBy(); - } - - protected ConditionValue getCValueVersionno() { - return _myCQ.getVersionno(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleContentCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleContentCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleContentCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,112 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsRoutineScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleContentCQ; - -/** - * The condition-inline-query of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentCIQ extends - AbstractBsRoutineScheduleContentCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsRoutineScheduleContentCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public RoutineScheduleContentCIQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel, - BsRoutineScheduleContentCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - public String keepId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery) { - return _myCQ.keepId_InScopeSubQuery_RoutineSchedule(subQuery); - } - - protected ConditionValue getCValueContent() { - return _myCQ.getContent(); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleContentCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleMappingCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleMappingCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/RoutineScheduleMappingCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,121 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsRoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsRoutineScheduleMappingCQ; - -/** - * The condition-inline-query of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingCIQ extends - AbstractBsRoutineScheduleMappingCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsRoutineScheduleMappingCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public RoutineScheduleMappingCIQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel, - BsRoutineScheduleMappingCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - protected ConditionValue getCValueScheduleId() { - return _myCQ.getScheduleId(); - } - - public String keepScheduleId_InScopeSubQuery_RoutineSchedule( - RoutineScheduleCQ subQuery) { - return _myCQ.keepScheduleId_InScopeSubQuery_RoutineSchedule(subQuery); - } - - protected ConditionValue getCValueUserId() { - return _myCQ.getUserId(); - } - - public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { - return _myCQ.keepUserId_InScopeSubQuery_UserInfo(subQuery); - } - - protected String getConditionQueryClassNameInternally() { - return RoutineScheduleMappingCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,211 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsSingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleCQ; - -/** - * The condition-inline-query of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleCIQ extends AbstractBsSingleScheduleCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsSingleScheduleCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public SingleScheduleCIQ(ConditionQuery childQuery, SqlClause sqlClause, - String aliasName, int nestLevel, BsSingleScheduleCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - public String keepId_InScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - return _myCQ - .keepId_InScopeSubQuery_SingleScheduleContentAsOne(subQuery); - } - - public String keepId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - return _myCQ.keepId_InScopeSubQuery_SingleScheduleMappingList(subQuery); - } - - public String keepId_NotInScopeSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - return _myCQ - .keepId_NotInScopeSubQuery_SingleScheduleContentAsOne(subQuery); - } - - public String keepId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - return _myCQ - .keepId_NotInScopeSubQuery_SingleScheduleMappingList(subQuery); - } - - public String keepId_ExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_NotExistsSubQuery_SingleScheduleContentAsOne( - SingleScheduleContentCQ subQuery) { - throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "DeriveSubQuery at inline() is unsupported! Sorry!"); - } - - protected ConditionValue getCValueTitle() { - return _myCQ.getTitle(); - } - - protected ConditionValue getCValueLocation() { - return _myCQ.getLocation(); - } - - protected ConditionValue getCValueStartDate() { - return _myCQ.getStartDate(); - } - - protected ConditionValue getCValueStartTime() { - return _myCQ.getStartTime(); - } - - protected ConditionValue getCValueEndDate() { - return _myCQ.getEndDate(); - } - - protected ConditionValue getCValueEndTime() { - return _myCQ.getEndTime(); - } - - protected ConditionValue getCValueSecret() { - return _myCQ.getSecret(); - } - - protected ConditionValue getCValueCreatedTime() { - return _myCQ.getCreatedTime(); - } - - protected ConditionValue getCValueCreatedBy() { - return _myCQ.getCreatedBy(); - } - - protected ConditionValue getCValueUpdatedTime() { - return _myCQ.getUpdatedTime(); - } - - protected ConditionValue getCValueUpdatedBy() { - return _myCQ.getUpdatedBy(); - } - - protected ConditionValue getCValueDeletedTime() { - return _myCQ.getDeletedTime(); - } - - protected ConditionValue getCValueDeletedBy() { - return _myCQ.getDeletedBy(); - } - - protected ConditionValue getCValueVersionno() { - return _myCQ.getVersionno(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleContentCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleContentCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleContentCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,111 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsSingleScheduleContentCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleContentCQ; - -/** - * The condition-inline-query of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentCIQ extends AbstractBsSingleScheduleContentCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsSingleScheduleContentCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public SingleScheduleContentCIQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel, - BsSingleScheduleContentCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - public String keepId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery) { - return _myCQ.keepId_InScopeSubQuery_SingleSchedule(subQuery); - } - - protected ConditionValue getCValueContent() { - return _myCQ.getContent(); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleContentCQ.class.getName(); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleMappingCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleMappingCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/SingleScheduleMappingCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,120 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.cq.ciq; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.allcommon.cbean.ckey.ConditionKey; -import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; -import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; -import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsSingleScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.bs.BsSingleScheduleMappingCQ; - -/** - * The condition-inline-query of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingCIQ extends AbstractBsSingleScheduleMappingCQ { - - //========================================================================== - // ========= - // Attribute - // ========= - protected BsSingleScheduleMappingCQ _myCQ; - - //========================================================================== - // ========= - // Constructor - // =========== - public SingleScheduleMappingCIQ(ConditionQuery childQuery, - SqlClause sqlClause, String aliasName, int nestLevel, - BsSingleScheduleMappingCQ myCQ) { - super(childQuery, sqlClause, aliasName, nestLevel); - _myCQ = myCQ; - _foreignPropertyName = _myCQ.getForeignPropertyName();// Accept foreign - // property name. - _relationPath = _myCQ.getRelationPath();// Accept relation path. - } - - //========================================================================== - // ========= - // Override about Register - // ======================= - @Override - protected void reflectRelationOnUnionQuery(ConditionQuery baseQueryAsSuper, - ConditionQuery unionQueryAsSuper) { - throw new UnsupportedOperationException( - "InlineQuery must not need UNION method: " + baseQueryAsSuper - + " : " + unionQueryAsSuper); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName); - } - - @Override - protected void setupConditionValueAndRegisterWhereClause(ConditionKey key, - Object value, ConditionValue cvalue, String colName, - String capPropName, String uncapPropName, ConditionOption option) { - registerInlineQuery(key, value, cvalue, colName, capPropName, - uncapPropName, option); - } - - @Override - protected void registerWhereClause(String whereClause) { - registerInlineWhereClause(whereClause); - } - - @Override - protected String getInScopeSubQueryRealColumnName(String columnName) { - if (_onClauseInline) { - throw new UnsupportedOperationException( - "InScopeSubQuery of on-clause is unsupported"); - } - return _onClauseInline ? getRealAliasName() + "." + columnName - : columnName; - } - - @Override - protected void registerExistsSubQuery(ConditionQuery subQuery, - String columnName, String relatedColumnName, String propertyName) { - throw new UnsupportedOperationException( - "Sorry! ExistsSubQuery at inline view is unsupported. So please use InScopeSubQyery."); - } - - //========================================================================== - // ========= - // Override about Query - // ==================== - protected ConditionValue getCValueId() { - return _myCQ.getId(); - } - - protected ConditionValue getCValueScheduleId() { - return _myCQ.getScheduleId(); - } - - public String keepScheduleId_InScopeSubQuery_SingleSchedule( - SingleScheduleCQ subQuery) { - return _myCQ.keepScheduleId_InScopeSubQuery_SingleSchedule(subQuery); - } - - protected ConditionValue getCValueUserId() { - return _myCQ.getUserId(); - } - - public String keepUserId_InScopeSubQuery_UserInfo(UserInfoCQ subQuery) { - return _myCQ.keepUserId_InScopeSubQuery_UserInfo(subQuery); - } - - protected String getConditionQueryClassNameInternally() { - return SingleScheduleMappingCQ.class.getName(); - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/UserInfoCIQ.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/UserInfoCIQ.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/cq/ciq/UserInfoCIQ.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -5,12 +5,11 @@ import jp.sf.pal.scheduler.db.allcommon.cbean.coption.ConditionOption; import jp.sf.pal.scheduler.db.allcommon.cbean.cvalue.ConditionValue; import jp.sf.pal.scheduler.db.allcommon.cbean.sqlclause.SqlClause; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.GroupMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.RoleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; import jp.sf.pal.scheduler.db.cbean.cq.UserInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.bs.AbstractBsUserInfoCQ; import jp.sf.pal.scheduler.db.cbean.cq.bs.BsUserInfoCQ; @@ -100,6 +99,12 @@ return _myCQ.getUserId(); } + public String keepUserId_InScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + return _myCQ + .keepUserId_InScopeSubQuery_EventScheduleMappingList(subQuery); + } + public String keepUserId_InScopeSubQuery_GroupMappingList( GroupMappingCQ subQuery) { return _myCQ.keepUserId_InScopeSubQuery_GroupMappingList(subQuery); @@ -110,18 +115,12 @@ return _myCQ.keepUserId_InScopeSubQuery_RoleMappingList(subQuery); } - public String keepUserId_InScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { + public String keepUserId_NotInScopeSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { return _myCQ - .keepUserId_InScopeSubQuery_RoutineScheduleMappingList(subQuery); + .keepUserId_NotInScopeSubQuery_EventScheduleMappingList(subQuery); } - public String keepUserId_InScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - return _myCQ - .keepUserId_InScopeSubQuery_SingleScheduleMappingList(subQuery); - } - public String keepUserId_NotInScopeSubQuery_GroupMappingList( GroupMappingCQ subQuery) { return _myCQ.keepUserId_NotInScopeSubQuery_GroupMappingList(subQuery); @@ -132,18 +131,12 @@ return _myCQ.keepUserId_NotInScopeSubQuery_RoleMappingList(subQuery); } - public String keepUserId_NotInScopeSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - return _myCQ - .keepUserId_NotInScopeSubQuery_RoutineScheduleMappingList(subQuery); + public String keepUserId_ExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { + throw new UnsupportedOperationException( + "ExistsSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_NotInScopeSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - return _myCQ - .keepUserId_NotInScopeSubQuery_SingleScheduleMappingList(subQuery); - } - public String keepUserId_ExistsSubQuery_GroupMappingList( GroupMappingCQ subQuery) { throw new UnsupportedOperationException( @@ -156,18 +149,12 @@ "ExistsSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_ExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { + public String keepUserId_NotExistsSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); + "NotExistsSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_ExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "ExistsSubQuery at inline() is unsupported! Sorry!"); - } - public String keepUserId_NotExistsSubQuery_GroupMappingList( GroupMappingCQ subQuery) { throw new UnsupportedOperationException( @@ -180,18 +167,12 @@ "NotExistsSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_NotExistsSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { + public String keepUserId_DeriveSubQuery_EventScheduleMappingList( + EventScheduleMappingCQ subQuery) { throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); + "DeriveSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_NotExistsSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "NotExistsSubQuery at inline() is unsupported! Sorry!"); - } - public String keepUserId_DeriveSubQuery_GroupMappingList( GroupMappingCQ subQuery) { throw new UnsupportedOperationException( @@ -204,18 +185,6 @@ "DeriveSubQuery at inline() is unsupported! Sorry!"); } - public String keepUserId_DeriveSubQuery_RoutineScheduleMappingList( - RoutineScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "DeriveSubQuery at inline() is unsupported! Sorry!"); - } - - public String keepUserId_DeriveSubQuery_SingleScheduleMappingList( - SingleScheduleMappingCQ subQuery) { - throw new UnsupportedOperationException( - "DeriveSubQuery at inline() is unsupported! Sorry!"); - } - protected ConditionValue getCValueGivenName() { return _myCQ.getGivenName(); } Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleContentNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleContentNss.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleContentNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,41 @@ +package jp.sf.pal.scheduler.db.cbean.nss; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleContentCQ; + +/** + * The nest-select-setupper of EVENT_SCHEDULE_CONTENT. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentNss { + + protected EventScheduleContentCQ _query; + + public EventScheduleContentNss(EventScheduleContentCQ query) { + _query = query; + } + + public boolean hasConditionQuery() { + return _query != null; + } + + //========================================================================== + // ========= + // With Nested Foreign Table + // ========================= + public EventScheduleNss withEventSchedule() { + _query.doNss(new EventScheduleContentCQ.NssCall() { + public ConditionQuery qf() { + return _query.queryEventSchedule(); + } + }); + return new EventScheduleNss(_query.queryEventSchedule()); + } + + //========================================================================== + // ========= + // With Nested Referrer Table + // ========================== +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleContentNss.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleMappingNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleMappingNss.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleMappingNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,50 @@ +package jp.sf.pal.scheduler.db.cbean.nss; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleMappingCQ; + +/** + * The nest-select-setupper of EVENT_SCHEDULE_MAPPING. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingNss { + + protected EventScheduleMappingCQ _query; + + public EventScheduleMappingNss(EventScheduleMappingCQ query) { + _query = query; + } + + public boolean hasConditionQuery() { + return _query != null; + } + + //========================================================================== + // ========= + // With Nested Foreign Table + // ========================= + public EventScheduleNss withEventSchedule() { + _query.doNss(new EventScheduleMappingCQ.NssCall() { + public ConditionQuery qf() { + return _query.queryEventSchedule(); + } + }); + return new EventScheduleNss(_query.queryEventSchedule()); + } + + public UserInfoNss withUserInfo() { + _query.doNss(new EventScheduleMappingCQ.NssCall() { + public ConditionQuery qf() { + return _query.queryUserInfo(); + } + }); + return new UserInfoNss(_query.queryUserInfo()); + } + + //========================================================================== + // ========= + // With Nested Referrer Table + // ========================== +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleMappingNss.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleNss.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,42 @@ +package jp.sf.pal.scheduler.db.cbean.nss; + +import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; +import jp.sf.pal.scheduler.db.cbean.cq.EventScheduleCQ; + +/** + * The nest-select-setupper of EVENT_SCHEDULE. + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleNss { + + protected EventScheduleCQ _query; + + public EventScheduleNss(EventScheduleCQ query) { + _query = query; + } + + public boolean hasConditionQuery() { + return _query != null; + } + + //========================================================================== + // ========= + // With Nested Foreign Table + // ========================= + + //========================================================================== + // ========= + // With Nested Referrer Table + // ========================== + public EventScheduleContentNss withEventScheduleContentAsOne() { + _query.doNss(new EventScheduleCQ.NssCall() { + public ConditionQuery qf() { + return _query.queryEventScheduleContentAsOne(); + } + }); + return new EventScheduleContentNss(_query + .queryEventScheduleContentAsOne()); + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/EventScheduleNss.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleContentNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleContentNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleContentNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,41 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleContentCQ; - -/** - * The nest-select-setupper of ROUTINE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentNss { - - protected RoutineScheduleContentCQ _query; - - public RoutineScheduleContentNss(RoutineScheduleContentCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - public RoutineScheduleNss withRoutineSchedule() { - _query.doNss(new RoutineScheduleContentCQ.NssCall() { - public ConditionQuery qf() { - return _query.queryRoutineSchedule(); - } - }); - return new RoutineScheduleNss(_query.queryRoutineSchedule()); - } - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleMappingNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleMappingNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleMappingNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,50 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleMappingCQ; - -/** - * The nest-select-setupper of ROUTINE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingNss { - - protected RoutineScheduleMappingCQ _query; - - public RoutineScheduleMappingNss(RoutineScheduleMappingCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - public RoutineScheduleNss withRoutineSchedule() { - _query.doNss(new RoutineScheduleMappingCQ.NssCall() { - public ConditionQuery qf() { - return _query.queryRoutineSchedule(); - } - }); - return new RoutineScheduleNss(_query.queryRoutineSchedule()); - } - - public UserInfoNss withUserInfo() { - _query.doNss(new RoutineScheduleMappingCQ.NssCall() { - public ConditionQuery qf() { - return _query.queryUserInfo(); - } - }); - return new UserInfoNss(_query.queryUserInfo()); - } - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/RoutineScheduleNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,42 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.RoutineScheduleCQ; - -/** - * The nest-select-setupper of ROUTINE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleNss { - - protected RoutineScheduleCQ _query; - - public RoutineScheduleNss(RoutineScheduleCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== - public RoutineScheduleContentNss withRoutineScheduleContentAsOne() { - _query.doNss(new RoutineScheduleCQ.NssCall() { - public ConditionQuery qf() { - return _query.queryRoutineScheduleContentAsOne(); - } - }); - return new RoutineScheduleContentNss(_query - .queryRoutineScheduleContentAsOne()); - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleContentNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleContentNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleContentNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,41 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleContentCQ; - -/** - * The nest-select-setupper of SINGLE_SCHEDULE_CONTENT. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentNss { - - protected SingleScheduleContentCQ _query; - - public SingleScheduleContentNss(SingleScheduleContentCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - public SingleScheduleNss withSingleSchedule() { - _query.doNss(new SingleScheduleContentCQ.NssCall() { - public ConditionQuery qf() { - return _query.querySingleSchedule(); - } - }); - return new SingleScheduleNss(_query.querySingleSchedule()); - } - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleMappingNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleMappingNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleMappingNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,50 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleMappingCQ; - -/** - * The nest-select-setupper of SINGLE_SCHEDULE_MAPPING. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingNss { - - protected SingleScheduleMappingCQ _query; - - public SingleScheduleMappingNss(SingleScheduleMappingCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - public SingleScheduleNss withSingleSchedule() { - _query.doNss(new SingleScheduleMappingCQ.NssCall() { - public ConditionQuery qf() { - return _query.querySingleSchedule(); - } - }); - return new SingleScheduleNss(_query.querySingleSchedule()); - } - - public UserInfoNss withUserInfo() { - _query.doNss(new SingleScheduleMappingCQ.NssCall() { - public ConditionQuery qf() { - return _query.queryUserInfo(); - } - }); - return new UserInfoNss(_query.queryUserInfo()); - } - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleNss.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleNss.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/cbean/nss/SingleScheduleNss.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,42 +0,0 @@ -package jp.sf.pal.scheduler.db.cbean.nss; - -import jp.sf.pal.scheduler.db.allcommon.cbean.ConditionQuery; -import jp.sf.pal.scheduler.db.cbean.cq.SingleScheduleCQ; - -/** - * The nest-select-setupper of SINGLE_SCHEDULE. - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleNss { - - protected SingleScheduleCQ _query; - - public SingleScheduleNss(SingleScheduleCQ query) { - _query = query; - } - - public boolean hasConditionQuery() { - return _query != null; - } - - //========================================================================== - // ========= - // With Nested Foreign Table - // ========================= - - //========================================================================== - // ========= - // With Nested Referrer Table - // ========================== - public SingleScheduleContentNss withSingleScheduleContentAsOne() { - _query.doNss(new SingleScheduleCQ.NssCall() { - public ConditionQuery qf() { - return _query.querySingleScheduleContentAsOne(); - } - }); - return new SingleScheduleContentNss(_query - .querySingleScheduleContentAsOne()); - } -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exbhv; + +/** + * The behavior of EVENT_SCHEDULE. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleBhv extends + jp.sf.pal.scheduler.db.bsbhv.BsEventScheduleBhv { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleBhv.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleContentBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exbhv; + +/** + * The behavior of EVENT_SCHEDULE_CONTENT. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContentBhv extends + jp.sf.pal.scheduler.db.bsbhv.BsEventScheduleContentBhv { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleContentBhv.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleMappingBhv.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exbhv; + +/** + * The behavior of EVENT_SCHEDULE_MAPPING. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMappingBhv extends + jp.sf.pal.scheduler.db.bsbhv.BsEventScheduleMappingBhv { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/EventScheduleMappingBhv.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of ROUTINE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsRoutineScheduleBhv { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleContentBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of ROUTINE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContentBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsRoutineScheduleContentBhv { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleMappingBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/RoutineScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of ROUTINE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMappingBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsRoutineScheduleMappingBhv { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of SINGLE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsSingleScheduleBhv { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleContentBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleContentBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleContentBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of SINGLE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContentBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsSingleScheduleContentBhv { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleMappingBhv.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleMappingBhv.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exbhv/SingleScheduleMappingBhv.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exbhv; - -/** - * The behavior of SINGLE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMappingBhv extends - jp.sf.pal.scheduler.db.bsbhv.BsSingleScheduleMappingBhv { -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleContentDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exdao; + +/** + * The dao interface of EVENT_SCHEDULE_CONTENT. <br /> + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public interface EventScheduleContentDao extends + jp.sf.pal.scheduler.db.bsdao.BsEventScheduleContentDao { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleContentDao.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exdao; + +/** + * The dao interface of EVENT_SCHEDULE. <br /> + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public interface EventScheduleDao extends + jp.sf.pal.scheduler.db.bsdao.BsEventScheduleDao { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleDao.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleMappingDao.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,15 @@ +package jp.sf.pal.scheduler.db.exdao; + +/** + * The dao interface of EVENT_SCHEDULE_MAPPING. <br /> + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public interface EventScheduleMappingDao extends + jp.sf.pal.scheduler.db.bsdao.BsEventScheduleMappingDao { +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/EventScheduleMappingDao.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleContentDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of ROUTINE_SCHEDULE_CONTENT. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface RoutineScheduleContentDao extends - jp.sf.pal.scheduler.db.bsdao.BsRoutineScheduleContentDao { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of ROUTINE_SCHEDULE. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface RoutineScheduleDao extends - jp.sf.pal.scheduler.db.bsdao.BsRoutineScheduleDao { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleMappingDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/RoutineScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of ROUTINE_SCHEDULE_MAPPING. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface RoutineScheduleMappingDao extends - jp.sf.pal.scheduler.db.bsdao.BsRoutineScheduleMappingDao { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleContentDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleContentDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleContentDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of SINGLE_SCHEDULE_CONTENT. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface SingleScheduleContentDao extends - jp.sf.pal.scheduler.db.bsdao.BsSingleScheduleContentDao { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of SINGLE_SCHEDULE. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface SingleScheduleDao extends - jp.sf.pal.scheduler.db.bsdao.BsSingleScheduleDao { -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleMappingDao.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleMappingDao.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exdao/SingleScheduleMappingDao.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,15 +0,0 @@ -package jp.sf.pal.scheduler.db.exdao; - -/** - * The dao interface of SINGLE_SCHEDULE_MAPPING. <br /> - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public interface SingleScheduleMappingDao extends - jp.sf.pal.scheduler.db.bsdao.BsSingleScheduleMappingDao { -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventSchedule.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,189 +1,75 @@ package jp.sf.pal.scheduler.db.exentity; -public interface EventSchedule { - public abstract String getContent(); +import java.util.ArrayList; +import java.util.LinkedList; +import java.util.List; - public abstract void setContent(String content); +/** + * The entity of EVENT_SCHEDULE. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventSchedule extends + jp.sf.pal.scheduler.db.bsentity.BsEventSchedule { - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @return The value of the column 'ID'. (Nullable) - */ - public abstract Long getId(); + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; - /** - * ID: {PK : ID : NotNull : BIGINT} <br /> - * - * @param id The value of the column 'ID'. (Nullable) - */ - public abstract void setId(Long id); + public String getContent() { + if (getEventScheduleContentAsOne() != null) { + return getEventScheduleContentAsOne().getContent(); + } + return null; + } - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @return The value of the column 'TITLE'. (Nullable) - */ - public abstract String getTitle(); + public void setContent(String content) { + if (getEventScheduleContentAsOne() == null) { + setEventScheduleContentAsOne(new EventScheduleContent()); + } + getEventScheduleContentAsOne().setContent(content); + } - /** - * TITLE: {NotNull : VARCHAR(100)} <br /> - * - * @param title The value of the column 'TITLE'. (Nullable) - */ - public abstract void setTitle(String title); + public String[] getSelectedUsers() { + if (getEventScheduleMappingList() != null + && !getEventScheduleMappingList().isEmpty()) { + List<String> list = new ArrayList<String>(); + for (EventScheduleMapping ssm : getEventScheduleMappingList()) { + list.add(ssm.getUserId()); + } + return list.toArray(new String[0]); + } + return null; + } - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @return The value of the column 'LOCATION'. (Nullable) - */ - public abstract String getLocation(); - - /** - * LOCATION: {VARCHAR(100)} <br /> - * - * @param location The value of the column 'LOCATION'. (Nullable) - */ - public abstract void setLocation(String location); - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @return The value of the column 'START_DATE'. (Nullable) - */ - public abstract java.util.Date getStartDate(); - - /** - * START_DATE: {NotNull : DATE} <br /> - * - * @param startDate The value of the column 'START_DATE'. (Nullable) - */ - public abstract void setStartDate(java.util.Date startDate); - - /** - * START_TIME: {TIME} <br /> - * - * @return The value of the column 'START_TIME'. (Nullable) - */ - public abstract java.sql.Time getStartTime(); - - /** - * START_TIME: {TIME} <br /> - * - * @param startTime The value of the column 'START_TIME'. (Nullable) - */ - public abstract void setStartTime(java.sql.Time startTime); - - /** - * END_DATE: {NotNull : DATE} <br /> - * - * @return The value of the column 'END_DATE'. (Nullable) - */ - public abstract java.util.Date getEndDate(); - - /** - * END_DATE: {NotNull : DATE} <br /> - * - * @param endDate The value of the column 'END_DATE'. (Nullable) - */ - public abstract void setEndDate(java.util.Date endDate); - - /** - * END_TIME: {TIME} <br /> - * - * @return The value of the column 'END_TIME'. (Nullable) - */ - public abstract java.sql.Time getEndTime(); - - /** - * END_TIME: {TIME} <br /> - * - * @param endTime The value of the column 'END_TIME'. (Nullable) - */ - public abstract void setEndTime(java.sql.Time endTime); - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @return The value of the column 'CREATED_TIME'. (Nullable) - */ - public abstract java.sql.Timestamp getCreatedTime(); - - /** - * CREATED_TIME: {NotNull : TIMESTAMP} <br /> - * - * @param createdTime The value of the column 'CREATED_TIME'. (Nullable) - */ - public abstract void setCreatedTime(java.sql.Timestamp createdTime); - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @return The value of the column 'CREATED_BY'. (Nullable) - */ - public abstract String getCreatedBy(); - - /** - * CREATED_BY: {NotNull : VARCHAR(255)} <br /> - * - * @param createdBy The value of the column 'CREATED_BY'. (Nullable) - */ - public abstract void setCreatedBy(String createdBy); - - /** - * UPDATED_TIME: {TIMESTAMP} <br /> - * - * @return The value of the column 'UPDATED_TIME'. (Nullable) - */ - public abstract java.sql.Timestamp getUpdatedTime(); - - /** - * UPDATED_TIME: {TIMESTAMP} <br /> - * - * @param updatedTime The value of the column 'UPDATED_TIME'. (Nullable) - */ - public abstract void setUpdatedTime(java.sql.Timestamp updatedTime); - - /** - * UPDATED_BY: {VARCHAR(255)} <br /> - * - * @return The value of the column 'UPDATED_BY'. (Nullable) - */ - public abstract String getUpdatedBy(); - - /** - * UPDATED_BY: {VARCHAR(255)} <br /> - * - * @param updatedBy The value of the column 'UPDATED_BY'. (Nullable) - */ - public abstract void setUpdatedBy(String updatedBy); - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @return The value of the column 'DELETED_TIME'. (Nullable) - */ - public abstract java.sql.Timestamp getDeletedTime(); - - /** - * DELETED_TIME: {TIMESTAMP} <br /> - * - * @param deletedTime The value of the column 'DELETED_TIME'. (Nullable) - */ - public abstract void setDeletedTime(java.sql.Timestamp deletedTime); - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @return The value of the column 'DELETED_BY'. (Nullable) - */ - public abstract String getDeletedBy(); - - /** - * DELETED_BY: {VARCHAR(255)} <br /> - * - * @param deletedBy The value of the column 'DELETED_BY'. (Nullable) - */ - public abstract void setDeletedBy(String deletedBy); -} \ No newline at end of file + public void setSelectedUsers(String[] users) { + if (users != null && getEventScheduleMappingList() != null) { + List<String> userList = new LinkedList<String>(); + for (String userId : users) { + userList.add(userId); + } + for (EventScheduleMapping ssm : getEventScheduleMappingList()) { + boolean delete = true; + for (String userId : userList) { + if (ssm.getUserId().equals(userId)) { + delete = false; + userList.remove(userId); + break; + } + } + if (delete) { + ssm.setDelete(true); + } + } + for (String userId : userList) { + EventScheduleMapping ssm = new EventScheduleMapping(); + ssm.setUserId(userId); + getEventScheduleMappingList().add(ssm); + } + } + } +} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleContent.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,18 @@ +package jp.sf.pal.scheduler.db.exentity; + +/** + * The entity of EVENT_SCHEDULE_CONTENT. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleContent extends + jp.sf.pal.scheduler.db.bsentity.BsEventScheduleContent { + + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleContent.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleMapping.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,28 @@ +package jp.sf.pal.scheduler.db.exentity; + +/** + * The entity of EVENT_SCHEDULE_MAPPING. + * <p> + * You can implement your original methods here. This class is NOT overrided + * when re-generating. + * </p> + * + * @author DBFlute(AutoGenerator) + */ + @ SuppressWarnings("unchecked") +public class EventScheduleMapping extends + jp.sf.pal.scheduler.db.bsentity.BsEventScheduleMapping { + + /** Serial version UID. (Default) */ + private static final long serialVersionUID = 1L; + + private boolean delete = false; + + public boolean isDelete() { + return delete; + } + + public void setDelete(boolean delete) { + this.delete = delete; + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/EventScheduleMapping.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineSchedule.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,76 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - -/** - * The entity of ROUTINE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineSchedule extends - jp.sf.pal.scheduler.db.bsentity.BsRoutineSchedule implements - EventSchedule { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - public String getContent() { - if (getRoutineScheduleContentAsOne() != null) { - return getRoutineScheduleContentAsOne().getContent(); - } - return null; - } - - public void setContent(String content) { - if (getRoutineScheduleContentAsOne() == null) { - setRoutineScheduleContentAsOne(new RoutineScheduleContent()); - } - getRoutineScheduleContentAsOne().setContent(content); - } - - public String[] getSelectedUsers() { - if (getRoutineScheduleMappingList() != null - && !getRoutineScheduleMappingList().isEmpty()) { - List<String> list = new ArrayList<String>(); - for (RoutineScheduleMapping ssm : getRoutineScheduleMappingList()) { - list.add(ssm.getUserId()); - } - return list.toArray(new String[0]); - } - return null; - } - - public void setSelectedUsers(String[] users) { - if (users != null && getRoutineScheduleMappingList() != null) { - List<String> userList = new LinkedList<String>(); - for (String userId : users) { - userList.add(userId); - } - for (RoutineScheduleMapping ssm : getRoutineScheduleMappingList()) { - boolean delete = true; - for (String userId : userList) { - if (ssm.getUserId().equals(userId)) { - delete = false; - userList.remove(userId); - break; - } - } - if (delete) { - ssm.setDelete(true); - } - } - for (String userId : userList) { - RoutineScheduleMapping ssm = new RoutineScheduleMapping(); - ssm.setUserId(userId); - getRoutineScheduleMappingList().add(ssm); - } - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleContent.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,18 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -/** - * The entity of ROUTINE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleContent extends - jp.sf.pal.scheduler.db.bsentity.BsRoutineScheduleContent { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleMapping.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/RoutineScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,28 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -/** - * The entity of ROUTINE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class RoutineScheduleMapping extends - jp.sf.pal.scheduler.db.bsentity.BsRoutineScheduleMapping { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - private boolean delete = false; - - public boolean isDelete() { - return delete; - } - - public void setDelete(boolean delete) { - this.delete = delete; - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleSchedule.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleSchedule.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleSchedule.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,76 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -import java.util.ArrayList; -import java.util.LinkedList; -import java.util.List; - -/** - * The entity of SINGLE_SCHEDULE. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleSchedule extends - jp.sf.pal.scheduler.db.bsentity.BsSingleSchedule implements - EventSchedule { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - public String getContent() { - if (getSingleScheduleContentAsOne() != null) { - return getSingleScheduleContentAsOne().getContent(); - } - return null; - } - - public void setContent(String content) { - if (getSingleScheduleContentAsOne() == null) { - setSingleScheduleContentAsOne(new SingleScheduleContent()); - } - getSingleScheduleContentAsOne().setContent(content); - } - - public String[] getSelectedUsers() { - if (getSingleScheduleMappingList() != null - && !getSingleScheduleMappingList().isEmpty()) { - List<String> list = new ArrayList<String>(); - for (SingleScheduleMapping ssm : getSingleScheduleMappingList()) { - list.add(ssm.getUserId()); - } - return list.toArray(new String[0]); - } - return null; - } - - public void setSelectedUsers(String[] users) { - if (users != null && getSingleScheduleMappingList() != null) { - List<String> userList = new LinkedList<String>(); - for (String userId : users) { - userList.add(userId); - } - for (SingleScheduleMapping ssm : getSingleScheduleMappingList()) { - boolean delete = true; - for (String userId : userList) { - if (ssm.getUserId().equals(userId)) { - delete = false; - userList.remove(userId); - break; - } - } - if (delete) { - ssm.setDelete(true); - } - } - for (String userId : userList) { - SingleScheduleMapping ssm = new SingleScheduleMapping(); - ssm.setUserId(userId); - getSingleScheduleMappingList().add(ssm); - } - } - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleContent.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleContent.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleContent.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,18 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -/** - * The entity of SINGLE_SCHEDULE_CONTENT. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleContent extends - jp.sf.pal.scheduler.db.bsentity.BsSingleScheduleContent { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleMapping.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleMapping.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/db/exentity/SingleScheduleMapping.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,28 +0,0 @@ -package jp.sf.pal.scheduler.db.exentity; - -/** - * The entity of SINGLE_SCHEDULE_MAPPING. - * <p> - * You can implement your original methods here. This class is NOT overrided - * when re-generating. - * </p> - * - * @author DBFlute(AutoGenerator) - */ - @ SuppressWarnings("unchecked") -public class SingleScheduleMapping extends - jp.sf.pal.scheduler.db.bsentity.BsSingleScheduleMapping { - - /** Serial version UID. (Default) */ - private static final long serialVersionUID = 1L; - - private boolean delete = false; - - public boolean isDelete() { - return delete; - } - - public void setDelete(boolean delete) { - this.delete = delete; - } -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/OnetimeScheduleDxo.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/OnetimeScheduleDxo.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/OnetimeScheduleDxo.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,111 @@ +package jp.sf.pal.scheduler.dxo; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.form.admin.OnetimeScheduleForm; + +import org.seasar.extension.dxo.annotation.ConversionRule; +import org.seasar.extension.dxo.annotation.DatePattern; +import org.seasar.extension.dxo.annotation.ExcludeNull; +import org.seasar.extension.dxo.annotation.TimePattern; + +public interface OnetimeScheduleDxo extends Serializable { + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule("id : id" // + + ", title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + + ", createdTime : createdTime" // + + ", createdBy : createdBy" // + + ", updatedTime : updatedTime" // + + ", updatedBy : updatedBy" // + + ", deletedTime : deletedTime" // + + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromEventScheduleToForm(EventSchedule eventSchedule, + OnetimeScheduleForm form); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule(// + "title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + // + ", createdTime : createdTime" // + // + ", createdBy : createdBy" // + // + ", updatedTime : updatedTime" // + // + ", updatedBy : updatedBy" // + // + ", deletedTime : deletedTime" // + // + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromFormToEventSchedule(OnetimeScheduleForm form, + EventSchedule eventSchedule); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule("id : id" // + + ", title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + + ", createdTime : createdTime" // + + ", createdBy : createdBy" // + + ", updatedTime : updatedTime" // + + ", updatedBy : updatedBy" // + + ", deletedTime : deletedTime" // + + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromEventScheduleToForm(EventSchedule eventSchedule, + jp.sf.pal.scheduler.form.user.OnetimeScheduleForm form); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule(// + "title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + // + ", createdTime : createdTime" // + // + ", createdBy : createdBy" // + // + ", updatedTime : updatedTime" // + // + ", updatedBy : updatedBy" // + // + ", deletedTime : deletedTime" // + // + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromFormToEventSchedule( + jp.sf.pal.scheduler.form.user.OnetimeScheduleForm form, + EventSchedule eventSchedule); +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/OnetimeScheduleDxo.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RepeatScheduleDxo.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RepeatScheduleDxo.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RepeatScheduleDxo.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,111 @@ +package jp.sf.pal.scheduler.dxo; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.form.admin.RepeatScheduleForm; + +import org.seasar.extension.dxo.annotation.ConversionRule; +import org.seasar.extension.dxo.annotation.DatePattern; +import org.seasar.extension.dxo.annotation.ExcludeNull; +import org.seasar.extension.dxo.annotation.TimePattern; + +public interface RepeatScheduleDxo extends Serializable { + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule("id : id" // + + ", title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + + ", createdTime : createdTime" // + + ", createdBy : createdBy" // + + ", updatedTime : updatedTime" // + + ", updatedBy : updatedBy" // + + ", deletedTime : deletedTime" // + + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromEventScheduleToForm(EventSchedule eventSchedule, + RepeatScheduleForm form); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule(// + "title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + // + ", createdTime : createdTime" // + // + ", createdBy : createdBy" // + // + ", updatedTime : updatedTime" // + // + ", updatedBy : updatedBy" // + // + ", deletedTime : deletedTime" // + // + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromFormToEventSchedule(RepeatScheduleForm form, + EventSchedule eventSchedule); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule("id : id" // + + ", title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + + ", createdTime : createdTime" // + + ", createdBy : createdBy" // + + ", updatedTime : updatedTime" // + + ", updatedBy : updatedBy" // + + ", deletedTime : deletedTime" // + + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromEventScheduleToForm(EventSchedule eventSchedule, + jp.sf.pal.scheduler.form.user.RepeatScheduleForm form); + + @ExcludeNull + @DatePattern("yyyy/MM/dd") + @TimePattern("HH:mm") + @ConversionRule(// + "title : title" // + + ", location : location" // + + ", startDate : startDate" // + + ", startTime : startTime" // + + ", endDate : endDate" // + + ", endTime : endTime" // + + ", secret : secret" // + // + ", createdTime : createdTime" // + // + ", createdBy : createdBy" // + // + ", updatedTime : updatedTime" // + // + ", updatedBy : updatedBy" // + // + ", deletedTime : deletedTime" // + // + ", deletedBy : deletedBy" // + // + ", versionno : versionno" // + + ", content : content" // + + ", selectedUsers : selectedUsers" // + ) + public void convertFromFormToEventSchedule( + jp.sf.pal.scheduler.form.user.RepeatScheduleForm form, + EventSchedule eventSchedule); +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RepeatScheduleDxo.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RoutineScheduleDxo.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RoutineScheduleDxo.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/RoutineScheduleDxo.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,112 +0,0 @@ -package jp.sf.pal.scheduler.dxo; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.form.admin.RoutineScheduleForm; - -import org.seasar.extension.dxo.annotation.ConversionRule; -import org.seasar.extension.dxo.annotation.DatePattern; -import org.seasar.extension.dxo.annotation.ExcludeNull; -import org.seasar.extension.dxo.annotation.TimePattern; - -public interface RoutineScheduleDxo extends Serializable { - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule("id : id" // - + ", title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - + ", createdTime : createdTime" // - + ", createdBy : createdBy" // - + ", updatedTime : updatedTime" // - + ", updatedBy : updatedBy" // - + ", deletedTime : deletedTime" // - + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromRoutineScheduleToForm( - RoutineSchedule routineSchedule, RoutineScheduleForm form); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule(// - "title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - // + ", createdTime : createdTime" // - // + ", createdBy : createdBy" // - // + ", updatedTime : updatedTime" // - // + ", updatedBy : updatedBy" // - // + ", deletedTime : deletedTime" // - // + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromFormToRoutineSchedule(RoutineScheduleForm form, - RoutineSchedule routineSchedule); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule("id : id" // - + ", title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - + ", createdTime : createdTime" // - + ", createdBy : createdBy" // - + ", updatedTime : updatedTime" // - + ", updatedBy : updatedBy" // - + ", deletedTime : deletedTime" // - + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromRoutineScheduleToForm( - RoutineSchedule routineSchedule, - jp.sf.pal.scheduler.form.user.RoutineScheduleForm form); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule(// - "title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - // + ", createdTime : createdTime" // - // + ", createdBy : createdBy" // - // + ", updatedTime : updatedTime" // - // + ", updatedBy : updatedBy" // - // + ", deletedTime : deletedTime" // - // + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromFormToRoutineSchedule( - jp.sf.pal.scheduler.form.user.RoutineScheduleForm form, - RoutineSchedule routineSchedule); -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/SingleScheduleDxo.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/SingleScheduleDxo.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/dxo/SingleScheduleDxo.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,111 +0,0 @@ -package jp.sf.pal.scheduler.dxo; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.db.exentity.EventSchedule; -import jp.sf.pal.scheduler.form.admin.SingleScheduleForm; - -import org.seasar.extension.dxo.annotation.ConversionRule; -import org.seasar.extension.dxo.annotation.DatePattern; -import org.seasar.extension.dxo.annotation.ExcludeNull; -import org.seasar.extension.dxo.annotation.TimePattern; - -public interface SingleScheduleDxo extends Serializable { - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule("id : id" // - + ", title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - + ", createdTime : createdTime" // - + ", createdBy : createdBy" // - + ", updatedTime : updatedTime" // - + ", updatedBy : updatedBy" // - + ", deletedTime : deletedTime" // - + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromSingleScheduleToForm(EventSchedule singleSchedule, - SingleScheduleForm form); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule(// - "title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - // + ", createdTime : createdTime" // - // + ", createdBy : createdBy" // - // + ", updatedTime : updatedTime" // - // + ", updatedBy : updatedBy" // - // + ", deletedTime : deletedTime" // - // + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromFormToSingleSchedule(SingleScheduleForm form, - EventSchedule singleSchedule); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule("id : id" // - + ", title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - + ", createdTime : createdTime" // - + ", createdBy : createdBy" // - + ", updatedTime : updatedTime" // - + ", updatedBy : updatedBy" // - + ", deletedTime : deletedTime" // - + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromSingleScheduleToForm(EventSchedule singleSchedule, - jp.sf.pal.scheduler.form.user.SingleScheduleForm form); - - @ExcludeNull - @DatePattern("yyyy/MM/dd") - @TimePattern("HH:mm") - @ConversionRule(// - "title : title" // - + ", location : location" // - + ", startDate : startDate" // - + ", startTime : startTime" // - + ", endDate : endDate" // - + ", endTime : endTime" // - + ", secret : secret" // - // + ", createdTime : createdTime" // - // + ", createdBy : createdBy" // - // + ", updatedTime : updatedTime" // - // + ", updatedBy : updatedBy" // - // + ", deletedTime : deletedTime" // - // + ", deletedBy : deletedBy" // - // + ", versionno : versionno" // - + ", content : content" // - + ", selectedUsers : selectedUsers" // - ) - public void convertFromFormToSingleSchedule( - jp.sf.pal.scheduler.form.user.SingleScheduleForm form, - EventSchedule singleSchedule); -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/ConfigForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/ConfigForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/ConfigForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -6,7 +6,7 @@ public class ConfigForm implements Serializable { - private static final long serialVersionUID = 2108115319030589706L; + private static final long serialVersionUID = -8652826957783721623L; @Required(target = "update") public String roleAvailable; Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/OnetimeScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/OnetimeScheduleForm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/OnetimeScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,97 @@ +package jp.sf.pal.scheduler.form.admin; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.common.form.PagingResultForm; + +import org.seasar.struts.annotation.DateType; +import org.seasar.struts.annotation.IntegerType; +import org.seasar.struts.annotation.LongType; +import org.seasar.struts.annotation.Maxbytelength; +import org.seasar.struts.annotation.Required; + +public class OnetimeScheduleForm implements Serializable, PagingResultForm { + + private static final long serialVersionUID = 3337888500823811168L; + + @IntegerType + public int mode; + + @Required(target = "update,delete") + @LongType + public String id; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 100) + public String title; + + @Maxbytelength(maxbytelength = 100) + public String location; + + @Required(target = "confirm,create,update,delete") + @DateType + public String startDate; + + public String startTime; + + @Required(target = "confirm,create,update,delete") + @DateType + public String endDate; + + public String endTime; + + @Required + @Maxbytelength(maxbytelength = 1) + public String secret; + + @DateType + public String createdTime; + + @Maxbytelength(maxbytelength = 255) + public String createdBy; + + @DateType + public String updatedTime; + + @Maxbytelength(maxbytelength = 255) + public String updatedBy; + + @DateType + public String deletedTime; + + @Maxbytelength(maxbytelength = 255) + public String deletedBy; + + @Maxbytelength(maxbytelength = 1000) + public String content; + + public String[] addedUsers; + + public String[] removedUsers; + + public String[] selectedUsers; + + @IntegerType + public String pageNumber; + + public void initialize() { + id = null; + title = null; + location = null; + startDate = null; + startTime = null; + endDate = null; + endTime = null; + createdTime = null; + createdBy = null; + updatedTime = null; + updatedBy = null; + deletedTime = null; + deletedBy = null; + content = null; + addedUsers = null; + removedUsers = null; + selectedUsers = null; + secret = "F"; + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/OnetimeScheduleForm.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RepeatScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RepeatScheduleForm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RepeatScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,101 @@ +package jp.sf.pal.scheduler.form.admin; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.common.form.PagingResultForm; + +import org.seasar.struts.annotation.DateType; +import org.seasar.struts.annotation.IntegerType; +import org.seasar.struts.annotation.LongType; +import org.seasar.struts.annotation.Maxbytelength; +import org.seasar.struts.annotation.Required; + +public class RepeatScheduleForm implements Serializable, PagingResultForm { + + private static final long serialVersionUID = 7630330195098138706L; + + @IntegerType + public int mode; + + @Required(target = "update,delete") + @LongType + public String id; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 100) + public String title; + + @Maxbytelength(maxbytelength = 100) + public String location; + + @Required(target = "confirm,create,update,delete") + @DateType + public String startDate; + + public String startTime; + + @DateType + public String endDate; + + public String endTime; + + @Required + @Maxbytelength(maxbytelength = 1) + public String secret; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 10) + public String type; + + @DateType + public String createdTime; + + @Maxbytelength(maxbytelength = 255) + public String createdBy; + + @DateType + public String updatedTime; + + @Maxbytelength(maxbytelength = 255) + public String updatedBy; + + @DateType + public String deletedTime; + + @Maxbytelength(maxbytelength = 255) + public String deletedBy; + + @Maxbytelength(maxbytelength = 1000) + public String content; + + public String[] addedUsers; + + public String[] removedUsers; + + public String[] selectedUsers; + + @IntegerType + public String pageNumber; + + public void initialize() { + id = null; + title = null; + location = null; + startDate = null; + startTime = null; + endDate = null; + endTime = null; + type = null; + createdTime = null; + createdBy = null; + updatedTime = null; + updatedBy = null; + deletedTime = null; + deletedBy = null; + content = null; + addedUsers = null; + removedUsers = null; + selectedUsers = null; + secret = "F"; + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RepeatScheduleForm.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RoutineScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RoutineScheduleForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/RoutineScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,101 +0,0 @@ -package jp.sf.pal.scheduler.form.admin; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.common.form.PagingResultForm; - -import org.seasar.struts.annotation.DateType; -import org.seasar.struts.annotation.IntegerType; -import org.seasar.struts.annotation.LongType; -import org.seasar.struts.annotation.Maxbytelength; -import org.seasar.struts.annotation.Required; - -public class RoutineScheduleForm implements Serializable, PagingResultForm { - - private static final long serialVersionUID = 6969085674310253357L; - - @IntegerType - public int mode; - - @Required(target = "update,delete") - @LongType - public String id; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 100) - public String title; - - @Maxbytelength(maxbytelength = 100) - public String location; - - @Required(target = "confirm,create,update,delete") - @DateType - public String startDate; - - public String startTime; - - @DateType - public String endDate; - - public String endTime; - - @Required - @Maxbytelength(maxbytelength = 1) - public String secret; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 10) - public String type; - - @DateType - public String createdTime; - - @Maxbytelength(maxbytelength = 255) - public String createdBy; - - @DateType - public String updatedTime; - - @Maxbytelength(maxbytelength = 255) - public String updatedBy; - - @DateType - public String deletedTime; - - @Maxbytelength(maxbytelength = 255) - public String deletedBy; - - @Maxbytelength(maxbytelength = 1000) - public String content; - - public String[] addedUsers; - - public String[] removedUsers; - - public String[] selectedUsers; - - @IntegerType - public String pageNumber; - - public void initialize() { - id = null; - title = null; - location = null; - startDate = null; - startTime = null; - endDate = null; - endTime = null; - type = null; - createdTime = null; - createdBy = null; - updatedTime = null; - updatedBy = null; - deletedTime = null; - deletedBy = null; - content = null; - addedUsers = null; - removedUsers = null; - selectedUsers = null; - secret = "F"; - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/SingleScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/SingleScheduleForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/admin/SingleScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,97 +0,0 @@ -package jp.sf.pal.scheduler.form.admin; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.common.form.PagingResultForm; - -import org.seasar.struts.annotation.DateType; -import org.seasar.struts.annotation.IntegerType; -import org.seasar.struts.annotation.LongType; -import org.seasar.struts.annotation.Maxbytelength; -import org.seasar.struts.annotation.Required; - -public class SingleScheduleForm implements Serializable, PagingResultForm { - - private static final long serialVersionUID = 6969085674310253357L; - - @IntegerType - public int mode; - - @Required(target = "update,delete") - @LongType - public String id; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 100) - public String title; - - @Maxbytelength(maxbytelength = 100) - public String location; - - @Required(target = "confirm,create,update,delete") - @DateType - public String startDate; - - public String startTime; - - @Required(target = "confirm,create,update,delete") - @DateType - public String endDate; - - public String endTime; - - @Required - @Maxbytelength(maxbytelength = 1) - public String secret; - - @DateType - public String createdTime; - - @Maxbytelength(maxbytelength = 255) - public String createdBy; - - @DateType - public String updatedTime; - - @Maxbytelength(maxbytelength = 255) - public String updatedBy; - - @DateType - public String deletedTime; - - @Maxbytelength(maxbytelength = 255) - public String deletedBy; - - @Maxbytelength(maxbytelength = 1000) - public String content; - - public String[] addedUsers; - - public String[] removedUsers; - - public String[] selectedUsers; - - @IntegerType - public String pageNumber; - - public void initialize() { - id = null; - title = null; - location = null; - startDate = null; - startTime = null; - endDate = null; - endTime = null; - createdTime = null; - createdBy = null; - updatedTime = null; - updatedBy = null; - deletedTime = null; - deletedBy = null; - content = null; - addedUsers = null; - removedUsers = null; - selectedUsers = null; - secret = "F"; - } -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/CalendarForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/CalendarForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/CalendarForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -11,7 +11,7 @@ public class CalendarForm implements Serializable { - private static final long serialVersionUID = 8620446294327855407L; + private static final long serialVersionUID = 1997153402576130079L; @Required(target = "selectpersonalmonth,movepersonalprevmonth,movepersonalnextmonth") @IntegerType Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/OnetimeScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/OnetimeScheduleForm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/OnetimeScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,112 @@ +package jp.sf.pal.scheduler.form.user; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.common.form.PagingResultForm; + +import org.seasar.struts.annotation.DateType; +import org.seasar.struts.annotation.IntegerType; +import org.seasar.struts.annotation.LongType; +import org.seasar.struts.annotation.Maxbytelength; +import org.seasar.struts.annotation.Required; + +public class OnetimeScheduleForm implements Serializable, PagingResultForm { + + private static final long serialVersionUID = -3648751435246338787L; + + @Required + public String returnType; + + @Required + @IntegerType + public String year; + + @Required + @IntegerType + public String month; + + @Required + @IntegerType + public String date; + + @IntegerType + public int mode; + + @Required(target = "update,delete") + @LongType + public String id; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 100) + public String title; + + @Maxbytelength(maxbytelength = 100) + public String location; + + @Required(target = "confirm,create,update,delete") + @DateType + public String startDate; + + public String startTime; + + @Required(target = "confirm,create,update,delete") + @DateType + public String endDate; + + public String endTime; + + @Required + @Maxbytelength(maxbytelength = 1) + public String secret; + + @DateType + public String createdTime; + + @Maxbytelength(maxbytelength = 255) + public String createdBy; + + @DateType + public String updatedTime; + + @Maxbytelength(maxbytelength = 255) + public String updatedBy; + + @DateType + public String deletedTime; + + @Maxbytelength(maxbytelength = 255) + public String deletedBy; + + @Maxbytelength(maxbytelength = 1000) + public String content; + + public String[] addedUsers; + + public String[] removedUsers; + + public String[] selectedUsers; + + @IntegerType + public String pageNumber; + + public void initialize() { + id = null; + title = null; + location = null; + startDate = null; + startTime = null; + endDate = null; + endTime = null; + createdTime = null; + createdBy = null; + updatedTime = null; + updatedBy = null; + deletedTime = null; + deletedBy = null; + content = null; + addedUsers = null; + removedUsers = null; + selectedUsers = null; + secret = "F"; + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/OnetimeScheduleForm.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RepeatScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RepeatScheduleForm.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RepeatScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,116 @@ +package jp.sf.pal.scheduler.form.user; + +import java.io.Serializable; + +import jp.sf.pal.scheduler.common.form.PagingResultForm; + +import org.seasar.struts.annotation.DateType; +import org.seasar.struts.annotation.IntegerType; +import org.seasar.struts.annotation.LongType; +import org.seasar.struts.annotation.Maxbytelength; +import org.seasar.struts.annotation.Required; + +public class RepeatScheduleForm implements Serializable, PagingResultForm { + + private static final long serialVersionUID = -2759046144118833141L; + + @Required + public String returnType; + + @Required + @IntegerType + public String year; + + @Required + @IntegerType + public String month; + + @Required + @IntegerType + public String date; + + @IntegerType + public int mode; + + @Required(target = "update,delete") + @LongType + public String id; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 100) + public String title; + + @Maxbytelength(maxbytelength = 100) + public String location; + + @Required(target = "confirm,create,update,delete") + @DateType + public String startDate; + + public String startTime; + + @DateType + public String endDate; + + public String endTime; + + @Required + @Maxbytelength(maxbytelength = 1) + public String secret; + + @Required(target = "confirm,create,update,delete") + @Maxbytelength(maxbytelength = 10) + public String type; + + @DateType + public String createdTime; + + @Maxbytelength(maxbytelength = 255) + public String createdBy; + + @DateType + public String updatedTime; + + @Maxbytelength(maxbytelength = 255) + public String updatedBy; + + @DateType + public String deletedTime; + + @Maxbytelength(maxbytelength = 255) + public String deletedBy; + + @Maxbytelength(maxbytelength = 1000) + public String content; + + public String[] addedUsers; + + public String[] removedUsers; + + public String[] selectedUsers; + + @IntegerType + public String pageNumber; + + public void initialize() { + id = null; + title = null; + location = null; + startDate = null; + startTime = null; + endDate = null; + endTime = null; + type = null; + createdTime = null; + createdBy = null; + updatedTime = null; + updatedBy = null; + deletedTime = null; + deletedBy = null; + content = null; + addedUsers = null; + removedUsers = null; + selectedUsers = null; + secret = "F"; + } +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RepeatScheduleForm.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RoutineScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RoutineScheduleForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/RoutineScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,116 +0,0 @@ -package jp.sf.pal.scheduler.form.user; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.common.form.PagingResultForm; - -import org.seasar.struts.annotation.DateType; -import org.seasar.struts.annotation.IntegerType; -import org.seasar.struts.annotation.LongType; -import org.seasar.struts.annotation.Maxbytelength; -import org.seasar.struts.annotation.Required; - -public class RoutineScheduleForm implements Serializable, PagingResultForm { - - private static final long serialVersionUID = 6969085674310253357L; - - @Required - public String returnType; - - @Required - @IntegerType - public String year; - - @Required - @IntegerType - public String month; - - @Required - @IntegerType - public String date; - - @IntegerType - public int mode; - - @Required(target = "update,delete") - @LongType - public String id; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 100) - public String title; - - @Maxbytelength(maxbytelength = 100) - public String location; - - @Required(target = "confirm,create,update,delete") - @DateType - public String startDate; - - public String startTime; - - @DateType - public String endDate; - - public String endTime; - - @Required - @Maxbytelength(maxbytelength = 1) - public String secret; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 10) - public String type; - - @DateType - public String createdTime; - - @Maxbytelength(maxbytelength = 255) - public String createdBy; - - @DateType - public String updatedTime; - - @Maxbytelength(maxbytelength = 255) - public String updatedBy; - - @DateType - public String deletedTime; - - @Maxbytelength(maxbytelength = 255) - public String deletedBy; - - @Maxbytelength(maxbytelength = 1000) - public String content; - - public String[] addedUsers; - - public String[] removedUsers; - - public String[] selectedUsers; - - @IntegerType - public String pageNumber; - - public void initialize() { - id = null; - title = null; - location = null; - startDate = null; - startTime = null; - endDate = null; - endTime = null; - type = null; - createdTime = null; - createdBy = null; - updatedTime = null; - updatedBy = null; - deletedTime = null; - deletedBy = null; - content = null; - addedUsers = null; - removedUsers = null; - selectedUsers = null; - secret = "F"; - } -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/SingleScheduleForm.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/SingleScheduleForm.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/form/user/SingleScheduleForm.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,112 +0,0 @@ -package jp.sf.pal.scheduler.form.user; - -import java.io.Serializable; - -import jp.sf.pal.scheduler.common.form.PagingResultForm; - -import org.seasar.struts.annotation.DateType; -import org.seasar.struts.annotation.IntegerType; -import org.seasar.struts.annotation.LongType; -import org.seasar.struts.annotation.Maxbytelength; -import org.seasar.struts.annotation.Required; - -public class SingleScheduleForm implements Serializable, PagingResultForm { - - private static final long serialVersionUID = 6969085674310253357L; - - @Required - public String returnType; - - @Required - @IntegerType - public String year; - - @Required - @IntegerType - public String month; - - @Required - @IntegerType - public String date; - - @IntegerType - public int mode; - - @Required(target = "update,delete") - @LongType - public String id; - - @Required(target = "confirm,create,update,delete") - @Maxbytelength(maxbytelength = 100) - public String title; - - @Maxbytelength(maxbytelength = 100) - public String location; - - @Required(target = "confirm,create,update,delete") - @DateType - public String startDate; - - public String startTime; - - @Required(target = "confirm,create,update,delete") - @DateType - public String endDate; - - public String endTime; - - @Required - @Maxbytelength(maxbytelength = 1) - public String secret; - - @DateType - public String createdTime; - - @Maxbytelength(maxbytelength = 255) - public String createdBy; - - @DateType - public String updatedTime; - - @Maxbytelength(maxbytelength = 255) - public String updatedBy; - - @DateType - public String deletedTime; - - @Maxbytelength(maxbytelength = 255) - public String deletedBy; - - @Maxbytelength(maxbytelength = 1000) - public String content; - - public String[] addedUsers; - - public String[] removedUsers; - - public String[] selectedUsers; - - @IntegerType - public String pageNumber; - - public void initialize() { - id = null; - title = null; - location = null; - startDate = null; - startTime = null; - endDate = null; - endTime = null; - createdTime = null; - createdBy = null; - updatedTime = null; - updatedBy = null; - deletedTime = null; - deletedBy = null; - content = null; - addedUsers = null; - removedUsers = null; - selectedUsers = null; - secret = "F"; - } -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/OnetimeSchedulePager.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/OnetimeSchedulePager.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/OnetimeSchedulePager.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,21 @@ +package jp.sf.pal.scheduler.pager; + +import jp.sf.pal.scheduler.common.pager.DefaultPager; + +public class OnetimeSchedulePager extends DefaultPager { + + private static final long serialVersionUID = 3196586044367032054L; + + public OnetimeSchedulePager() { + + } + + public void clear() { + super.clear(); + } + + protected int getDefaultPageSize() { + return 50; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/OnetimeSchedulePager.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RepeatSchedulePager.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RepeatSchedulePager.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RepeatSchedulePager.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,21 @@ +package jp.sf.pal.scheduler.pager; + +import jp.sf.pal.scheduler.common.pager.DefaultPager; + +public class RepeatSchedulePager extends DefaultPager { + + private static final long serialVersionUID = 3417835424826481941L; + + public RepeatSchedulePager() { + + } + + public void clear() { + super.clear(); + } + + protected int getDefaultPageSize() { + return 50; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RepeatSchedulePager.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RoutineSchedulePager.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RoutineSchedulePager.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/RoutineSchedulePager.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,21 +0,0 @@ -package jp.sf.pal.scheduler.pager; - -import jp.sf.pal.scheduler.common.pager.DefaultPager; - -public class RoutineSchedulePager extends DefaultPager { - - private static final long serialVersionUID = 208357552837282806L; - - public RoutineSchedulePager() { - - } - - public void clear() { - super.clear(); - } - - protected int getDefaultPageSize() { - return 50; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/SingleSchedulePager.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/SingleSchedulePager.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/pager/SingleSchedulePager.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,21 +0,0 @@ -package jp.sf.pal.scheduler.pager; - -import jp.sf.pal.scheduler.common.pager.DefaultPager; - -public class SingleSchedulePager extends DefaultPager { - - private static final long serialVersionUID = 208357552837282806L; - - public SingleSchedulePager() { - - } - - public void clear() { - super.clear(); - } - - protected int getDefaultPageSize() { - return 50; - } - -} Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/OnetimeScheduleService.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/OnetimeScheduleService.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/OnetimeScheduleService.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,200 @@ +package jp.sf.pal.scheduler.service; + +import java.io.Serializable; +import java.sql.Timestamp; +import java.util.Date; +import java.util.List; + +import jp.sf.pal.scheduler.SchedulerConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.PagingResultBeanWrapper; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleBhv; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleContentBhv; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; +import jp.sf.pal.scheduler.pager.OnetimeSchedulePager; + +import org.seasar.framework.container.hotdeploy.HotdeployUtil; + +public class OnetimeScheduleService implements Serializable { + + private static final long serialVersionUID = 8675633065293522816L; + + private transient EventScheduleBhv eventScheduleBhv; + + private transient EventScheduleContentBhv eventScheduleContentBhv; + + private transient EventScheduleMappingBhv eventScheduleMappingBhv; + + private PagerDxo pagerDxo; + + public List<EventScheduleMapping> getPersonalScheduleMappingList( + String userId, Date fromDate, Date toDate) { + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + + // setup + cb.setupSelect_EventSchedule(); + + cb.query().setUserId_Equal(userId); + cb.query().queryEventSchedule().setDeletedBy_IsNull(); + cb.query().queryEventSchedule().setStartDate_LessEqual(toDate); + cb.query().queryEventSchedule().setEndDate_GreaterEqual(fromDate); + cb.query().queryEventSchedule().setType_Equal( + SchedulerConstants.ONETIME_SCHEDULE); + + cb.query().queryEventSchedule().addOrderBy_StartDate_Asc(); + + return eventScheduleMappingBhv.selectList(cb); + } + + public List<EventSchedule> getEventScheduleList( + OnetimeSchedulePager onetimeSchedulePager, String userId) { + + HotdeployUtil.rebuildValue(onetimeSchedulePager); + + EventScheduleCB cb = new EventScheduleCB(); + + cb.fetchFirst(onetimeSchedulePager.getPageSize()); + cb.fetchPage(onetimeSchedulePager.getCurrentPageNumber()); + + // setup + + cb.query().setDeletedBy_IsNull(); + cb.query().setType_Equal(SchedulerConstants.ONETIME_SCHEDULE); + + cb.query().addOrderBy_StartDate_Desc(); + + PagingResultBean<EventSchedule> groupInfoList = eventScheduleBhv + .selectPage(cb); + + // update pager + pagerDxo.convert(new PagingResultBeanWrapper(groupInfoList), + onetimeSchedulePager); + groupInfoList.setPageRangeSize(5); + onetimeSchedulePager.setPageNumberList(groupInfoList.pageRange() + .createPageNumberList()); + + return groupInfoList; + } + + public EventSchedule getEventSchedule(Long id, String userid) { + EventScheduleCB cb = new EventScheduleCB(); + + // setup + cb.setupSelect_EventScheduleContentAsOne(); + + cb.query().setDeletedBy_IsNull(); + cb.query().setId_Equal(id); + cb.query().setType_Equal(SchedulerConstants.ONETIME_SCHEDULE); + EventSchedule eventSchedule = eventScheduleBhv.selectEntity(cb); + if (eventSchedule == null) { + return null; + } + + EventScheduleMappingCB cb2 = new EventScheduleMappingCB(); + cb2.query().setScheduleId_Equal(id); + eventSchedule.setEventScheduleMappingList(eventScheduleMappingBhv + .selectList(cb2)); + return eventSchedule; + } + + public void store(EventSchedule eventSchedule) { + Timestamp now = new Timestamp(System.currentTimeMillis()); + eventSchedule.setUpdatedTime(now); + eventSchedule.setType(SchedulerConstants.ONETIME_SCHEDULE); + + EventScheduleContent ssc = eventSchedule.getEventScheduleContentAsOne(); + + if (eventSchedule.getCreatedTime() == null) { + // create + eventSchedule.setCreatedTime(now); + eventScheduleBhv.insert(eventSchedule); + + if (ssc != null) { + ssc.setId(eventSchedule.getId()); + eventScheduleContentBhv.insert(ssc); + } + } else { + // update + eventScheduleBhv.update(eventSchedule); + + if (ssc != null) { + if (ssc.getId() == null) { + ssc.setId(eventSchedule.getId()); + } + eventScheduleContentBhv.insertOrUpdate(ssc); + } + } + + // mapping + List<EventScheduleMapping> ssmList = eventSchedule + .getEventScheduleMappingList(); + if (ssmList != null) { + for (EventScheduleMapping ssm : ssmList) { + if (ssm.isDelete()) { + // delete + eventScheduleMappingBhv.delete(ssm); + } else if (ssm.getId() == null) { + // create + ssm.setScheduleId(eventSchedule.getId()); + eventScheduleMappingBhv.insert(ssm); + } + } + } + } + + public void disable(Long id, String name) { + // not delete + EventScheduleCB cb = new EventScheduleCB(); + + cb.query().setId_Equal(id); + cb.query().setType_Equal(SchedulerConstants.ONETIME_SCHEDULE); + EventSchedule groupInfo = eventScheduleBhv.selectEntity(cb); + + // TODO throw an exception + + groupInfo.setDeletedBy(name); + groupInfo.setDeletedTime(new Timestamp(new Date().getTime())); + eventScheduleBhv.update(groupInfo); + } + + public EventScheduleBhv getEventScheduleBhv() { + return eventScheduleBhv; + } + + public void setEventScheduleBhv(EventScheduleBhv messageBhv) { + this.eventScheduleBhv = messageBhv; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public EventScheduleMappingBhv getEventScheduleMappingBhv() { + return eventScheduleMappingBhv; + } + + public void setEventScheduleMappingBhv( + EventScheduleMappingBhv eventScheduleMappingBhv) { + this.eventScheduleMappingBhv = eventScheduleMappingBhv; + } + + public EventScheduleContentBhv getEventScheduleContentBhv() { + return eventScheduleContentBhv; + } + + public void setEventScheduleContentBhv( + EventScheduleContentBhv eventScheduleContentBhv) { + this.eventScheduleContentBhv = eventScheduleContentBhv; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/OnetimeScheduleService.java ___________________________________________________________________ Name: svn:eol-style + native Added: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RepeatScheduleService.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RepeatScheduleService.java (rev 0) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RepeatScheduleService.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -0,0 +1,211 @@ +package jp.sf.pal.scheduler.service; + +import java.io.Serializable; +import java.sql.Timestamp; +import java.util.Date; +import java.util.List; + +import jp.sf.pal.scheduler.SchedulerConstants; +import jp.sf.pal.scheduler.common.dxo.PagerDxo; +import jp.sf.pal.scheduler.common.util.PagingResultBeanWrapper; +import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; +import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; +import jp.sf.pal.scheduler.db.cbean.EventScheduleCB; +import jp.sf.pal.scheduler.db.cbean.EventScheduleMappingCB; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleBhv; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleContentBhv; +import jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv; +import jp.sf.pal.scheduler.db.exentity.EventSchedule; +import jp.sf.pal.scheduler.db.exentity.EventScheduleContent; +import jp.sf.pal.scheduler.db.exentity.EventScheduleMapping; +import jp.sf.pal.scheduler.pager.RepeatSchedulePager; + +import org.seasar.framework.container.hotdeploy.HotdeployUtil; + +public class RepeatScheduleService implements Serializable { + + private static final long serialVersionUID = 8451033131320325847L; + + private transient EventScheduleBhv eventScheduleBhv; + + private transient EventScheduleContentBhv eventScheduleContentBhv; + + private transient EventScheduleMappingBhv eventScheduleMappingBhv; + + private PagerDxo pagerDxo; + + public List<EventScheduleMapping> getPersonalScheduleMappingList( + final String userId, final Date fromDate, final Date toDate) { + EventScheduleMappingCB cb = new EventScheduleMappingCB(); + + // setup + cb.setupSelect_EventSchedule(); + + cb.query().setUserId_Equal(userId); + cb.query().queryEventSchedule().setDeletedBy_IsNull(); + cb.query().queryEventSchedule().setStartDate_LessEqual(toDate); + cb.query().queryEventSchedule().setEndDate_GreaterEqual(fromDate); + cb.query().queryEventSchedule().setType_NotEqual( + SchedulerConstants.ONETIME_SCHEDULE); + cb.unionAll(new UnionQuery<EventScheduleMappingCB>() { + public void query(EventScheduleMappingCB unionCB) { + unionCB.query().setUserId_Equal(userId); + unionCB.query().queryEventSchedule().setDeletedBy_IsNull(); + unionCB.query().queryEventSchedule().setStartDate_LessEqual( + toDate); + unionCB.query().queryEventSchedule().setEndDate_IsNull(); + unionCB.query().queryEventSchedule().setType_NotEqual( + SchedulerConstants.ONETIME_SCHEDULE); + unionCB.query().queryEventSchedule().addOrderBy_StartDate_Asc(); + } + }); + cb.query().queryEventSchedule().addOrderBy_StartDate_Asc(); + + return eventScheduleMappingBhv.selectList(cb); + } + + public List<EventSchedule> getEventScheduleList( + RepeatSchedulePager repeatSchedulePager, String userId) { + + HotdeployUtil.rebuildValue(repeatSchedulePager); + + EventScheduleCB cb = new EventScheduleCB(); + + cb.fetchFirst(repeatSchedulePager.getPageSize()); + cb.fetchPage(repeatSchedulePager.getCurrentPageNumber()); + + // setup + + cb.query().setDeletedBy_IsNull(); + cb.query().setType_NotEqual(SchedulerConstants.ONETIME_SCHEDULE); + + cb.query().addOrderBy_StartDate_Desc(); + + PagingResultBean<EventSchedule> groupInfoList = eventScheduleBhv + .selectPage(cb); + + // update pager + pagerDxo.convert(new PagingResultBeanWrapper(groupInfoList), + repeatSchedulePager); + groupInfoList.setPageRangeSize(5); + repeatSchedulePager.setPageNumberList(groupInfoList.pageRange() + .createPageNumberList()); + + return groupInfoList; + } + + public EventSchedule getEventSchedule(Long id, String userid) { + EventScheduleCB cb = new EventScheduleCB(); + + // setup + cb.setupSelect_EventScheduleContentAsOne(); + + cb.query().setDeletedBy_IsNull(); + cb.query().setId_Equal(id); + cb.query().setType_NotEqual(SchedulerConstants.ONETIME_SCHEDULE); + EventSchedule eventSchedule = eventScheduleBhv.selectEntity(cb); + if (eventSchedule == null) { + return null; + } + + EventScheduleMappingCB cb2 = new EventScheduleMappingCB(); + cb2.query().setScheduleId_Equal(id); + eventSchedule.setEventScheduleMappingList(eventScheduleMappingBhv + .selectList(cb2)); + return eventSchedule; + } + + public void store(EventSchedule eventSchedule) { + Timestamp now = new Timestamp(System.currentTimeMillis()); + eventSchedule.setUpdatedTime(now); + + EventScheduleContent ssc = eventSchedule.getEventScheduleContentAsOne(); + + if (eventSchedule.getCreatedTime() == null) { + // create + eventSchedule.setCreatedTime(now); + eventScheduleBhv.insert(eventSchedule); + + if (ssc != null) { + ssc.setId(eventSchedule.getId()); + eventScheduleContentBhv.insert(ssc); + } + } else { + // update + eventScheduleBhv.update(eventSchedule); + + if (ssc != null) { + if (ssc.getId() == null) { + ssc.setId(eventSchedule.getId()); + } + eventScheduleContentBhv.insertOrUpdate(ssc); + } + } + + // mapping + List<EventScheduleMapping> ssmList = eventSchedule + .getEventScheduleMappingList(); + if (ssmList != null) { + for (EventScheduleMapping ssm : ssmList) { + if (ssm.isDelete()) { + // delete + eventScheduleMappingBhv.delete(ssm); + } else if (ssm.getId() == null) { + // create + ssm.setScheduleId(eventSchedule.getId()); + eventScheduleMappingBhv.insert(ssm); + } + } + } + } + + public void disable(Long id, String name) { + // not delete + EventScheduleCB cb = new EventScheduleCB(); + + cb.query().setId_Equal(id); + cb.query().setType_NotEqual(SchedulerConstants.ONETIME_SCHEDULE); + EventSchedule groupInfo = eventScheduleBhv.selectEntity(cb); + + // TODO throw an exception + + groupInfo.setDeletedBy(name); + groupInfo.setDeletedTime(new Timestamp(new Date().getTime())); + eventScheduleBhv.update(groupInfo); + } + + public EventScheduleBhv getEventScheduleBhv() { + return eventScheduleBhv; + } + + public void setEventScheduleBhv(EventScheduleBhv messageBhv) { + this.eventScheduleBhv = messageBhv; + } + + public PagerDxo getPagerDxo() { + return pagerDxo; + } + + public void setPagerDxo(PagerDxo pagerDxo) { + this.pagerDxo = pagerDxo; + } + + public EventScheduleMappingBhv getEventScheduleMappingBhv() { + return eventScheduleMappingBhv; + } + + public void setEventScheduleMappingBhv( + EventScheduleMappingBhv eventScheduleMappingBhv) { + this.eventScheduleMappingBhv = eventScheduleMappingBhv; + } + + public EventScheduleContentBhv getEventScheduleContentBhv() { + return eventScheduleContentBhv; + } + + public void setEventScheduleContentBhv( + EventScheduleContentBhv eventScheduleContentBhv) { + this.eventScheduleContentBhv = eventScheduleContentBhv; + } + +} Property changes on: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RepeatScheduleService.java ___________________________________________________________________ Name: svn:eol-style + native Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RoutineScheduleService.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RoutineScheduleService.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/RoutineScheduleService.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,205 +0,0 @@ -package jp.sf.pal.scheduler.service; - -import java.io.Serializable; -import java.sql.Timestamp; -import java.util.Date; -import java.util.List; - -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.PagingResultBeanWrapper; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.allcommon.cbean.UnionQuery; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleCB; -import jp.sf.pal.scheduler.db.cbean.RoutineScheduleMappingCB; -import jp.sf.pal.scheduler.db.exbhv.RoutineScheduleBhv; -import jp.sf.pal.scheduler.db.exbhv.RoutineScheduleContentBhv; -import jp.sf.pal.scheduler.db.exbhv.RoutineScheduleMappingBhv; -import jp.sf.pal.scheduler.db.exentity.RoutineSchedule; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleContent; -import jp.sf.pal.scheduler.db.exentity.RoutineScheduleMapping; -import jp.sf.pal.scheduler.pager.RoutineSchedulePager; - -import org.seasar.framework.container.hotdeploy.HotdeployUtil; - -public class RoutineScheduleService implements Serializable { - - private static final long serialVersionUID = 1L; - - private transient RoutineScheduleBhv routineScheduleBhv; - - private transient RoutineScheduleContentBhv routineScheduleContentBhv; - - private transient RoutineScheduleMappingBhv routineScheduleMappingBhv; - - private PagerDxo pagerDxo; - - public List<RoutineScheduleMapping> getPersonalScheduleMappingList( - final String userId, final Date fromDate, final Date toDate) { - RoutineScheduleMappingCB cb = new RoutineScheduleMappingCB(); - - // setup - cb.setupSelect_RoutineSchedule(); - - cb.query().setUserId_Equal(userId); - cb.query().queryRoutineSchedule().setDeletedBy_IsNull(); - cb.query().queryRoutineSchedule().setStartDate_LessEqual(toDate); - cb.query().queryRoutineSchedule().setEndDate_GreaterEqual(fromDate); - cb.unionAll(new UnionQuery<RoutineScheduleMappingCB>() { - public void query(RoutineScheduleMappingCB unionCB) { - unionCB.query().setUserId_Equal(userId); - unionCB.query().queryRoutineSchedule().setDeletedBy_IsNull(); - unionCB.query().queryRoutineSchedule().setStartDate_LessEqual( - toDate); - unionCB.query().queryRoutineSchedule().setEndDate_IsNull(); - unionCB.query().queryRoutineSchedule() - .addOrderBy_StartDate_Asc(); - } - }); - cb.query().queryRoutineSchedule().addOrderBy_StartDate_Asc(); - - return routineScheduleMappingBhv.selectList(cb); - } - - public List<RoutineSchedule> getRoutineScheduleList( - RoutineSchedulePager routineSchedulePager, String userId) { - - HotdeployUtil.rebuildValue(routineSchedulePager); - - RoutineScheduleCB cb = new RoutineScheduleCB(); - - cb.fetchFirst(routineSchedulePager.getPageSize()); - cb.fetchPage(routineSchedulePager.getCurrentPageNumber()); - - // setup - - cb.query().setDeletedBy_IsNull(); - - cb.query().addOrderBy_StartDate_Desc(); - - PagingResultBean<RoutineSchedule> groupInfoList = routineScheduleBhv - .selectPage(cb); - - // update pager - pagerDxo.convert(new PagingResultBeanWrapper(groupInfoList), - routineSchedulePager); - groupInfoList.setPageRangeSize(5); - routineSchedulePager.setPageNumberList(groupInfoList.pageRange() - .createPageNumberList()); - - return groupInfoList; - } - - public RoutineSchedule getRoutineSchedule(Long id, String userid) { - RoutineScheduleCB cb = new RoutineScheduleCB(); - - // setup - cb.setupSelect_RoutineScheduleContentAsOne(); - - cb.query().setDeletedBy_IsNull(); - cb.query().setId_Equal(id); - RoutineSchedule routineSchedule = routineScheduleBhv.selectEntity(cb); - if (routineSchedule == null) { - return null; - } - - RoutineScheduleMappingCB cb2 = new RoutineScheduleMappingCB(); - cb2.query().setScheduleId_Equal(id); - routineSchedule.setRoutineScheduleMappingList(routineScheduleMappingBhv - .selectList(cb2)); - return routineSchedule; - } - - public void store(RoutineSchedule routineSchedule) { - Timestamp now = new Timestamp(System.currentTimeMillis()); - routineSchedule.setUpdatedTime(now); - - RoutineScheduleContent ssc = routineSchedule - .getRoutineScheduleContentAsOne(); - - if (routineSchedule.getCreatedTime() == null) { - // create - routineSchedule.setCreatedTime(now); - routineScheduleBhv.insert(routineSchedule); - - if (ssc != null) { - ssc.setId(routineSchedule.getId()); - routineScheduleContentBhv.insert(ssc); - } - } else { - // update - routineScheduleBhv.update(routineSchedule); - - if (ssc != null) { - if (ssc.getId() == null) { - ssc.setId(routineSchedule.getId()); - } - routineScheduleContentBhv.insertOrUpdate(ssc); - } - } - - // mapping - List<RoutineScheduleMapping> ssmList = routineSchedule - .getRoutineScheduleMappingList(); - if (ssmList != null) { - for (RoutineScheduleMapping ssm : ssmList) { - if (ssm.isDelete()) { - // delete - routineScheduleMappingBhv.delete(ssm); - } else if (ssm.getId() == null) { - // create - ssm.setScheduleId(routineSchedule.getId()); - routineScheduleMappingBhv.insert(ssm); - } - } - } - } - - public void disable(Long id, String name) { - // not delete - RoutineScheduleCB cb = new RoutineScheduleCB(); - - cb.query().setId_Equal(id); - RoutineSchedule groupInfo = routineScheduleBhv.selectEntity(cb); - - // TODO throw an exception - - groupInfo.setDeletedBy(name); - groupInfo.setDeletedTime(new Timestamp(new Date().getTime())); - routineScheduleBhv.update(groupInfo); - } - - public RoutineScheduleBhv getRoutineScheduleBhv() { - return routineScheduleBhv; - } - - public void setRoutineScheduleBhv(RoutineScheduleBhv messageBhv) { - this.routineScheduleBhv = messageBhv; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public RoutineScheduleMappingBhv getRoutineScheduleMappingBhv() { - return routineScheduleMappingBhv; - } - - public void setRoutineScheduleMappingBhv( - RoutineScheduleMappingBhv routineScheduleMappingBhv) { - this.routineScheduleMappingBhv = routineScheduleMappingBhv; - } - - public RoutineScheduleContentBhv getRoutineScheduleContentBhv() { - return routineScheduleContentBhv; - } - - public void setRoutineScheduleContentBhv( - RoutineScheduleContentBhv routineScheduleContentBhv) { - this.routineScheduleContentBhv = routineScheduleContentBhv; - } - -} Deleted: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/SingleScheduleService.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/SingleScheduleService.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/SingleScheduleService.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,194 +0,0 @@ -package jp.sf.pal.scheduler.service; - -import java.io.Serializable; -import java.sql.Timestamp; -import java.util.Date; -import java.util.List; - -import jp.sf.pal.scheduler.common.dxo.PagerDxo; -import jp.sf.pal.scheduler.common.util.PagingResultBeanWrapper; -import jp.sf.pal.scheduler.db.allcommon.cbean.PagingResultBean; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleCB; -import jp.sf.pal.scheduler.db.cbean.SingleScheduleMappingCB; -import jp.sf.pal.scheduler.db.exbhv.SingleScheduleBhv; -import jp.sf.pal.scheduler.db.exbhv.SingleScheduleContentBhv; -import jp.sf.pal.scheduler.db.exbhv.SingleScheduleMappingBhv; -import jp.sf.pal.scheduler.db.exentity.SingleSchedule; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleContent; -import jp.sf.pal.scheduler.db.exentity.SingleScheduleMapping; -import jp.sf.pal.scheduler.pager.SingleSchedulePager; - -import org.seasar.framework.container.hotdeploy.HotdeployUtil; - -public class SingleScheduleService implements Serializable { - - private static final long serialVersionUID = 1L; - - private transient SingleScheduleBhv singleScheduleBhv; - - private transient SingleScheduleContentBhv singleScheduleContentBhv; - - private transient SingleScheduleMappingBhv singleScheduleMappingBhv; - - private PagerDxo pagerDxo; - - public List<SingleScheduleMapping> getPersonalScheduleMappingList( - String userId, Date fromDate, Date toDate) { - SingleScheduleMappingCB cb = new SingleScheduleMappingCB(); - - // setup - cb.setupSelect_SingleSchedule(); - - cb.query().setUserId_Equal(userId); - cb.query().querySingleSchedule().setDeletedBy_IsNull(); - cb.query().querySingleSchedule().setStartDate_LessEqual(toDate); - cb.query().querySingleSchedule().setEndDate_GreaterEqual(fromDate); - - cb.query().querySingleSchedule().addOrderBy_StartDate_Asc(); - - return singleScheduleMappingBhv.selectList(cb); - } - - public List<SingleSchedule> getSingleScheduleList( - SingleSchedulePager singleSchedulePager, String userId) { - - HotdeployUtil.rebuildValue(singleSchedulePager); - - SingleScheduleCB cb = new SingleScheduleCB(); - - cb.fetchFirst(singleSchedulePager.getPageSize()); - cb.fetchPage(singleSchedulePager.getCurrentPageNumber()); - - // setup - - cb.query().setDeletedBy_IsNull(); - - cb.query().addOrderBy_StartDate_Desc(); - - PagingResultBean<SingleSchedule> groupInfoList = singleScheduleBhv - .selectPage(cb); - - // update pager - pagerDxo.convert(new PagingResultBeanWrapper(groupInfoList), - singleSchedulePager); - groupInfoList.setPageRangeSize(5); - singleSchedulePager.setPageNumberList(groupInfoList.pageRange() - .createPageNumberList()); - - return groupInfoList; - } - - public SingleSchedule getSingleSchedule(Long id, String userid) { - SingleScheduleCB cb = new SingleScheduleCB(); - - // setup - cb.setupSelect_SingleScheduleContentAsOne(); - - cb.query().setDeletedBy_IsNull(); - cb.query().setId_Equal(id); - SingleSchedule singleSchedule = singleScheduleBhv.selectEntity(cb); - if (singleSchedule == null) { - return null; - } - - SingleScheduleMappingCB cb2 = new SingleScheduleMappingCB(); - cb2.query().setScheduleId_Equal(id); - singleSchedule.setSingleScheduleMappingList(singleScheduleMappingBhv - .selectList(cb2)); - return singleSchedule; - } - - public void store(SingleSchedule singleSchedule) { - Timestamp now = new Timestamp(System.currentTimeMillis()); - singleSchedule.setUpdatedTime(now); - - SingleScheduleContent ssc = singleSchedule - .getSingleScheduleContentAsOne(); - - if (singleSchedule.getCreatedTime() == null) { - // create - singleSchedule.setCreatedTime(now); - singleScheduleBhv.insert(singleSchedule); - - if (ssc != null) { - ssc.setId(singleSchedule.getId()); - singleScheduleContentBhv.insert(ssc); - } - } else { - // update - singleScheduleBhv.update(singleSchedule); - - if (ssc != null) { - if (ssc.getId() == null) { - ssc.setId(singleSchedule.getId()); - } - singleScheduleContentBhv.insertOrUpdate(ssc); - } - } - - // mapping - List<SingleScheduleMapping> ssmList = singleSchedule - .getSingleScheduleMappingList(); - if (ssmList != null) { - for (SingleScheduleMapping ssm : ssmList) { - if (ssm.isDelete()) { - // delete - singleScheduleMappingBhv.delete(ssm); - } else if (ssm.getId() == null) { - // create - ssm.setScheduleId(singleSchedule.getId()); - singleScheduleMappingBhv.insert(ssm); - } - } - } - } - - public void disable(Long id, String name) { - // not delete - SingleScheduleCB cb = new SingleScheduleCB(); - - cb.query().setId_Equal(id); - SingleSchedule groupInfo = singleScheduleBhv.selectEntity(cb); - - // TODO throw an exception - - groupInfo.setDeletedBy(name); - groupInfo.setDeletedTime(new Timestamp(new Date().getTime())); - singleScheduleBhv.update(groupInfo); - } - - public SingleScheduleBhv getSingleScheduleBhv() { - return singleScheduleBhv; - } - - public void setSingleScheduleBhv(SingleScheduleBhv messageBhv) { - this.singleScheduleBhv = messageBhv; - } - - public PagerDxo getPagerDxo() { - return pagerDxo; - } - - public void setPagerDxo(PagerDxo pagerDxo) { - this.pagerDxo = pagerDxo; - } - - public SingleScheduleMappingBhv getSingleScheduleMappingBhv() { - return singleScheduleMappingBhv; - } - - public void setSingleScheduleMappingBhv( - SingleScheduleMappingBhv singleScheduleMappingBhv) { - this.singleScheduleMappingBhv = singleScheduleMappingBhv; - } - - public SingleScheduleContentBhv getSingleScheduleContentBhv() { - return singleScheduleContentBhv; - } - - public void setSingleScheduleContentBhv( - SingleScheduleContentBhv singleScheduleContentBhv) { - this.singleScheduleContentBhv = singleScheduleContentBhv; - } - -} Modified: scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/UserInfoService.java =================================================================== --- scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/UserInfoService.java 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/java/jp/sf/pal/scheduler/service/UserInfoService.java 2008-11-17 14:07:31 UTC (rev 1357) @@ -1,5 +1,6 @@ package jp.sf.pal.scheduler.service; +import java.io.Serializable; import java.sql.Timestamp; import java.util.ArrayList; import java.util.Date; @@ -9,7 +10,10 @@ import jp.sf.pal.scheduler.db.exbhv.UserInfoBhv; import jp.sf.pal.scheduler.db.exentity.UserInfo; -public class UserInfoService { +public class UserInfoService implements Serializable { + + private static final long serialVersionUID = 8638255044858963846L; + private transient UserInfoBhv userInfoBhv; public void initUserInfo(String userId) { Modified: scheduler/trunk/src/main/resources/application.properties =================================================================== --- scheduler/trunk/src/main/resources/application.properties 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/resources/application.properties 2008-11-17 14:07:31 UTC (rev 1357) @@ -25,23 +25,16 @@ errors.url={0} is an invalid url (web address). success.update_config=Updated configuration. -success.create_singleSchedule=Created your event. -success.update_singleSchedule=Updated your event. -success.delete_singleSchedule=Deleted your event. -success.create_routineSchedule=Created your event. -success.update_routineSchedule=Updated your event. -success.delete_routineSchedule=Deleted your event. +success.create_eventSchedule=Created the event. +success.update_eventSchedule=Updated the event. +success.delete_eventSchedule=Deleted the event. errors.failed_to_update_config=Failed to update the configuration. errors.invalid.mode=Invalid mode(expected value is {0}, but it's {1}). -errors.failed_to_create_singleSchedule=Failed to create a new event. -errors.failed_to_update_singleSchedule=Failed to update the event. -errors.failed_to_delete_singleSchedule=Failed to delete the event. -errors.could_not_find_singleSchedule=Could not find the event({0}). -errors.failed_to_create_routineSchedule=Failed to create a new event. -errors.failed_to_update_routineSchedule=Failed to update the event. -errors.failed_to_delete_routineSchedule=Failed to delete the event. -errors.could_not_find_routineSchedule=Could not find the event({0}). +errors.failed_to_create_eventSchedule=Failed to create a new event. +errors.failed_to_update_eventSchedule=Failed to update the event. +errors.failed_to_delete_eventSchedule=Failed to delete the event. +errors.could_not_find_eventSchedule=Could not find the event({0}). labels.detail=Detail labels.create=Create Modified: scheduler/trunk/src/main/resources/dbflute.dicon =================================================================== --- scheduler/trunk/src/main/resources/dbflute.dicon 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/resources/dbflute.dicon 2008-11-17 14:07:31 UTC (rev 1357) @@ -42,6 +42,24 @@ </component> + <!-- EVENT_SCHEDULE --> + <component name="eventScheduleDao" class="jp.sf.pal.scheduler.db.exdao.EventScheduleDao"> + <aspect>dbflute.interceptor</aspect> + </component> + <component name="eventScheduleBhv" class="jp.sf.pal.scheduler.db.exbhv.EventScheduleBhv"/> + + <!-- EVENT_SCHEDULE_CONTENT --> + <component name="eventScheduleContentDao" class="jp.sf.pal.scheduler.db.exdao.EventScheduleContentDao"> + <aspect>dbflute.interceptor</aspect> + </component> + <component name="eventScheduleContentBhv" class="jp.sf.pal.scheduler.db.exbhv.EventScheduleContentBhv"/> + + <!-- EVENT_SCHEDULE_MAPPING --> + <component name="eventScheduleMappingDao" class="jp.sf.pal.scheduler.db.exdao.EventScheduleMappingDao"> + <aspect>dbflute.interceptor</aspect> + </component> + <component name="eventScheduleMappingBhv" class="jp.sf.pal.scheduler.db.exbhv.EventScheduleMappingBhv"/> + <!-- GROUP_INFO --> <component name="groupInfoDao" class="jp.sf.pal.scheduler.db.exdao.GroupInfoDao"> <aspect>dbflute.interceptor</aspect> @@ -66,42 +84,6 @@ </component> <component name="roleMappingBhv" class="jp.sf.pal.scheduler.db.exbhv.RoleMappingBhv"/> - <!-- ROUTINE_SCHEDULE --> - <component name="routineScheduleDao" class="jp.sf.pal.scheduler.db.exdao.RoutineScheduleDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="routineScheduleBhv" class="jp.sf.pal.scheduler.db.exbhv.RoutineScheduleBhv"/> - - <!-- ROUTINE_SCHEDULE_CONTENT --> - <component name="routineScheduleContentDao" class="jp.sf.pal.scheduler.db.exdao.RoutineScheduleContentDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="routineScheduleContentBhv" class="jp.sf.pal.scheduler.db.exbhv.RoutineScheduleContentBhv"/> - - <!-- ROUTINE_SCHEDULE_MAPPING --> - <component name="routineScheduleMappingDao" class="jp.sf.pal.scheduler.db.exdao.RoutineScheduleMappingDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="routineScheduleMappingBhv" class="jp.sf.pal.scheduler.db.exbhv.RoutineScheduleMappingBhv"/> - - <!-- SINGLE_SCHEDULE --> - <component name="singleScheduleDao" class="jp.sf.pal.scheduler.db.exdao.SingleScheduleDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="singleScheduleBhv" class="jp.sf.pal.scheduler.db.exbhv.SingleScheduleBhv"/> - - <!-- SINGLE_SCHEDULE_CONTENT --> - <component name="singleScheduleContentDao" class="jp.sf.pal.scheduler.db.exdao.SingleScheduleContentDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="singleScheduleContentBhv" class="jp.sf.pal.scheduler.db.exbhv.SingleScheduleContentBhv"/> - - <!-- SINGLE_SCHEDULE_MAPPING --> - <component name="singleScheduleMappingDao" class="jp.sf.pal.scheduler.db.exdao.SingleScheduleMappingDao"> - <aspect>dbflute.interceptor</aspect> - </component> - <component name="singleScheduleMappingBhv" class="jp.sf.pal.scheduler.db.exbhv.SingleScheduleMappingBhv"/> - <!-- USER_INFO --> <component name="userInfoDao" class="jp.sf.pal.scheduler.db.exdao.UserInfoDao"> <aspect>dbflute.interceptor</aspect> Modified: scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.1.log.db =================================================================== (Binary files differ) Modified: scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.data.db =================================================================== (Binary files differ) Modified: scheduler/trunk/src/main/webapp/WEB-INF/db/scheduler.index.db =================================================================== (Binary files differ) Modified: scheduler/trunk/src/main/webapp/WEB-INF/portlet.xml =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/portlet.xml 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/portlet.xml 2008-11-17 14:07:31 UTC (rev 1357) @@ -29,7 +29,7 @@ <portlet-class>org.seasar.struts.portlet.SAStrutsPortlet</portlet-class> <init-param> <name>viewPage</name> - <value>/admin/singleSchedule/</value> + <value>/admin/onetimeSchedule/</value> </init-param> <expiration-cache>0</expiration-cache> <supports> Copied: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule (from rev 1356, scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule) Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/confirm.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/confirm.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/confirm.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -12,7 +12,7 @@ <li class="first"></li> <li class="selected"><span>One time</span></li> <li class="spacer"></li> - <li class="selectable"><s:link href="/admin/routineSchedule/" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/admin/repeatSchedule/" style="text-decoration: none;">Repeats</s:link></li> <li class="last"></li> </ul> </div> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/edit.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/edit.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/edit.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -12,7 +12,7 @@ <li class="first"></li> <li class="selected"><span>One time</span></li> <li class="spacer"></li> - <li class="selectable"><s:link href="/admin/routineSchedule/" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/admin/repeatSchedule/" style="text-decoration: none;">Repeats</s:link></li> <li class="last"></li> </ul> </div> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/error.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/error.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/error.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -11,7 +11,7 @@ <li class="first"></li> <li class="selected"><span>One time</span></li> <li class="spacer"></li> - <li class="selectable"><s:link href="/admin/routineSchedule/" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/admin/repeatSchedule/" style="text-decoration: none;">Repeats</s:link></li> <li class="last"></li> </ul> </div> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/index.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/index.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/index.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -12,7 +12,7 @@ <li class="first"></li> <li class="selected"><span>One time</span></li> <li class="spacer"></li> - <li class="selectable"><s:link href="/admin/routineSchedule/" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/admin/repeatSchedule/" style="text-decoration: none;">Repeats</s:link></li> <li class="last"></li> </ul> </div> @@ -33,13 +33,13 @@ </tr> </thead> <tbody> - <c:forEach var="ss" varStatus="s" items="${singleScheduleItems}"> + <c:forEach var="event" varStatus="s" items="${eventScheduleItems}"> <tr class="${s.index %2 == 0 ? 'row1' : 'row2'}"> - <td><s:link href="confirmpage/4/${f:u(ss.id)}">${f:h(ss.id)}</s:link></td> - <td>${f:h(ss.title)}</td> + <td><s:link href="confirmpage/4/${f:u(event.id)}">${f:h(event.id)}</s:link></td> + <td>${f:h(event.title)}</td> <td align="center"> - <s:link href="editpage/2/${f:u(ss.id)}"><bean:message key="labels.edit"/></s:link> - <s:link href="deletepage/3/${f:u(ss.id)}"><bean:message key="labels.delete"/></s:link> + <s:link href="editpage/2/${f:u(event.id)}"><bean:message key="labels.edit"/></s:link> + <s:link href="deletepage/3/${f:u(event.id)}"><bean:message key="labels.delete"/></s:link> </td> </tr> </c:forEach> @@ -48,31 +48,31 @@ <!-- page navi --> <div style="width: 450px;text-align: center;"> <span> - <c:if test="${singleSchedulePager.existPrePage}"> - <s:link href="list/${singleSchedulePager.currentPageNumber - 1}"><bean:message key="labels.to_back"/></s:link> + <c:if test="${onetimeSchedulePager.existPrePage}"> + <s:link href="list/${onetimeSchedulePager.currentPageNumber - 1}"><bean:message key="labels.to_back"/></s:link> </c:if> </span> <span> - <c:forEach var="p" varStatus="s" items="${singleSchedulePager.pageNumberList}"> + <c:forEach var="p" varStatus="s" items="${onetimeSchedulePager.pageNumberList}"> <span> - <c:if test="${p == singleSchedulePager.currentPageNumber}"> + <c:if test="${p == onetimeSchedulePager.currentPageNumber}"> ${p} </c:if> - <c:if test="${p != singleSchedulePager.currentPageNumber}"> + <c:if test="${p != onetimeSchedulePager.currentPageNumber}"> <s:link href="list/${p}">${p}</s:link> </c:if> </span> </c:forEach> </span> <span> - <c:if test="${singleSchedulePager.existNextPage}"> - <s:link href="list/${singleSchedulePager.currentPageNumber + 1}"><bean:message key="labels.to_next"/></s:link> + <c:if test="${onetimeSchedulePager.existNextPage}"> + <s:link href="list/${onetimeSchedulePager.currentPageNumber + 1}"><bean:message key="labels.to_next"/></s:link> </c:if> </span> </div> <div style="width: 450px;text-align: center;"> <span> - ${singleSchedulePager.currentPageNumber}/${singleSchedulePager.allPageCount} (${singleSchedulePager.allRecordCount}) + ${onetimeSchedulePager.currentPageNumber}/${onetimeSchedulePager.allPageCount} (${onetimeSchedulePager.allRecordCount}) </span> </div> </div> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/userlist.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/singleSchedule/userlist.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/onetimeSchedule/userlist.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -12,7 +12,7 @@ <li class="first"></li> <li class="selected"><span>One time</span></li> <li class="spacer"></li> - <li class="selectable"><s:link href="/admin/routineSchedule/" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/admin/repeatSchedule/" style="text-decoration: none;">Repeats</s:link></li> <li class="last"></li> </ul> </div> Copied: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule (from rev 1356, scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule) Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/confirm.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/confirm.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/confirm.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -10,7 +10,7 @@ <div class="tab-nav"> <ul> <li class="first"></li> - <li class="selectable"><s:link href="/admin/singleSchedule/" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/admin/onetimeSchedule/" style="text-decoration: none;">One Time</s:link></li> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> <li class="last"></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/edit.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/edit.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/edit.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -10,7 +10,7 @@ <div class="tab-nav"> <ul> <li class="first"></li> - <li class="selectable"><s:link href="/admin/singleSchedule/" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/admin/onetimeSchedule/" style="text-decoration: none;">One Time</s:link></li> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> <li class="last"></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/error.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/error.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/error.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -9,7 +9,7 @@ <div class="tab-nav"> <ul> <li class="first"></li> - <li class="selectable"><s:link href="/admin/singleSchedule/" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/admin/onetimeSchedule/" style="text-decoration: none;">One Time</s:link></li> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> <li class="last"></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/index.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/index.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/index.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -10,7 +10,7 @@ <div class="tab-nav"> <ul> <li class="first"></li> - <li class="selectable"><s:link href="/admin/singleSchedule/" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/admin/onetimeSchedule/" style="text-decoration: none;">One Time</s:link></li> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> <li class="last"></li> @@ -33,13 +33,13 @@ </tr> </thead> <tbody> - <c:forEach var="ss" varStatus="s" items="${routineScheduleItems}"> + <c:forEach var="event" varStatus="s" items="${eventScheduleItems}"> <tr class="${s.index %2 == 0 ? 'row1' : 'row2'}"> - <td><s:link href="confirmpage/4/${f:u(ss.id)}">${f:h(ss.id)}</s:link></td> - <td>${f:h(ss.title)}</td> + <td><s:link href="confirmpage/4/${f:u(event.id)}">${f:h(event.id)}</s:link></td> + <td>${f:h(event.title)}</td> <td align="center"> - <s:link href="editpage/2/${f:u(ss.id)}"><bean:message key="labels.edit"/></s:link> - <s:link href="deletepage/3/${f:u(ss.id)}"><bean:message key="labels.delete"/></s:link> + <s:link href="editpage/2/${f:u(event.id)}"><bean:message key="labels.edit"/></s:link> + <s:link href="deletepage/3/${f:u(event.id)}"><bean:message key="labels.delete"/></s:link> </td> </tr> </c:forEach> @@ -48,31 +48,31 @@ <!-- page navi --> <div style="width: 450px;text-align: center;"> <span> - <c:if test="${routineSchedulePager.existPrePage}"> - <s:link href="list/${routineSchedulePager.currentPageNumber - 1}"><bean:message key="labels.to_back"/></s:link> + <c:if test="${repeatSchedulePager.existPrePage}"> + <s:link href="list/${repeatSchedulePager.currentPageNumber - 1}"><bean:message key="labels.to_back"/></s:link> </c:if> </span> <span> - <c:forEach var="p" varStatus="s" items="${routineSchedulePager.pageNumberList}"> + <c:forEach var="p" varStatus="s" items="${repeatSchedulePager.pageNumberList}"> <span> - <c:if test="${p == routineSchedulePager.currentPageNumber}"> + <c:if test="${p == repeatSchedulePager.currentPageNumber}"> ${p} </c:if> - <c:if test="${p != routineSchedulePager.currentPageNumber}"> + <c:if test="${p != repeatSchedulePager.currentPageNumber}"> <s:link href="list/${p}">${p}</s:link> </c:if> </span> </c:forEach> </span> <span> - <c:if test="${routineSchedulePager.existNextPage}"> - <s:link href="list/${routineSchedulePager.currentPageNumber + 1}"><bean:message key="labels.to_next"/></s:link> + <c:if test="${repeatSchedulePager.existNextPage}"> + <s:link href="list/${repeatSchedulePager.currentPageNumber + 1}"><bean:message key="labels.to_next"/></s:link> </c:if> </span> </div> <div style="width: 450px;text-align: center;"> <span> - ${routineSchedulePager.currentPageNumber}/${routineSchedulePager.allPageCount} (${routineSchedulePager.allRecordCount}) + ${repeatSchedulePager.currentPageNumber}/${repeatSchedulePager.allPageCount} (${repeatSchedulePager.allRecordCount}) </span> </div> </div> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/userlist.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/admin/routineSchedule/userlist.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/admin/repeatSchedule/userlist.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -10,7 +10,7 @@ <div class="tab-nav"> <ul> <li class="first"></li> - <li class="selectable"><s:link href="/admin/singleSchedule/" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/admin/onetimeSchedule/" style="text-decoration: none;">One Time</s:link></li> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> <li class="last"></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalday.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalday.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalday.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -24,7 +24,7 @@ <div class="form-table" style="float:left;"> <div style="margin:10px 0;"> -<s:link href="/user/singleSchedule/createpage/selectpersonalday/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> +<s:link href="/user/onetimeSchedule/createpage/selectpersonalday/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> </div> <div style="margin:5px 0 2px 0;text-align: center;"> <s:link href="movepersonaldayprevmonth/${year}/${month}/${date}"><</s:link> @@ -72,8 +72,8 @@ <ul style="margin:0;padding:0;"> <c:forEach var="event" varStatus="s" items="${allDayEventInDayItems}"> <li style="list-style-type:none;"> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </c:forEach> </ul> @@ -91,8 +91,8 @@ <c:if test="${event.time!='none'}"> <ul style="margin:0;padding:0;"> <li style="list-style-type:none;">${event.time}<br/> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalday/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </ul> </c:if> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalmonth.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalmonth.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalmonth.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -24,7 +24,7 @@ <div class="form-table" style="float:left;"> <div style="margin:10px 0;"> -<s:link href="/user/singleSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> +<s:link href="/user/onetimeSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> </div> <div style="margin:5px 0 2px 0;text-align: center;"> <s:link href="movepersonalmonthprevmonth/${year}/${month}/${date}"><</s:link> @@ -76,15 +76,15 @@ <ul style="margin:0;padding:0;"> <c:forEach var="event" varStatus="s" items="${day.allDayEventItems}"> <li style="list-style-type:none;"> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </c:forEach> <c:forEach var="eventInTimeItems" varStatus="s" items="${day.eventItems}"> <c:forEach var="event" varStatus="s" items="${eventInTimeItems}"> <li style="list-style-type:none;">${event.time}<br/> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalmonth/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </c:forEach> </c:forEach> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalweek.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalweek.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/calendar/personalweek.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -24,7 +24,7 @@ <div class="form-table" style="float:left;"> <div style="margin:10px 0;"> -<s:link href="/user/singleSchedule/createpage/selectpersonalweek/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> +<s:link href="/user/onetimeSchedule/createpage/selectpersonalweek/${year}/${month}/${date}"><bean:message key="labels.create_new_event"/></s:link> </div> <div style="margin:5px 0 2px 0;text-align: center;"> <s:link href="movepersonalweekprevmonth/${year}/${month}/${date}"><</s:link> @@ -75,8 +75,8 @@ <ul style="margin:0;padding:0;"> <c:forEach var="event" varStatus="s" items="${allDayEventInDayItems}"> <li style="list-style-type:none;"> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </c:forEach> </ul> @@ -91,8 +91,8 @@ <c:forEach var="eventInTimeItems" varStatus="s" items="${eventInDayItems}"> <c:forEach var="event" varStatus="s" items="${eventInTimeItems}"> <li style="list-style-type:none;">${event.time}<br/> -<c:if test="${event.repeat=='true'}"><s:link href="/user/routineSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> -<c:if test="${event.repeat=='false'}"><s:link href="/user/singleSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='true'}"><s:link href="/user/repeatSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> +<c:if test="${event.repeat=='false'}"><s:link href="/user/onetimeSchedule/confirmpage/4/${event.id}/selectpersonalweek/${year}/${month}/${date}">${event.title}</s:link></c:if> </li> </c:forEach> </c:forEach> Copied: scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule (from rev 1356, scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule) Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/confirm.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule/confirm.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/confirm.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -15,7 +15,7 @@ <li class="selected"><span>One time</span></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/routineSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/user/repeatSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> </c:if> <li class="last"></li> </ul> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/edit.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule/edit.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/edit.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -15,7 +15,7 @@ <li class="selected"><span>One time</span></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/routineSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/user/repeatSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> </c:if> <li class="last"></li> </ul> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/error.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule/error.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/error.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -14,7 +14,7 @@ <li class="selected"><span>One time</span></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/routineSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/user/repeatSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> </c:if> <li class="last"></li> </ul> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/userlist.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/singleSchedule/userlist.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/onetimeSchedule/userlist.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -15,7 +15,7 @@ <li class="selected"><span>One time</span></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/routineSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> + <li class="selectable"><s:link href="/user/repeatSchedule/createpage/selectpersonalmonth/${year}/${month}/${date}" style="text-decoration: none;">Repeats</s:link></li> </c:if> <li class="last"></li> </ul> Copied: scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule (from rev 1356, scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule) Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/confirm.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule/confirm.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/confirm.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -13,7 +13,7 @@ <li class="selectable"><s:link href="/user/calendar/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">Calendar</s:link></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/singleSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/user/onetimeSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> </c:if> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/edit.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule/edit.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/edit.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -13,7 +13,7 @@ <li class="selectable"><s:link href="/user/calendar/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">Calendar</s:link></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/singleSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/user/onetimeSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> </c:if> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/error.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule/error.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/error.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -12,7 +12,7 @@ <li class="selectable"><s:link href="/user/calendar/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">Calendar</s:link></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/singleSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/user/onetimeSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> </c:if> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li> Modified: scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/userlist.jsp =================================================================== --- scheduler/trunk/src/main/webapp/WEB-INF/view/user/routineSchedule/userlist.jsp 2008-11-17 09:09:12 UTC (rev 1356) +++ scheduler/trunk/src/main/webapp/WEB-INF/view/user/repeatSchedule/userlist.jsp 2008-11-17 14:07:31 UTC (rev 1357) @@ -13,7 +13,7 @@ <li class="selectable"><s:link href="/user/calendar/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">Calendar</s:link></li> <c:if test="${mode==1}"> <li class="spacer"></li> - <li class="selectable"><s:link href="/user/singleSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> + <li class="selectable"><s:link href="/user/onetimeSchedule/createpage/${returnType}/${year}/${month}/${date}" style="text-decoration: none;">One Time</s:link></li> </c:if> <li class="spacer"></li> <li class="selected"><span>Repeats</span></li>