Upgrade to latest oparent
[aaf/authz.git] / authz-batch / src / main / java / com / att / authz / entryConverters / RoleEntryConverter.java
1 /*******************************************************************************
2  * Copyright (c) 2016 AT&T Intellectual Property. All rights reserved.
3  *******************************************************************************/
4 package com.att.authz.entryConverters;
5
6 import com.att.dao.aaf.cass.RoleDAO;
7 import com.googlecode.jcsv.writer.CSVEntryConverter;
8
9 public class RoleEntryConverter extends AafEntryConverter implements CSVEntryConverter<RoleDAO.Data>  {
10
11         @Override
12         public String[] convertEntry(RoleDAO.Data rd) {
13                 String[] columns = new String[4];
14                 
15                 columns[0] = rd.ns;
16                 columns[1] = rd.name;
17                 columns[2] = formatSet(rd.perms);
18                 columns[3] = rd.description==null?"":rd.description;
19                 
20                 return columns;
21         }
22
23 }