1 <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
\r
5 <!-- Generated by javadoc (build 1.6.0_11) on Tue Feb 10 22:29:38 JST 2009 -->
\r
10 <META NAME="date" CONTENT="2009-02-10">
\r
12 <LINK REL ="stylesheet" TYPE="text/css" HREF="../../../../../stylesheet.css" TITLE="Style">
\r
14 <SCRIPT type="text/javascript">
\r
15 function windowTitle()
\r
17 if (location.href.indexOf('is-external=true') == -1) {
\r
18 parent.document.title="CollectionUtils";
\r
27 <BODY BGCOLOR="white" onload="windowTitle();">
\r
31 <!-- ========= START OF TOP NAVBAR ======= -->
\r
32 <A NAME="navbar_top"><!-- --></A>
\r
33 <A HREF="#skip-navbar_top" title="ナビゲーションリンクをスキップ"></A>
\r
34 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
36 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
37 <A NAME="navbar_top_firstrow"><!-- --></A>
\r
38 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
39 <TR ALIGN="center" VALIGN="top">
\r
40 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概要</B></FONT></A> </TD>
\r
41 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>パッケージ</B></FONT></A> </TD>
\r
42 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>クラス</B></FONT> </TD>
\r
43 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CollectionUtils.html"><FONT CLASS="NavBarFont1"><B>使用</B></FONT></A> </TD>
\r
44 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>階層ツリー</B></FONT></A> </TD>
\r
45 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>非推奨 API</B></FONT></A> </TD>
\r
46 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A> </TD>
\r
47 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>ヘルプ</B></FONT></A> </TD>
\r
51 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
57 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
59 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース"><B>次のクラス</B></A></FONT></TD>
\r
60 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
61 <A HREF="../../../../../index.html?jp/ac/aiit/xdf/utils/CollectionUtils.html" target="_top"><B>フレームあり</B></A>
\r
62 <A HREF="CollectionUtils.html" target="_top"><B>フレームなし</B></A>
\r
63 <SCRIPT type="text/javascript">
\r
66 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>');
\r
71 <A HREF="../../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>
\r
78 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
79 概要: <A HREF="#nested_class_summary">入れ子</A> | フィールド | <A HREF="#constructor_summary">コンストラクタ</A> | <A HREF="#method_summary">メソッド</A></FONT></TD>
\r
80 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
81 詳細: フィールド | <A HREF="#constructor_detail">コンストラクタ</A> | <A HREF="#method_detail">メソッド</A></FONT></TD>
\r
84 <A NAME="skip-navbar_top"></A>
\r
85 <!-- ========= END OF TOP NAVBAR ========= -->
\r
88 <!-- ======== START OF CLASS DATA ======== -->
\r
91 jp.ac.aiit.xdf.utils</FONT>
\r
93 クラス CollectionUtils</H2>
\r
96 <IMG SRC="../../../../../resources/inherit.gif" ALT="上位を拡張 "><B>jp.ac.aiit.xdf.utils.CollectionUtils</B>
\r
100 <DT><PRE>public class <B>CollectionUtils</B><DT>extends java.lang.Object</DL>
\r
105 <DT><B>作成者:</B></DT>
\r
106 <DD>Shunichi Takagi</DD>
\r
111 <!-- ======== NESTED CLASS SUMMARY ======== -->
\r
113 <A NAME="nested_class_summary"><!-- --></A>
\r
114 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
115 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
116 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
117 <B>入れ子のクラスの概要</B></FONT></TH>
\r
119 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
120 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
121 <CODE>static interface</CODE></FONT></TD>
\r
122 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToListProcess</A><<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="CollectionUtils.CollectionToListProcess 内の型パラメータ">T1</A>,<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="CollectionUtils.CollectionToListProcess 内の型パラメータ">T2</A>></B></CODE>
\r
125 </TD>
\r
127 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
128 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
129 <CODE>static interface</CODE></FONT></TD>
\r
130 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToMapProcess</A><<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="CollectionUtils.CollectionToMapProcess 内の型パラメータ">T</A>,<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="CollectionUtils.CollectionToMapProcess 内の型パラメータ">K</A>,<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="CollectionUtils.CollectionToMapProcess 内の型パラメータ">V</A>></B></CODE>
\r
133 </TD>
\r
135 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
136 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
137 <CODE>static interface</CODE></FONT></TD>
\r
138 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="CollectionUtils.MapToCollectionProcess 内の型パラメータ">K</A>,<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="CollectionUtils.MapToCollectionProcess 内の型パラメータ">V</A>,<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="CollectionUtils.MapToCollectionProcess 内の型パラメータ">T</A>></B></CODE>
\r
141 </TD>
\r
143 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
144 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
145 <CODE>static interface</CODE></FONT></TD>
\r
146 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.UnitProcess</A><<A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="CollectionUtils.UnitProcess 内の型パラメータ">T</A>></B></CODE>
\r
149 変換ユニットプロセス</TD>
\r
153 <!-- ======== CONSTRUCTOR SUMMARY ======== -->
\r
155 <A NAME="constructor_summary"><!-- --></A>
\r
156 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
157 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
158 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
159 <B>コンストラクタの概要</B></FONT></TH>
\r
161 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
162 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#CollectionUtils()">CollectionUtils</A></B>()</CODE>
\r
165 </TD>
\r
169 <!-- ========== METHOD SUMMARY =========== -->
\r
171 <A NAME="method_summary"><!-- --></A>
\r
172 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
173 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
174 <TH ALIGN="left" COLSPAN="2"><FONT SIZE="+2">
\r
175 <B>メソッドの概要</B></FONT></TH>
\r
177 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
178 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
180 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
181 <TR ALIGN="right" VALIGN="">
\r
182 <TD NOWRAP><FONT SIZE="-1">
\r
183 <CODE><T1,T2> java.util.List<T2></CODE></FONT></TD>
\r
186 </CODE></FONT></TD>
\r
187 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#collectionToList(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToListProcess)">collectionToList</A></B>(java.util.Collection<T1> collection,
\r
188 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToListProcess</A><T1,T2> process)</CODE>
\r
191 コンポーネントからリストへ変換メソッド</TD>
\r
193 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
194 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
196 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
197 <TR ALIGN="right" VALIGN="">
\r
198 <TD NOWRAP><FONT SIZE="-1">
\r
199 <CODE><T1,T2> java.util.List<T2></CODE></FONT></TD>
\r
202 </CODE></FONT></TD>
\r
203 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#collectionToList(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToListProcess, java.util.List)">collectionToList</A></B>(java.util.Collection<T1> collection,
\r
204 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToListProcess</A><T1,T2> process,
\r
205 java.util.List<T2> returnList)</CODE>
\r
208 コンポーネントからリストへ変換メソッド</TD>
\r
210 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
211 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
213 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
214 <TR ALIGN="right" VALIGN="">
\r
215 <TD NOWRAP><FONT SIZE="-1">
\r
216 <CODE><T,K,V> java.util.Map<K,V></CODE></FONT></TD>
\r
219 </CODE></FONT></TD>
\r
220 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#collectionToMap(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToMapProcess)">collectionToMap</A></B>(java.util.Collection<T> collection,
\r
221 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToMapProcess</A><T,K,V> process)</CODE>
\r
224 コンポーネントからマップへ変換メソッド</TD>
\r
226 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
227 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
229 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
230 <TR ALIGN="right" VALIGN="">
\r
231 <TD NOWRAP><FONT SIZE="-1">
\r
232 <CODE><T,K,V> java.util.Map<K,V></CODE></FONT></TD>
\r
235 </CODE></FONT></TD>
\r
236 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#collectionToMap(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToMapProcess, java.util.Map)">collectionToMap</A></B>(java.util.Collection<T> collection,
\r
237 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToMapProcess</A><T,K,V> process,
\r
238 java.util.Map<K,V> returnMap)</CODE>
\r
241 コンポーネントからマップへ変換メソッド</TD>
\r
243 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
244 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
246 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
247 <TR ALIGN="right" VALIGN="">
\r
248 <TD NOWRAP><FONT SIZE="-1">
\r
249 <CODE><T> void</CODE></FONT></TD>
\r
252 </CODE></FONT></TD>
\r
253 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#each(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.UnitProcess)">each</A></B>(java.util.Collection<T> collection,
\r
254 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.UnitProcess</A><T> process)</CODE>
\r
257 すべて集合体の取得</TD>
\r
259 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
260 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
262 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
263 <TR ALIGN="right" VALIGN="">
\r
264 <TD NOWRAP><FONT SIZE="-1">
\r
265 <CODE><K,V> void</CODE></FONT></TD>
\r
268 </CODE></FONT></TD>
\r
269 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#each(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.UnitProcess)">each</A></B>(java.util.Map<K,V> map,
\r
270 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.UnitProcess</A><java.util.Map.Entry<K,V>> process)</CODE>
\r
273 </TD>
\r
275 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
276 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
278 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
279 <TR ALIGN="right" VALIGN="">
\r
280 <TD NOWRAP><FONT SIZE="-1">
\r
281 <CODE><K,V,T> java.util.List<T></CODE></FONT></TD>
\r
284 </CODE></FONT></TD>
\r
285 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#mapToArrayList(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess)">mapToArrayList</A></B>(java.util.Map<K,V> map,
\r
286 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process)</CODE>
\r
289 マップからArrayListへ変換メソッド</TD>
\r
291 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
292 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
294 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
295 <TR ALIGN="right" VALIGN="">
\r
296 <TD NOWRAP><FONT SIZE="-1">
\r
297 <CODE><K,V,T> java.util.Collection<T></CODE></FONT></TD>
\r
300 </CODE></FONT></TD>
\r
301 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#mapToCollection(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess, java.util.Collection)">mapToCollection</A></B>(java.util.Map<K,V> map,
\r
302 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process,
\r
303 java.util.Collection<T> returnCollection)</CODE>
\r
306 マップからコンポーネントへ変換メソッド</TD>
\r
308 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
309 <TD ALIGN="right" VALIGN="top" WIDTH="1%"><FONT SIZE="-1">
\r
311 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="0" SUMMARY="">
\r
312 <TR ALIGN="right" VALIGN="">
\r
313 <TD NOWRAP><FONT SIZE="-1">
\r
314 <CODE><K,V,T> java.util.Set<T></CODE></FONT></TD>
\r
317 </CODE></FONT></TD>
\r
318 <TD><CODE><B><A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.html#mapToHashSet(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess)">mapToHashSet</A></B>(java.util.Map<K,V> map,
\r
319 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process)</CODE>
\r
322 マップからハッシュセットへ変換メソッド</TD>
\r
325 <A NAME="methods_inherited_from_class_java.lang.Object"><!-- --></A>
\r
326 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
327 <TR BGCOLOR="#EEEEFF" CLASS="TableSubHeadingColor">
\r
328 <TH ALIGN="left"><B>クラス java.lang.Object から継承されたメソッド</B></TH>
\r
330 <TR BGCOLOR="white" CLASS="TableRowColor">
\r
331 <TD><CODE>clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait</CODE></TD>
\r
337 <!-- ========= CONSTRUCTOR DETAIL ======== -->
\r
339 <A NAME="constructor_detail"><!-- --></A>
\r
340 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
341 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
342 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
343 <B>コンストラクタの詳細</B></FONT></TH>
\r
347 <A NAME="CollectionUtils()"><!-- --></A><H3>
\r
348 CollectionUtils</H3>
\r
350 public <B>CollectionUtils</B>()</PRE>
\r
354 <!-- ============ METHOD DETAIL ========== -->
\r
356 <A NAME="method_detail"><!-- --></A>
\r
357 <TABLE BORDER="1" WIDTH="100%" CELLPADDING="3" CELLSPACING="0" SUMMARY="">
\r
358 <TR BGCOLOR="#CCCCFF" CLASS="TableHeadingColor">
\r
359 <TH ALIGN="left" COLSPAN="1"><FONT SIZE="+2">
\r
360 <B>メソッドの詳細</B></FONT></TH>
\r
364 <A NAME="each(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.UnitProcess)"><!-- --></A><H3>
\r
367 public static <T> void <B>each</B>(java.util.Collection<T> collection,
\r
368 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.UnitProcess</A><T> process)</PRE>
\r
373 <DT><B>型パラメータ:</B><DD><CODE>T</CODE> - <DT><B>パラメータ:</B><DD><CODE>collection</CODE> - <DD><CODE>process</CODE> - </DL>
\r
378 <A NAME="each(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.UnitProcess)"><!-- --></A><H3>
\r
381 public static <K,V> void <B>each</B>(java.util.Map<K,V> map,
\r
382 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.UnitProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.UnitProcess</A><java.util.Map.Entry<K,V>> process)</PRE>
\r
385 <DT><B>型パラメータ:</B><DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DT><B>パラメータ:</B><DD><CODE>map</CODE> - <DD><CODE>process</CODE> - </DL>
\r
390 <A NAME="collectionToMap(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToMapProcess)"><!-- --></A><H3>
\r
391 collectionToMap</H3>
\r
393 public static <T,K,V> java.util.Map<K,V> <B>collectionToMap</B>(java.util.Collection<T> collection,
\r
394 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToMapProcess</A><T,K,V> process)</PRE>
\r
396 <DD>コンポーネントからマップへ変換メソッド
\r
399 <DT><B>型パラメータ:</B><DD><CODE>T</CODE> - <DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DT><B>パラメータ:</B><DD><CODE>collection</CODE> - <DD><CODE>process</CODE> -
\r
400 <DT><B>戻り値:</B><DD>変換後マップ</DL>
\r
405 <A NAME="collectionToMap(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToMapProcess, java.util.Map)"><!-- --></A><H3>
\r
406 collectionToMap</H3>
\r
408 public static <T,K,V> java.util.Map<K,V> <B>collectionToMap</B>(java.util.Collection<T> collection,
\r
409 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToMapProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToMapProcess</A><T,K,V> process,
\r
410 java.util.Map<K,V> returnMap)</PRE>
\r
412 <DD>コンポーネントからマップへ変換メソッド
\r
415 <DT><B>型パラメータ:</B><DD><CODE>T</CODE> - <DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DT><B>パラメータ:</B><DD><CODE>collection</CODE> - <DD><CODE>process</CODE> - <DD><CODE>returnMap</CODE> -
\r
416 <DT><B>戻り値:</B><DD>変換後マップ</DL>
\r
421 <A NAME="collectionToList(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToListProcess)"><!-- --></A><H3>
\r
422 collectionToList</H3>
\r
424 public static <T1,T2> java.util.List<T2> <B>collectionToList</B>(java.util.Collection<T1> collection,
\r
425 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToListProcess</A><T1,T2> process)</PRE>
\r
427 <DD>コンポーネントからリストへ変換メソッド
\r
430 <DT><B>型パラメータ:</B><DD><CODE>T1</CODE> - <DD><CODE>T2</CODE> - <DT><B>パラメータ:</B><DD><CODE>collection</CODE> - <DD><CODE>process</CODE> -
\r
431 <DT><B>戻り値:</B><DD>リスト</DL>
\r
436 <A NAME="collectionToList(java.util.Collection, jp.ac.aiit.xdf.utils.CollectionUtils.CollectionToListProcess, java.util.List)"><!-- --></A><H3>
\r
437 collectionToList</H3>
\r
439 public static <T1,T2> java.util.List<T2> <B>collectionToList</B>(java.util.Collection<T1> collection,
\r
440 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.CollectionToListProcess</A><T1,T2> process,
\r
441 java.util.List<T2> returnList)</PRE>
\r
443 <DD>コンポーネントからリストへ変換メソッド
\r
446 <DT><B>型パラメータ:</B><DD><CODE>T1</CODE> - <DD><CODE>T2</CODE> - <DT><B>パラメータ:</B><DD><CODE>collection</CODE> - <DD><CODE>process</CODE> - <DD><CODE>returnList</CODE> -
\r
447 <DT><B>戻り値:</B><DD>リスト</DL>
\r
452 <A NAME="mapToCollection(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess, java.util.Collection)"><!-- --></A><H3>
\r
453 mapToCollection</H3>
\r
455 public static <K,V,T> java.util.Collection<T> <B>mapToCollection</B>(java.util.Map<K,V> map,
\r
456 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process,
\r
457 java.util.Collection<T> returnCollection)</PRE>
\r
459 <DD>マップからコンポーネントへ変換メソッド
\r
462 <DT><B>型パラメータ:</B><DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DD><CODE>T</CODE> - <DT><B>パラメータ:</B><DD><CODE>map</CODE> - <DD><CODE>process</CODE> - <DD><CODE>returnCollection</CODE> -
\r
463 <DT><B>戻り値:</B><DD>マップ</DL>
\r
468 <A NAME="mapToArrayList(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess)"><!-- --></A><H3>
\r
469 mapToArrayList</H3>
\r
471 public static <K,V,T> java.util.List<T> <B>mapToArrayList</B>(java.util.Map<K,V> map,
\r
472 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process)</PRE>
\r
474 <DD>マップからArrayListへ変換メソッド
\r
477 <DT><B>型パラメータ:</B><DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DD><CODE>T</CODE> - <DT><B>パラメータ:</B><DD><CODE>map</CODE> - <DD><CODE>process</CODE> -
\r
478 <DT><B>戻り値:</B><DD>リスト</DL>
\r
483 <A NAME="mapToHashSet(java.util.Map, jp.ac.aiit.xdf.utils.CollectionUtils.MapToCollectionProcess)"><!-- --></A><H3>
\r
486 public static <K,V,T> java.util.Set<T> <B>mapToHashSet</B>(java.util.Map<K,V> map,
\r
487 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.MapToCollectionProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース">CollectionUtils.MapToCollectionProcess</A><K,V,T> process)</PRE>
\r
489 <DD>マップからハッシュセットへ変換メソッド
\r
492 <DT><B>型パラメータ:</B><DD><CODE>K</CODE> - <DD><CODE>V</CODE> - <DD><CODE>T</CODE> - <DT><B>パラメータ:</B><DD><CODE>map</CODE> - <DD><CODE>process</CODE> -
\r
493 <DT><B>戻り値:</B><DD>ハッシュセット</DL>
\r
496 <!-- ========= END OF CLASS DATA ========= -->
\r
500 <!-- ======= START OF BOTTOM NAVBAR ====== -->
\r
501 <A NAME="navbar_bottom"><!-- --></A>
\r
502 <A HREF="#skip-navbar_bottom" title="ナビゲーションリンクをスキップ"></A>
\r
503 <TABLE BORDER="0" WIDTH="100%" CELLPADDING="1" CELLSPACING="0" SUMMARY="">
\r
505 <TD COLSPAN=2 BGCOLOR="#EEEEFF" CLASS="NavBarCell1">
\r
506 <A NAME="navbar_bottom_firstrow"><!-- --></A>
\r
507 <TABLE BORDER="0" CELLPADDING="0" CELLSPACING="3" SUMMARY="">
\r
508 <TR ALIGN="center" VALIGN="top">
\r
509 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../overview-summary.html"><FONT CLASS="NavBarFont1"><B>概要</B></FONT></A> </TD>
\r
510 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-summary.html"><FONT CLASS="NavBarFont1"><B>パッケージ</B></FONT></A> </TD>
\r
511 <TD BGCOLOR="#FFFFFF" CLASS="NavBarCell1Rev"> <FONT CLASS="NavBarFont1Rev"><B>クラス</B></FONT> </TD>
\r
512 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="class-use/CollectionUtils.html"><FONT CLASS="NavBarFont1"><B>使用</B></FONT></A> </TD>
\r
513 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="package-tree.html"><FONT CLASS="NavBarFont1"><B>階層ツリー</B></FONT></A> </TD>
\r
514 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../deprecated-list.html"><FONT CLASS="NavBarFont1"><B>非推奨 API</B></FONT></A> </TD>
\r
515 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../index-files/index-1.html"><FONT CLASS="NavBarFont1"><B>索引</B></FONT></A> </TD>
\r
516 <TD BGCOLOR="#EEEEFF" CLASS="NavBarCell1"> <A HREF="../../../../../help-doc.html"><FONT CLASS="NavBarFont1"><B>ヘルプ</B></FONT></A> </TD>
\r
520 <TD ALIGN="right" VALIGN="top" ROWSPAN=3><EM>
\r
526 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
528 <A HREF="../../../../../jp/ac/aiit/xdf/utils/CollectionUtils.CollectionToListProcess.html" title="jp.ac.aiit.xdf.utils 内のインタフェース"><B>次のクラス</B></A></FONT></TD>
\r
529 <TD BGCOLOR="white" CLASS="NavBarCell2"><FONT SIZE="-2">
\r
530 <A HREF="../../../../../index.html?jp/ac/aiit/xdf/utils/CollectionUtils.html" target="_top"><B>フレームあり</B></A>
\r
531 <A HREF="CollectionUtils.html" target="_top"><B>フレームなし</B></A>
\r
532 <SCRIPT type="text/javascript">
\r
535 document.writeln('<A HREF="../../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>');
\r
540 <A HREF="../../../../../allclasses-noframe.html"><B>すべてのクラス</B></A>
\r
547 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
548 概要: <A HREF="#nested_class_summary">入れ子</A> | フィールド | <A HREF="#constructor_summary">コンストラクタ</A> | <A HREF="#method_summary">メソッド</A></FONT></TD>
\r
549 <TD VALIGN="top" CLASS="NavBarCell3"><FONT SIZE="-2">
\r
550 詳細: フィールド | <A HREF="#constructor_detail">コンストラクタ</A> | <A HREF="#method_detail">メソッド</A></FONT></TD>
\r
553 <A NAME="skip-navbar_bottom"></A>
\r
554 <!-- ======== END OF BOTTOM NAVBAR ======= -->
\r