Class KeyValuePair<S,T>
- java.lang.Object
-
- org.pushingpixels.flamingo.api.common.KeyValuePair<S,T>
-
- Type Parameters:
S- Key class.T- Value class.
- Direct Known Subclasses:
StringValuePair
public class KeyValuePair<S,T> extends Object
Generic key-value pair with optional property map.
-
-
Constructor Summary
Constructors Constructor Description KeyValuePair(S key, T value)Creates a new pair.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Objectget(String propKey)Returns the property attached to the specified key.SgetKey()Returns the pair key.Map<String,Object>getProps()Returns all attached properties.TgetValue()Returns the pair value.voidset(String propKey, Object propValue)Sets the property specified by the key and value.
-
-
-
Method Detail
-
getValue
public T getValue()
Returns the pair value.- Returns:
- Pair value.
-
getKey
public S getKey()
Returns the pair key.- Returns:
- Pair key.
-
get
public Object get(String propKey)
Returns the property attached to the specified key.- Parameters:
propKey- Property key.- Returns:
- Attached property.
-
set
public void set(String propKey, Object propValue)
Sets the property specified by the key and value.- Parameters:
propKey- Property key.propValue- Property value.
-
-