public class StringHashMap extends StringFixedLength implements HashMapInterface<java.lang.String,java.lang.String>
Modifier and Type | Field and Description |
---|---|
(package private) boolean |
hasEmptyValue |
(package private) java.util.Map<java.lang.String,java.lang.String> |
keyToValue |
(package private) java.util.Map<java.lang.String,java.lang.String> |
valueToKey |
frameBody, identifier, logger, size, TYPE_ELEMENT, value
Constructor and Description |
---|
StringHashMap(java.lang.String identifier,
AbstractTagFrameBody frameBody,
int size)
Creates a new ObjectStringHashMap datatype.
|
StringHashMap(StringHashMap copyObject) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.util.Map<java.lang.String,java.lang.String> |
getKeyToValue() |
protected java.lang.String |
getTextEncodingCharSet() |
java.util.Map<java.lang.String,java.lang.String> |
getValueToKey() |
java.util.Iterator<java.lang.String> |
iterator() |
void |
setValue(java.lang.Object value)
Set the value held by this datatype, this is used typically used when the
user wants to modify the value in an existing frame.
|
java.lang.String |
toString()
Return String representation of data type
|
readByteArray, writeByteArray
canBeEncoded, getSize, setSize
createStructure, getBody, getIdentifier, getValue, readByteArray, setBody
java.util.Map<java.lang.String,java.lang.String> keyToValue
java.util.Map<java.lang.String,java.lang.String> valueToKey
boolean hasEmptyValue
public StringHashMap(java.lang.String identifier, AbstractTagFrameBody frameBody, int size)
identifier
- frameBody
- size
- java.lang.IllegalArgumentException
public StringHashMap(StringHashMap copyObject)
public java.util.Map<java.lang.String,java.lang.String> getKeyToValue()
getKeyToValue
in interface HashMapInterface<java.lang.String,java.lang.String>
public java.util.Map<java.lang.String,java.lang.String> getValueToKey()
getValueToKey
in interface HashMapInterface<java.lang.String,java.lang.String>
public void setValue(java.lang.Object value)
AbstractDataType
setValue
in class AbstractDataType
value
- public boolean equals(java.lang.Object obj)
equals
in class StringFixedLength
obj
- public java.util.Iterator<java.lang.String> iterator()
iterator
in interface HashMapInterface<java.lang.String,java.lang.String>
public java.lang.String toString()
AbstractString
toString
in class AbstractString
protected java.lang.String getTextEncodingCharSet()
getTextEncodingCharSet
in class StringFixedLength
Copyright © 2005-2013 java.net. All Rights Reserved.