org.gatein.mop.api
Interface Attributes
public interface Attributes
This interface extends a map to provide convenient method for dealing with attribute values in a type safe
manner when the interface client knows the type of an attribute and wants to deal with it accordingly.
- Version:
- $Revision$
- Author:
- Julien Viet
getKeys
Set<String> getKeys()
getString
String getString(String name)
setString
void setString(String name,
String value)
getBoolean
Boolean getBoolean(String name)
setBoolean
void setBoolean(String name,
Boolean value)
getInteger
Integer getInteger(String name)
setInteger
void setInteger(String name,
Integer value)
getDate
Date getDate(String name)
setDate
void setDate(String name,
Date value)
getDouble
Double getDouble(String name)
setDouble
void setDouble(String name,
Double value)
getObject
Object getObject(String name)
setObject
<T> void setObject(String name,
T value)
getType
ValueType<?> getType(String name)
getValue
<T> T getValue(Key<T> key)
getValue
<T> T getValue(Key<T> key,
T defaultValue)
setValue
<T> void setValue(Key<T> key,
T value)
Copyright © 2009 eXo Platform SAS. All Rights Reserved.