Skip to content

Commit

Permalink
TagSet element wrapper renaming (#182)
Browse files Browse the repository at this point in the history
  • Loading branch information
kirillston committed Nov 24, 2020
1 parent 1c88589 commit 7112db4
Showing 1 changed file with 9 additions and 11 deletions.
Original file line number Diff line number Diff line change
@@ -1,8 +1,6 @@
package com.emc.ecs.management.sdk.model;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlElementWrapper;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.*;
import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
Expand All @@ -14,9 +12,7 @@ public class BucketTagSetRootElement {
private static final String KEY = "key";
private static final String VALUE = "value";

@XmlElementWrapper(name = "TagSet")
@XmlElement(name = "Tag")
private List<BucketTag> TagSet;
private List<BucketTag> tagSet;

public BucketTagSetRootElement(){};

Expand All @@ -25,17 +21,19 @@ public BucketTagSetRootElement(List<Map<String, String>> tags) {
setTagSetAsListOfMaps(tags);
}

@XmlElementWrapper(name = "TagSet")
@XmlElement(name = "Tag")
public List<BucketTag> getTagSet() {
return TagSet;
return tagSet;
}

public void setTagSet(List<BucketTag> tagSet) {
TagSet = tagSet;
this.tagSet = tagSet;
}

public List<Map<String, String> > getTagSetAsListOfTags() {
List<Map<String, String> > list = new ArrayList<Map<String, String> >();
for (BucketTag tag: TagSet) {
for (BucketTag tag: tagSet) {
Map<String, String> map = new HashMap<String, String>() {{
put(KEY, tag.getKey());
put(VALUE, tag.getValue());
Expand All @@ -56,13 +54,13 @@ public void setTagSetAsListOfMaps(List<Map<String, String> > tags) throws Illega
throw new IllegalArgumentException("Key and Value should be specified for bucket tag", e);
}
}
TagSet = tagList;
tagSet = tagList;
}

@Override
public String toString() {
StringBuilder output = new StringBuilder("{");
for (BucketTag tag: TagSet) {
for (BucketTag tag: tagSet) {
output.append(tag.toString()).append(", ");
}
int length = output.length();
Expand Down

0 comments on commit 7112db4

Please sign in to comment.