svnno****@sourc*****
svnno****@sourc*****
2009年 9月 24日 (木) 22:12:50 JST
Revision: 3668 http://sourceforge.jp/projects/jiemamy/svn/view?view=rev&revision=3668 Author: daisuke_m Date: 2009-09-24 22:12:50 +0900 (Thu, 24 Sep 2009) Log Message: ----------- Setをunmodifiableにしつつ、定数化。 Modified Paths: -------------- eros/maven-jiemamy-plugin/trunk/src/main/java/org/jiemamy/maven/ExportMojo.java Modified: eros/maven-jiemamy-plugin/trunk/src/main/java/org/jiemamy/maven/ExportMojo.java =================================================================== --- eros/maven-jiemamy-plugin/trunk/src/main/java/org/jiemamy/maven/ExportMojo.java 2009-09-24 13:08:31 UTC (rev 3667) +++ eros/maven-jiemamy-plugin/trunk/src/main/java/org/jiemamy/maven/ExportMojo.java 2009-09-24 13:12:50 UTC (rev 3668) @@ -27,6 +27,7 @@ import java.net.URL; import java.util.ArrayList; import java.util.Arrays; +import java.util.Collections; import java.util.Date; import java.util.HashMap; import java.util.HashSet; @@ -97,11 +98,11 @@ /** 戻り値としてサポートする型一覧 */ @SuppressWarnings("unchecked") - private Set<Class<?>> suppertReturnTypes = - new HashSet<Class<?>>(Arrays.asList(boolean.class, byte.class, short.class, int.class, long.class, - float.class, double.class, char.class, Boolean.class, Byte.class, Short.class, Integer.class, - Long.class, Float.class, Double.class, Character.class, File.class, Date.class, URL.class, - String.class)); + private static final Set<Class<?>> SUPPORTED_RETURN_TYPES = + Collections.unmodifiableSet(new HashSet<Class<?>>(Arrays.asList(boolean.class, byte.class, short.class, + int.class, long.class, float.class, double.class, char.class, Boolean.class, Byte.class, + Short.class, Integer.class, Long.class, Float.class, Double.class, Character.class, File.class, + Date.class, URL.class, String.class))); public void execute() throws MojoExecutionException { @@ -303,7 +304,7 @@ * @return サポートしている場合は{@code true}、そうでない場合は{@code false} */ private boolean isSupportType(Class<?> clazz) { - return suppertReturnTypes.contains(clazz); + return SUPPORTED_RETURN_TYPES.contains(clazz); } /**