keycloak
静的公開メンバ関数 | 全メンバ一覧
org.keycloak.common.util.CollectionUtil クラス
org.keycloak.common.util.CollectionUtil 連携図
Collaboration graph

静的公開メンバ関数

static String join (Collection< String > strings)
 
static String join (Collection< String > strings, String separator)
 
static< T > boolean collectionEquals (Collection< T > col1, Collection< T > col2)
 

詳解

著者
Jeroen Rosenberg

関数詳解

◆ collectionEquals()

static <T> boolean org.keycloak.common.util.CollectionUtil.collectionEquals ( Collection< T >  col1,
Collection< T >  col2 
)
inlinestatic
45  {
46  if (col1.size() != col2.size()) {
47  return false;
48  }
49 
50  for (T item : col1) {
51  if (!col2.contains(item)) {
52  return false;
53  }
54  }
55 
56  return true;
57  }

◆ join() [1/2]

static String org.keycloak.common.util.CollectionUtil.join ( Collection< String >  strings)
inlinestatic
28  {
29  return join(strings, ", ");
30  }
static String join(Collection< String > strings)
Definition: CollectionUtil.java:28

◆ join() [2/2]

static String org.keycloak.common.util.CollectionUtil.join ( Collection< String >  strings,
String  separator 
)
inlinestatic
32  {
33  Iterator<String> iter = strings.iterator();
34  StringBuilder sb = new StringBuilder();
35  if(iter.hasNext()){
36  sb.append(iter.next());
37  while(iter.hasNext()){
38  sb.append(separator).append(iter.next());
39  }
40  }
41  return sb.toString();
42  }

このクラス詳解は次のファイルから抽出されました: