• R/O
  • SSH
  • HTTPS

storedframework: 提交


Commit MetaInfo

修訂462 (tree)
時間2009-04-01 23:33:56
作者nagashiba

Log Message

(empty log message)

Change Summary

差異

--- storedframework/trunk/stored-core/src/java/org/stored/sql/parameter/BaseParameter.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/parameter/BaseParameter.java (revision 462)
@@ -37,74 +37,74 @@
3737 this.type = type;
3838 }
3939
40- /**
41- * ストアド引数名を取得します。
42- * @return ストアド引数名
43- */
40+ /**
41+ * {@inheritDoc}
42+ */
43+ @Override
4444 public String getName() {
4545 return name;
4646 }
4747
48- /**
49- * ストアド引数名を設定します。
50- * @param name ストアド引数名
51- */
48+ /**
49+ * {@inheritDoc}
50+ */
51+ @Override
5252 public void setName(String name) {
5353 this.name = name;
5454 }
5555
56- /**
57- * ストアド引数を取得します。
58- * @return ストアド引数
59- */
56+ /**
57+ * {@inheritDoc}
58+ */
59+ @Override
6060 public Object getValue() {
6161 return value;
6262 }
6363
64- /**
65- * ストアド引数を設定します。
66- * @param value ストアド引数
67- */
64+ /**
65+ * {@inheritDoc}
66+ */
67+ @Override
6868 public void setValue(Object value) {
6969 this.value = value;
7070 }
7171
72- /**
73- * java.sql.Types によって定義される SQL の型コードを取得します。
74- * @return java.sql.Types によって定義される SQL の型コード
75- */
72+ /**
73+ * {@inheritDoc}
74+ */
75+ @Override
7676 public int getType() {
7777 return type;
7878 }
7979
80- /**
81- * java.sql.Types によって定義される SQL の型コードを設定します。
82- * @param type java.sql.Types によって定義される SQL の型コード
83- */
80+ /**
81+ * {@inheritDoc}
82+ */
83+ @Override
8484 public void setType(int type) {
8585 this.type = type;
8686 }
87-
88- /**
89- * INパラメータであることを確認します。
90- * @return INパラメータの場合 true を返します。
91- */
87+
88+ /**
89+ * {@inheritDoc}
90+ */
91+ @Override
9292 public boolean isIn() {
9393 return false;
9494 }
95-
96- /**
97- * OUTパラメータであることを確認します。
98- * @return OUTパラメータの場合 true を返します。
99- */
95+
96+ /**
97+ * {@inheritDoc}
98+ */
99+ @Override
100100 public boolean isOut() {
101101 return false;
102102 }
103-
104- /**
105- * INOUTパラメータであることを確認します。
106- * @return INOUTパラメータの場合 true を返します。
107- */
103+
104+ /**
105+ * {@inheritDoc}
106+ */
107+ @Override
108108 public boolean isInOut() {
109109 return false;
110110 }
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/BaseResultSetBinding.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/BaseResultSetBinding.java (revision 462)
@@ -19,13 +19,11 @@
1919 * @since 1.0.0
2020 */
2121 public abstract class BaseResultSetBinding implements Binding {
22-
23- /**
24- * オブジェクトにデータをバインドします。
25- * @param parser データ解析を行うオブジェクト
26- * @param object バインドするオブジェクト
27- * @throws BindingException データバインディング例外
28- */
22+
23+ /**
24+ * {@inheritDoc}
25+ */
26+ @Override
2927 public void setBinding(Parser parser, Object object) throws BindingException {
3028 if (object instanceof ResultSet) {
3129 parser.parse(object);
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/ResultSetBinding.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/ResultSetBinding.java (revision 462)
@@ -45,11 +45,11 @@
4545 _mapping = mapping;
4646 _handler = handler;
4747 }
48-
49- /**
50- * データベースの結果セットをバインドしたオブジェクトを取得します
51- * @return データベースの結果セットをバインドしたオブジェクト
52- */
48+
49+ /**
50+ * {@inheritDoc}
51+ */
52+ @Override
5353 public Object getBindObject() {
5454 return _result;
5555 }
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/BaseParameterBinding.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/BaseParameterBinding.java (revision 462)
@@ -18,13 +18,11 @@
1818 * @since 1.0.0
1919 */
2020 public abstract class BaseParameterBinding implements Binding {
21-
22- /**
23- * オブジェクトにデータをバインドします。
24- * @param parser データ解析を行うオブジェクト
25- * @param object バインドするオブジェクト
26- * @throws BindingException データバインディング例外
27- */
21+
22+ /**
23+ * {@inheritDoc}
24+ */
25+ @Override
2826 public void setBinding(Parser parser, Object object) throws BindingException {
2927 if (object instanceof Parameters) {
3028 parser.parse(object);
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/ParameterBinding.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/ParameterBinding.java (revision 462)
@@ -45,11 +45,11 @@
4545 _type = type;
4646 _handler = handler;
4747 }
48-
49- /**
50- * 引数をバインドしたステートメントを取得します。
51- * @return ステートメント
52- */
48+
49+ /**
50+ * {@inheritDoc}
51+ */
52+ @Override
5353 public Object getBindObject() {
5454 return _statement;
5555 }
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/parser/ResultSetParser.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/parser/ResultSetParser.java (revision 462)
@@ -18,11 +18,10 @@
1818 */
1919 public class ResultSetParser implements Parser {
2020
21- /**
22- * バインドするデータを解析します。
23- * @param value バインドするデータ
24- * @throws BindingException データバインディング例外
25- */
21+ /**
22+ * {@inheritDoc}
23+ */
24+ @Override
2625 public void parse(Object value) throws BindingException {
2726
2827 }
--- storedframework/trunk/stored-core/src/java/org/stored/sql/bind/parser/ParameterParser.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/bind/parser/ParameterParser.java (revision 462)
@@ -34,12 +34,11 @@
3434 public ParameterParser(StoredType type) {
3535 _type = type;
3636 }
37-
38- /**
39- * バインドするデータを解析します。
40- * @param value バインドするデータ
41- * @throws BindingException データバインディング例外
42- */
37+
38+ /**
39+ * {@inheritDoc}
40+ */
41+ @Override
4342 public void parse(Object value) throws BindingException {
4443 if (!isDataSize(((Parameters) value).values())) {
4544 throw new BindingException("引数とデータ数が違います。");
--- storedframework/trunk/stored-core/src/java/org/stored/sql/handler/BeanHandler.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/handler/BeanHandler.java (revision 462)
@@ -23,14 +23,10 @@
2323 */
2424 public class BeanHandler implements MappingHandler {
2525
26- /**
27- * データベースの結果セットをマッピングします
28- * @param mapping マッピング設定
29- * @param rs データベースの結果セット
30- * @param con コネクション
31- * @return データベースの結果セットをマッピングしたオブジェクト
32- * @throws SQLException SQL例外
33- */
26+ /**
27+ * {@inheritDoc}
28+ */
29+ @Override
3430 public Object mapping(StoredMapping mapping, ResultSet rs, Connection con) throws SQLException {
3531 ResultSetMappingBean mappingBean = new ResultSetMappingBean(mapping);
3632 return mappingBean.toBean(rs);
--- storedframework/trunk/stored-core/src/java/org/stored/sql/handler/MapHandler.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/handler/MapHandler.java (revision 462)
@@ -22,15 +22,11 @@
2222 * @since 1.0.0
2323 */
2424 public class MapHandler implements MappingHandler {
25-
26- /**
27- * データベースの結果セットをマッピングします
28- * @param mapping マッピング設定
29- * @param rs データベースの結果セット
30- * @param con コネクション
31- * @return データベースの結果セットをマッピングしたオブジェクト
32- * @throws SQLException SQL例外
33- */
25+
26+ /**
27+ * {@inheritDoc}
28+ */
29+ @Override
3430 public Object mapping(StoredMapping mapping, ResultSet rs, Connection con) throws SQLException {
3531 ResultSetMappingBean mappingBean = new ResultSetMappingBean(mapping);
3632 return mappingBean.toMap(rs);
--- storedframework/trunk/stored-core/src/java/org/stored/sql/handler/BaseDatabaseHandler.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/sql/handler/BaseDatabaseHandler.java (revision 462)
@@ -29,30 +29,27 @@
2929
3030 /** コネクション */
3131 private Connection connection;
32-
33- /**
34- * コネクションを取得します。
35- * @return コネクション
36- */
32+
33+ /**
34+ * {@inheritDoc}
35+ */
36+ @Override
3737 public Connection getConnection() {
3838 return connection;
3939 }
4040
41- /**
42- * コネクションを設定します。
43- * @param connection コネクション
44- */
41+ /**
42+ * {@inheritDoc}
43+ */
44+ @Override
4545 public void setConnection(Connection connection) {
4646 this.connection = connection;
4747 }
4848
4949 /**
50- * ステートメントへパラメータを設定します。
51- * @param statement ステートメント
52- * @param index インデックス
53- * @param parameter ストアド引数情報
54- * @throws SQLException SQL例外
50+ * {@inheritDoc}
5551 */
52+ @Override
5653 public void setParameter(CallableStatement statement, int index, Parameter parameter) throws SQLException {
5754 if (parameter.getValue() == null) {
5855 statement.setNull(index, parameter.getType());
@@ -68,6 +65,22 @@
6865 statement.setObject(index, parameter.getValue());
6966 }
7067 }
68+
69+ /**
70+ * {@inheritDoc}
71+ */
72+ @Override
73+ public Parser getParameterParser(StoredType type) {
74+ return new ParameterParser(type);
75+ }
76+
77+ /**
78+ * {@inheritDoc}
79+ */
80+ @Override
81+ public Parser getResultSetParser() {
82+ return new ResultSetParser();
83+ }
7184
7285 /**
7386 * 各データ型のステートメント設定オブジェクトを取得します。
@@ -76,21 +89,4 @@
7689 * @return 各データ型のステートメント設定オブジェクト
7790 */
7891 protected abstract StatementBuilder getBuilder(CallableStatement statement, int sqlType);
79-
80- /**
81- * パラメータ解析を行うオブジェクトを取得します。
82- * @param type ストアドを実行する為の定義情報
83- * @return パラメータ解析を行うオブジェクト
84- */
85- public Parser getParameterParser(StoredType type) {
86- return new ParameterParser(type);
87- }
88-
89- /**
90- * 結果セット解析を行うオブジェクトを取得します。
91- * @return 結果セット解析を行うオブジェクト
92- */
93- public Parser getResultSetParser() {
94- return new ResultSetParser();
95- }
9692 }
--- storedframework/trunk/stored-core/src/java/org/stored/xml/service/MappingConfigService.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/xml/service/MappingConfigService.java (revision 462)
@@ -40,11 +40,9 @@
4040 }
4141
4242 /**
43- * XMLファイルを解析しエレメント情報マップを返却する
44- * @param stream XMLファイルの入力ストリーム
45- * @return XMLのエレメントマップ
46- * @throws ServiceException サービスアクセス例外
43+ * {@inheritDoc}
4744 */
45+ @Override
4846 @SuppressWarnings("unchecked")
4947 public Map config(InputStream stream) throws ServiceException {
5048 MappingConfig config = (MappingConfig) _xao.read(stream);
--- storedframework/trunk/stored-core/src/java/org/stored/xml/service/StoredConfigService.java (revision 461)
+++ storedframework/trunk/stored-core/src/java/org/stored/xml/service/StoredConfigService.java (revision 462)
@@ -47,11 +47,9 @@
4747 }
4848
4949 /**
50- * ストアド実行情報マップを取得します。
51- * @param stream ストアド設定XMLファイルの入力ストリーム
52- * @return ストアド実行情報マップ
53- * @throws Exception サービスアクセス例外
50+ * {@inheritDoc}
5451 */
52+ @Override
5553 @SuppressWarnings("unchecked")
5654 public Map config(InputStream stream) throws ServiceException {
5755 try {
Show on old repository browser