OSDN Git Service

DBFlute-0.9.3に更新
[ea2ddl/ea2ddl.git] / ea2ddl-gen / dbflute-0.9.3 / templates / om / java / bsbhv / cursor / BsTypeSafeCursorHandler.vm
@@ -1,13 +1,16 @@
 ${database.allClassCopyright}package ${myBaseDaoCursorPackageName};\r
-\r
 #set ($myClassName = "${myBaseTypeSafeCursorHandlerClassName}")\r
+import java.sql.ResultSet;\r
+import java.sql.SQLException;\r
+\r
+import org.seasar.dbflute.jdbc.CursorHandler;\r
 import ${myExtendedDaoCursorPackageName}.${myExtendedTypeSafeCursorClassName};\r
 \r
 /**\r
  * The cursor handler of ${table.name}.\r
  * @author ${database.ClassAuthor}\r
- */${database.outputSuppressWarningsAfterLineSeparator()}\r
-public abstract class ${myClassName} implements ${glPackageBaseCommonJdbc}.${glCursorHandlerName} {\r
+ */\r
+public abstract class ${myClassName} implements CursorHandler {\r
 \r
     /**\r
      * Handle.\r
@@ -15,7 +18,7 @@ public abstract class ${myClassName} implements ${glPackageBaseCommonJdbc}.${glC
      * @return Result. (Nullable)\r
      * @throws java.sql.SQLException\r
      */\r
-    public Object handle(java.sql.ResultSet rs) throws java.sql.SQLException {\r
+    public Object handle(java.sql.ResultSet rs) throws SQLException {\r
         return fetchCursor(createTypeSafeCursor(rs));\r
     }\r
 \r
@@ -25,7 +28,7 @@ public abstract class ${myClassName} implements ${glPackageBaseCommonJdbc}.${glC
      * @return Type safe cursor. (Nullable)\r
      * @throws java.sql.SQLException\r
      */\r
-    protected ${myExtendedTypeSafeCursorClassName} createTypeSafeCursor(java.sql.ResultSet rs) throws java.sql.SQLException {\r
+    protected ${myExtendedTypeSafeCursorClassName} createTypeSafeCursor(ResultSet rs) throws SQLException {\r
         final ${myExtendedTypeSafeCursorClassName} cursor = new ${myExtendedTypeSafeCursorClassName}();\r
         cursor.accept(rs);\r
         return cursor;\r
@@ -37,5 +40,5 @@ public abstract class ${myClassName} implements ${glPackageBaseCommonJdbc}.${glC
      * @return Result. (Nullable)\r
      * @throws java.sql.SQLException\r
      */\r
-    abstract protected Object fetchCursor(${myExtendedTypeSafeCursorClassName} cursor) throws java.sql.SQLException;\r
+    abstract protected Object fetchCursor(${myExtendedTypeSafeCursorClassName} cursor) throws SQLException;\r
 }\r