|
For the latest news and information visit The GNU Crypto project |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectgnu.crypto.keyring.Properties
public class Properties
A set of (name => value)
pairs used in keyring entries.
Keys and values are simple strings, with the key never being empty and
always treated case-insensitively.
Constructor Summary | |
---|---|
Properties()
Creates a new properties object. |
Method Summary | |
---|---|
void |
clear()
Removes all properties from this object. |
Object |
clone()
Creates a copy of this properties object. |
boolean |
containsKey(String key)
Tests if this object contains a given property name. |
boolean |
containsValue(String value)
Tests if this object contains a given property value. |
void |
decode(DataInputStream in)
Decodes a set of properties from the given input stream. |
void |
encode(DataOutputStream out)
Encodes this set of properties to the given output stream. |
String |
get(String key)
Returns the value mapped by the given key, or null if there is no such mapping. |
String |
put(String key,
String value)
Adds a new property to this object. |
String |
remove(String key)
Removes a key and its value from this object. |
String |
toString()
|
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public Properties()
Method Detail |
---|
public void clear()
public Object clone()
clone
in class Object
public boolean containsKey(String key)
key
- The key to test.
public boolean containsValue(String value)
value
- The value to test.
public String put(String key, String value)
key
- The key, which can neither be null nor empty.value
- The value, which cannot be null.
IllegalArgumentException
- If either the key or value parameter
is null, or if the key is empty.public String get(String key)
key
- public String remove(String key)
key
- The key of the property to remove.
public void decode(DataInputStream in) throws IOException
in
- The input stream.
IOException
- If an I/O error occurs.public void encode(DataOutputStream out) throws IOException
out
- The output stream to encode to.
IOException
- If an I/O error occurs.public String toString()
toString
in class Object
|
For the latest news and information visit The GNU Crypto project |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |