|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectmicrosoft.exchange.webservices.data.core.SimplePropertyBag<TKey>
TKey - The type of keypublic class SimplePropertyBag<TKey>
Represents a simple property bag.
| Constructor Summary | |
|---|---|
SimplePropertyBag()
Initializes a new instance of the class. |
|
| Method Summary | |
|---|---|
void |
addOnChangeEvent(IPropertyBagChangedDelegate<TKey> change)
Set event to happen when property changed. |
void |
clearChangeLog()
Clears the change log. |
boolean |
containsKey(TKey key)
Determines whether the specified key is in the property bag. |
Iterable<TKey> |
getAddedItems()
Gets the added item. |
Iterable<TKey> |
getModifiedItems()
Gets the modified item. |
Iterable<TKey> |
getRemovedItems()
Gets the removed item. |
Object |
getSimplePropertyBag(TKey key)
Gets the simple property bag. |
Iterator<HashMap<TKey,Object>> |
iterator()
Returns an iterator over a set of elements of type T. |
void |
removeChangeEvent(IPropertyBagChangedDelegate<TKey> change)
Remove the event from happening when property changed. |
void |
setSimplePropertyBag(TKey key,
Object value)
Sets the simple property bag. |
boolean |
tryGetValue(TKey key,
OutParam<Object> value)
Tries to get value. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SimplePropertyBag()
| Method Detail |
|---|
public Iterable<TKey> getAddedItems()
public Iterable<TKey> getRemovedItems()
public Iterable<TKey> getModifiedItems()
public void clearChangeLog()
public boolean containsKey(TKey key)
key - the key
public boolean tryGetValue(TKey key,
OutParam<Object> value)
key - the keyvalue - the value
public Object getSimplePropertyBag(TKey key)
key - the key
public void setSimplePropertyBag(TKey key,
Object value)
key - the keyvalue - the valuepublic void addOnChangeEvent(IPropertyBagChangedDelegate<TKey> change)
change - change eventpublic void removeChangeEvent(IPropertyBagChangedDelegate<TKey> change)
change - change eventpublic Iterator<HashMap<TKey,Object>> iterator()
iterator in interface Iterable<HashMap<TKey,Object>>
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||