From: Olyutorskii Date: Wed, 12 Jun 2019 06:54:14 +0000 (+0900) Subject: use diamond operator. X-Git-Tag: release-3.122.2^2~9 X-Git-Url: http://git.osdn.net/view?p=mikutoga%2FTogaGem.git;a=commitdiff_plain;h=d1cde1f17131ca29f084ea7dc8ee0ef72cab7cfc use diamond operator. --- diff --git a/src/main/java/jp/sfjp/mikutoga/corelib/I18nText.java b/src/main/java/jp/sfjp/mikutoga/corelib/I18nText.java index 3ca7dc5..930a858 100644 --- a/src/main/java/jp/sfjp/mikutoga/corelib/I18nText.java +++ b/src/main/java/jp/sfjp/mikutoga/corelib/I18nText.java @@ -48,8 +48,7 @@ public class I18nText implements CharSequence { /** * キーはISO639、値は多言語テキスト。 */ - private final Map nameMap = - new HashMap(); + private final Map nameMap = new HashMap<>(); /** @@ -238,7 +237,7 @@ public class I18nText implements CharSequence { */ public List lang639CodeList(){ Set set = this.nameMap.keySet(); - List result = new ArrayList(set.size()); + List result = new ArrayList<>(set.size()); for(String lang : set){ if(lang.equals(CODE639_PRIMARY)) result.add(lang); diff --git a/src/main/java/jp/sfjp/mikutoga/typical/AliasMap.java b/src/main/java/jp/sfjp/mikutoga/typical/AliasMap.java index 9e1dfa9..a59c749 100644 --- a/src/main/java/jp/sfjp/mikutoga/typical/AliasMap.java +++ b/src/main/java/jp/sfjp/mikutoga/typical/AliasMap.java @@ -32,8 +32,8 @@ class AliasMap { AliasMap(){ super(); - this.primaryAliasMap = new HashMap(); - this.globalAliasMap = new HashMap(); + this.primaryAliasMap = new HashMap<>(); + this.globalAliasMap = new HashMap<>(); return; } diff --git a/src/main/java/jp/sfjp/mikutoga/typical/I18nAlias.java b/src/main/java/jp/sfjp/mikutoga/typical/I18nAlias.java index f6b558d..4c4de31 100644 --- a/src/main/java/jp/sfjp/mikutoga/typical/I18nAlias.java +++ b/src/main/java/jp/sfjp/mikutoga/typical/I18nAlias.java @@ -66,15 +66,15 @@ class I18nAlias { super(); if(primaryNum <= 0){ - this.primaryNameList = new LinkedList(); + this.primaryNameList = new LinkedList<>(); }else{ - this.primaryNameList = new ArrayList(primaryNum); + this.primaryNameList = new ArrayList<>(primaryNum); } if(globalNum <= 0){ - this.globalNameList = new LinkedList(); + this.globalNameList = new LinkedList<>(); }else{ - this.globalNameList = new ArrayList(globalNum); + this.globalNameList = new ArrayList<>(globalNum); } this.umodPrimaryNameList = diff --git a/src/main/java/jp/sfjp/mikutoga/typical/TypicalBone.java b/src/main/java/jp/sfjp/mikutoga/typical/TypicalBone.java index 46e433c..371d7ea 100644 --- a/src/main/java/jp/sfjp/mikutoga/typical/TypicalBone.java +++ b/src/main/java/jp/sfjp/mikutoga/typical/TypicalBone.java @@ -39,9 +39,9 @@ public final class TypicalBone extends I18nAlias { private static final String ATTR_NAME = "name"; private static final List BONE_LIST = - new LinkedList(); + new LinkedList<>(); private static final AliasMap BONE_ALIAS_MAP = - new AliasMap(); + new AliasMap<>(); private static final List BONE_UNMODLIST = Collections.unmodifiableList(BONE_LIST); diff --git a/src/main/java/jp/sfjp/mikutoga/typical/TypicalMorph.java b/src/main/java/jp/sfjp/mikutoga/typical/TypicalMorph.java index 7c5c438..ccf6eb0 100644 --- a/src/main/java/jp/sfjp/mikutoga/typical/TypicalMorph.java +++ b/src/main/java/jp/sfjp/mikutoga/typical/TypicalMorph.java @@ -46,10 +46,10 @@ public final class TypicalMorph extends I18nAlias { private static final List EMPTY = Collections.emptyList(); private static final Map> TYPED_MAP = - new EnumMap>(MorphType.class); + new EnumMap<>(MorphType.class); private static final AliasMap MORPH_ALIAS_MAP = - new AliasMap(); + new AliasMap<>(); static{ @@ -129,7 +129,7 @@ public final class TypicalMorph extends I18nAlias { NodeList morphList = groupElem.getElementsByTagName(ELEM_MORPH); int morphNo = morphList.getLength(); List groupedList = - new ArrayList(morphNo); + new ArrayList<>(morphNo); for(int idx = 0; idx < morphNo; idx++){ Element morphElem = (Element) morphList.item(idx); diff --git a/src/main/java/jp/sfjp/mikutoga/xml/DomUtils.java b/src/main/java/jp/sfjp/mikutoga/xml/DomUtils.java index 465c3f5..1861728 100644 --- a/src/main/java/jp/sfjp/mikutoga/xml/DomUtils.java +++ b/src/main/java/jp/sfjp/mikutoga/xml/DomUtils.java @@ -219,7 +219,7 @@ public final class DomUtils { */ public static List getChildList(Element parent, String childTag){ - List result = new LinkedList(); + List result = new LinkedList<>(); for(Node node = parent.getFirstChild(); node != null; diff --git a/src/main/java/jp/sfjp/mikutoga/xml/SchemaUtil.java b/src/main/java/jp/sfjp/mikutoga/xml/SchemaUtil.java index 8afddf4..7950c83 100644 --- a/src/main/java/jp/sfjp/mikutoga/xml/SchemaUtil.java +++ b/src/main/java/jp/sfjp/mikutoga/xml/SchemaUtil.java @@ -95,7 +95,7 @@ public final class SchemaUtil { */ private static Source[] toLocalSourceArray(LocalXmlResource[] resArray) throws MalformedURLException, IOException{ - List sourceList = new ArrayList(resArray.length); + List sourceList = new ArrayList<>(resArray.length); for(LocalXmlResource resource : resArray){ Source localSource = toLocalSource(resource); diff --git a/src/main/java/jp/sfjp/mikutoga/xml/XmlResourceResolver.java b/src/main/java/jp/sfjp/mikutoga/xml/XmlResourceResolver.java index 0d1c8de..56c7132 100644 --- a/src/main/java/jp/sfjp/mikutoga/xml/XmlResourceResolver.java +++ b/src/main/java/jp/sfjp/mikutoga/xml/XmlResourceResolver.java @@ -58,7 +58,7 @@ public class XmlResourceResolver assert this.getClass().equals(THISCLASS); Map map; - map = new HashMap(); + map = new HashMap<>(); map = Collections.synchronizedMap(map); this.uriMap = map;