X-Git-Url: https://gerrit.onap.org/r/gitweb?a=blobdiff_plain;f=src%2Fmain%2Fjava%2Forg%2Fonap%2Faai%2Fsparky%2Fviewandinspect%2Fentity%2FSearchableEntityList.java;h=6e295407ba0cc60c280e65316dde522973547aa8;hb=9eb9e258f0ab06a516f6d88d1aedc36fc22aeeaf;hp=bed26024d370b6dd146c6d4ee3e73c38aa077ddd;hpb=05e74c6879ab564181e7cf92e4444d17cc7e25d4;p=aai%2Fsparky-be.git diff --git a/src/main/java/org/onap/aai/sparky/viewandinspect/entity/SearchableEntityList.java b/src/main/java/org/onap/aai/sparky/viewandinspect/entity/SearchableEntityList.java index bed2602..6e29540 100644 --- a/src/main/java/org/onap/aai/sparky/viewandinspect/entity/SearchableEntityList.java +++ b/src/main/java/org/onap/aai/sparky/viewandinspect/entity/SearchableEntityList.java @@ -34,82 +34,81 @@ import java.util.Set; public class SearchableEntityList { - private List entities; - - public SearchableEntityList() { - entities = new ArrayList(); - } - - public List getEntities() { - return entities; - } - - public void setEntities(List entities) { - this.entities = entities; - } - - public void addEntity(SearchableEntity entity) { - - if (!entities.contains(entity)) { - entities.add(entity); + private List entities; + + public SearchableEntityList() { + entities = new ArrayList(); } - } - - protected static SearchableEntity buildEntity(String entityType, String pkeyValue, String link, - Map searchTags) { - - SearchableEntity se = new SearchableEntity(); - - se.setEntityType(entityType); - se.setEntityPrimaryKeyValue(pkeyValue); - se.setLink(link); - - if (searchTags != null) { - - Set> entrySet = searchTags.entrySet(); - - for (Entry entry : entrySet) { - se.addSearchTagWithKey(entry.getKey(), entry.getValue()); - } + public List getEntities() { + return entities; } - se.deriveFields(); - - return se; - - } - - protected static Map getSearchTagMap(String... tags) { - - HashMap dataMap = new HashMap(); - - if (tags != null && tags.length >= 2) { - - int numTags = tags.length; - int index = 0; - - while (index < numTags) { - - if (index + 1 < numTags) { - // we have enough parameters for the current set - dataMap.put(tags[index], tags[index + 1]); - index += 2; - } else { - break; + public void setEntities(List entities) { + this.entities = entities; + } + + public void addEntity(SearchableEntity entity) { + + if ( !entities.contains(entity)) { + entities.add(entity); } - } - + } - return dataMap; - - - } + protected static SearchableEntity buildEntity(String entityType, String pkeyValue, String link, Map searchTags ) { + + SearchableEntity se = new SearchableEntity(); + + se.setEntityType(entityType); + se.setEntityPrimaryKeyValue(pkeyValue); + se.setLink(link); + + if ( searchTags != null) { + + Set> entrySet = searchTags.entrySet(); + + for ( Entry entry : entrySet ) { + se.addSearchTagWithKey(entry.getKey(), entry.getValue()); + } + } + + se.deriveFields(); + + return se; + + } + + protected static Map getSearchTagMap(String... tags) { + + HashMap dataMap = new HashMap(); + + if ( tags != null && tags.length >= 2 ) { + + int numTags = tags.length; + int index = 0; + + while ( index < numTags ) { + + if ( index + 1 < numTags ) { + // we have enough parameters for the current set + dataMap.put(tags[index], tags[index+1]); + index += 2; + } else { + break; + } + } + + } + + return dataMap; + + + } - @Override - public String toString() { - return "SearchableEntityList [" + (entities != null ? "entities=" + entities : "") + "]"; - } + @Override + public String toString() { + return "SearchableEntityList [" + (entities != null ? "entities=" + entities : "") + "]"; + } -} +} \ No newline at end of file