projects
/
jSite2.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
improved (and hopefully final) design
[jSite2.git]
/
src
/
net
/
pterodactylus
/
util
/
fcp
/
FcpMessage.java
diff --git
a/src/net/pterodactylus/util/fcp/FcpMessage.java
b/src/net/pterodactylus/util/fcp/FcpMessage.java
index
6ff4ec6
..
3a23928
100644
(file)
--- a/
src/net/pterodactylus/util/fcp/FcpMessage.java
+++ b/
src/net/pterodactylus/util/fcp/FcpMessage.java
@@
-56,26
+56,29
@@
public class FcpMessage implements Iterable<String> {
public String getName() {
return name;
}
public String getName() {
return name;
}
-
+
public void setField(String field, String value) {
public void setField(String field, String value) {
+ if ((field == null) || (value == null)) {
+ throw new NullPointerException(((field == null) ? "field " : "value ") + "must not be null");
+ }
fields.put(field, value);
}
fields.put(field, value);
}
-
+
public String getField(String field) {
return fields.get(field);
}
public String getField(String field) {
return fields.get(field);
}
-
+
public Map<String, String> getFields() {
return Collections.unmodifiableMap(fields);
}
public Map<String, String> getFields() {
return Collections.unmodifiableMap(fields);
}
-
+
/**
* {@inheritDoc}
*/
public Iterator<String> iterator() {
return fields.keySet().iterator();
}
/**
* {@inheritDoc}
*/
public Iterator<String> iterator() {
return fields.keySet().iterator();
}
-
+
public void setDataInputStream(InputStream dataInputStream) {
this.dataInputStream = dataInputStream;
}
public void setDataInputStream(InputStream dataInputStream) {
this.dataInputStream = dataInputStream;
}