-
public class MessageMetaArray
Represents meta array of BaseMessage. Meta array contains key(
{@code String}
), value({@code List}
).
-
-
Constructor Summary
Constructors Constructor Description MessageMetaArray(String key)
MessageMetaArray constructor. MessageMetaArray(String key, List<String> value)
MessageMetaArray constructor.
-
Method Summary
Modifier and Type Method Description String
getKey()
Returns meta array key List<String>
getValue()
Returns meta array value synchronized void
setValue(List<String> value)
synchronized void
addValue(String value)
Add new value to meta array value.If meta array value contains given data, it will be ignored. void
addValue(List<String> value)
Add new value list to meta array value.If meta array value contains given data, it will be ignored. synchronized void
removeValue(String value)
Remove value from meta array. boolean
equals(Object o)
int
hashCode()
String
toString()
-
-
Constructor Detail
-
MessageMetaArray
MessageMetaArray(String key)
MessageMetaArray constructor.- Parameters:
key
- key, it should not be null.
-
-
Method Detail
-
addValue
synchronized void addValue(String value)
Add new value to meta array value.If meta array value contains given data, it will be ignored.
- Parameters:
value
- New meta array value.
-
addValue
void addValue(List<String> value)
Add new value list to meta array value.If meta array value contains given data, it will be ignored.
- Parameters:
value
- New meta array value list.
-
removeValue
synchronized void removeValue(String value)
Remove value from meta array.
- Parameters:
value
- Value to remove.
-
hashCode
int hashCode()
-
-
-
-