summaryrefslogtreecommitdiff
path: root/base/src/main/java/bjc/utils/ioutils/SimpleProperties.java
diff options
context:
space:
mode:
authorBen Culkin <scorpress@gmail.com>2022-09-16 18:58:48 -0400
committerBen Culkin <scorpress@gmail.com>2022-09-16 18:58:48 -0400
commita3d2728f84375566da3da560b3faad018d34005d (patch)
treed50829207b8b4418c11d6385f49386259bb2cc8a /base/src/main/java/bjc/utils/ioutils/SimpleProperties.java
parent6186f1d87c5e170fa89aa327001706b0692526fc (diff)
Cleanup
Diffstat (limited to 'base/src/main/java/bjc/utils/ioutils/SimpleProperties.java')
-rw-r--r--base/src/main/java/bjc/utils/ioutils/SimpleProperties.java51
1 files changed, 4 insertions, 47 deletions
diff --git a/base/src/main/java/bjc/utils/ioutils/SimpleProperties.java b/base/src/main/java/bjc/utils/ioutils/SimpleProperties.java
index d380866..0aa18b4 100644
--- a/base/src/main/java/bjc/utils/ioutils/SimpleProperties.java
+++ b/base/src/main/java/bjc/utils/ioutils/SimpleProperties.java
@@ -17,45 +17,6 @@ import java.util.Set;
*
*/
public class SimpleProperties implements Map<String, String> {
- /**
- * Exception thrown when there is a duplicate key, when they are forbidden.
- *
- * @author 15405
- *
- */
- public static class DuplicateKeys extends RuntimeException {
- private static final long serialVersionUID = -5521190136366024804L;
-
- /**
- * Create a new duplicate key exception.
- *
- * @param keyName
- * The name of the key that has been duplicated.
- */
- public DuplicateKeys(String keyName) {
- super(String.format("Duplicate value encountered for key '%s'", keyName));
- }
- }
-
- /**
- * Exception thrown when a line is formattted incorrectly.
- * @author Ben Culkin
- *
- */
- public static class InvalidLineFormat extends RuntimeException {
- private static final long serialVersionUID = 5332131472090792841L;
-
- /**
- * Create a new exception for an incorrectly formatted line.
- * @param lne The line that was incorrectly formatted.
- */
- public InvalidLineFormat(String lne) {
- super(String.format(
- "Line '%s' is improperly formatted.\n\tExpected format is a string key, followed by a single space, followed by the value",
- ""));
- }
- }
-
private final Map<String, String> props;
/**
@@ -170,20 +131,17 @@ public class SimpleProperties implements Map<String, String> {
return props.isEmpty();
}
- @SuppressWarnings("unlikely-arg-type")
- @Override
+ @Override
public boolean containsKey(final Object key) {
return props.containsKey(key);
}
- @SuppressWarnings("unlikely-arg-type")
- @Override
+ @Override
public boolean containsValue(final Object value) {
return props.containsValue(value);
}
- @SuppressWarnings("unlikely-arg-type")
- @Override
+ @Override
public String get(final Object key) {
return props.get(key);
}
@@ -193,8 +151,7 @@ public class SimpleProperties implements Map<String, String> {
return props.put(key, value);
}
- @SuppressWarnings("unlikely-arg-type")
- @Override
+ @Override
public String remove(final Object key) {
return props.remove(key);
}