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