blob: 4f05f203f9bd3e738af81a8bebd825dbb8b270f7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
/*******************************************************************************
* Copyright (c) 2016 AT&T Intellectual Property. All rights reserved.
*******************************************************************************/
package com.att.authz.entryConverters;
import java.util.Set;
public abstract class AafEntryConverter {
protected String formatSet(Set<String> set) {
if (set==null || set.isEmpty()) return "";
StringBuilder sb = new StringBuilder();
int curr = 0;
sb.append("{");
for (String s : set) {
sb.append("'");
sb.append(s);
sb.append("'");
if (set.size() != curr + 1) {
sb.append(",");
}
curr++;
}
sb.append("}");
return sb.toString();
}
}
|