svnno****@sourc*****
svnno****@sourc*****
2009年 9月 2日 (水) 01:32:13 JST
Revision: 3496 http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3496 Author: daisuke_m Date: 2009-09-02 01:32:12 +0900 (Wed, 02 Sep 2009) Log Message: ----------- javadoc記述。 Modified Paths: -------------- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/BuiltinDataTypeMoldImpl.java Modified: artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/BuiltinDataTypeMoldImpl.java =================================================================== --- artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/BuiltinDataTypeMoldImpl.java 2009-09-01 16:32:00 UTC (rev 3495) +++ artemis/trunk/jiemamy-core/src/main/java/org/jiemamy/dialect/internal/BuiltinDataTypeMoldImpl.java 2009-09-01 16:32:12 UTC (rev 3496) @@ -59,6 +59,10 @@ /** * インスタンスを生成する。 * + * @param category 型カテゴリ + * @param name 型名 + * @param supportedAdapterClasses この型がサポートするアダプタクラス + * @throws IllegalArgumentException 引数に{@code null}を与えた場合 */ public BuiltinDataTypeMoldImpl(DataTypeCategory category, String name, Class<?>... supportedAdapterClasses) { this(category, name, new String[0], supportedAdapterClasses); @@ -69,6 +73,7 @@ * * @param category 型カテゴリ * @param name 型名 + * @param aliases このデータ型の別名文字列の配列 * @param supportedAdapterClasses この型がサポートするアダプタクラス * @throws IllegalArgumentException 引数に{@code null}を与えた場合 */ @@ -80,7 +85,7 @@ Validate.notNull(supportedAdapterClasses); this.category = category; this.name = name; - this.aliases = aliases; + this.aliases = aliases.clone(); this.supportedAdapterClasses = supportedAdapterClasses; } @@ -90,6 +95,7 @@ * <p>型名には型カテゴリの{@link Enum#name()}結果が使用される。</p> * * @param category 型カテゴリ + * @param aliases このデータ型の別名文字列の配列 * @param supportedAdapterClasses この型がサポートするアダプタクラス * @throws IllegalArgumentException 引数に{@code null}を与えた場合 */