public abstract class AbstractMapBackedBeanStore extends java.lang.Object implements BeanStore
| Constructor and Description |
|---|
AbstractMapBackedBeanStore() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear()
Clears the store of contextual instances
|
boolean |
contains(java.lang.String id)
Check if the store contains an instance
|
protected abstract java.util.Map<java.lang.String,java.lang.Object> |
delegate() |
boolean |
equals(java.lang.Object obj) |
<T> ContextualInstance<T> |
get(java.lang.String id)
Gets an instance of a contextual from the store
|
java.util.Set<java.lang.String> |
getContextualIds() |
int |
hashCode() |
java.util.Iterator<java.lang.String> |
iterator() |
<T> void |
put(java.lang.String id,
ContextualInstance<T> beanInstance)
Adds a bean instance to the storage
|
void |
remove(java.lang.String id) |
java.lang.String |
toString() |
protected abstract java.util.Map<java.lang.String,java.lang.Object> delegate()
public <T> ContextualInstance<T> get(java.lang.String id)
BeanStorepublic void clear()
BeanStorepublic boolean contains(java.lang.String id)
BeanStorepublic void remove(java.lang.String id)
public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.util.Set<java.lang.String> getContextualIds()
public <T> void put(java.lang.String id,
ContextualInstance<T> beanInstance)
BeanStorepublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2014 Seam Framework. All Rights Reserved.