diff options
author | Arundathi Patil <arundpil@in.ibm.com> | 2018-09-04 12:30:25 +0530 |
---|---|---|
committer | IBM602-PC0F1E3C\Arundathi <arundpil@in.ibm.com> | 2018-09-04 12:30:51 +0530 |
commit | 2c6ccbcd696b5a4bc6d6633dfb9b0b5a918b5f4f (patch) | |
tree | 3906b609fcc2f6e1e4f392f81bde34e03b7d4e9e /src/main/java/org | |
parent | 8b80c9a3005862032908478570f9c500bf0d9fb5 (diff) |
DBMap.java: Fixed sonar issue
Fixed sonar code-smells/issues across this file.
Issue-ID: DMAAP-710
Change-Id: I49430760bd0752b6b2bad2431eeac9c41bf1cd54
Signed-off-by: Arundathi Patil <arundpil@in.ibm.com>
Diffstat (limited to 'src/main/java/org')
-rw-r--r-- | src/main/java/org/onap/dmaap/dbcapi/database/DBMap.java | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/src/main/java/org/onap/dmaap/dbcapi/database/DBMap.java b/src/main/java/org/onap/dmaap/dbcapi/database/DBMap.java index a9bf56e..6f63848 100644 --- a/src/main/java/org/onap/dmaap/dbcapi/database/DBMap.java +++ b/src/main/java/org/onap/dmaap/dbcapi/database/DBMap.java @@ -30,42 +30,42 @@ public class DBMap<C> extends TableHandler<C> implements Map<String, C> { public DBMap(ConnectionFactory cf, Class<C> cls, String tabname, String keyfield) throws Exception { super(cf, cls, tabname, keyfield); } - public void clear() throws UnsupportedOperationException { + public void clear() { throw new UnsupportedOperationException(); } - public boolean containsKey(Object key) throws DBException { + public boolean containsKey(Object key) { return(get(key) != null); } - public boolean containsValue(Object value) throws UnsupportedOperationException { + public boolean containsValue(Object value) { throw new UnsupportedOperationException(); } public boolean isEmpty() { return(false); } - public Set<Map.Entry<String, C>> entrySet() throws DBException { + public Set<Map.Entry<String, C>> entrySet() { return(list()); } - public Set<String> keySet() throws DBException { - Set<String> ret = new HashSet<String>(); + public Set<String> keySet() { + Set<String> ret = new HashSet<>(); for (Map.Entry<String, C> x: list()) { ret.add(x.getKey()); } return(ret); } - public void putAll(Map<? extends String, ? extends C> m) throws UnsupportedOperationException { + public void putAll(Map<? extends String, ? extends C> m) { throw new UnsupportedOperationException(); } public int size() { return(2); } - public Collection<C> values() throws DBException { - Collection<C> ret = new Vector<C>(); + public Collection<C> values() { + Collection<C> ret = new Vector<>(); for (Map.Entry<String, C> x: list()) { ret.add(x.getValue()); } return(ret); } - public C get(Object key) throws DBException { + public C get(Object key) { if (!(key instanceof String)) { return(null); } @@ -85,13 +85,13 @@ public class DBMap<C> extends TableHandler<C> implements Map<String, C> { } }).protect(cf, (String)key)); } - public Set<Map.Entry<String, C>> list() throws DBException { + public Set<Map.Entry<String, C>> list() { return((new ConnWrapper<Set<Map.Entry<String, C>>, Object>() { protected Set<Map.Entry<String, C>> run(Object junk) throws Exception { DBFieldHandler keyfield = fields[fields.length - 1]; ps = c.prepareStatement(liststmt); rs = ps.executeQuery(); - Set<Map.Entry<String, C>> ret = new HashSet<Map.Entry<String, C>>(); + Set<Map.Entry<String, C>> ret = new HashSet<>(); while (rs.next()) { C val = cls.newInstance(); for (DBFieldHandler f: fields) { @@ -104,7 +104,7 @@ public class DBMap<C> extends TableHandler<C> implements Map<String, C> { } }).protect(cf, null)); } - public C put(String key, C val) throws DBException { + public C put(String key, C val) { try { fields[fields.length - 1].setKey(val, key); } catch (Exception e) { @@ -122,7 +122,7 @@ public class DBMap<C> extends TableHandler<C> implements Map<String, C> { } }).protect(cf, val)); } - public C remove(Object key) throws DBException { + public C remove(Object key) { if (!(key instanceof String)) { return(null); } |