public class SlimAnnotatedTypeStoreImpl extends Object implements SlimAnnotatedTypeStore, org.jboss.weld.bootstrap.api.Service
Constructor and Description |
---|
SlimAnnotatedTypeStoreImpl() |
Modifier and Type | Method and Description |
---|---|
void |
cleanup() |
<X> Set<SlimAnnotatedType<X>> |
get(Class<X> type)
Retrieves a previously stored list of
SlimAnnotatedType s that match the given type. |
<X> SlimAnnotatedType<X> |
get(Class<X> type,
String suffix)
Retrieves a previously stored
SlimAnnotatedType that matches the given type and ID suffix. |
<X> void |
put(SlimAnnotatedType<X> type)
Put a
SlimAnnotatedType into the store. |
public <X> SlimAnnotatedType<X> get(Class<X> type, String suffix)
SlimAnnotatedTypeStore
SlimAnnotatedType
that matches the given type and ID suffix.get
in interface SlimAnnotatedTypeStore
public <X> Set<SlimAnnotatedType<X>> get(Class<X> type)
SlimAnnotatedTypeStore
SlimAnnotatedType
s that match the given type.get
in interface SlimAnnotatedTypeStore
type
- the annotated type typepublic <X> void put(SlimAnnotatedType<X> type)
SlimAnnotatedTypeStore
SlimAnnotatedType
into the store.put
in interface SlimAnnotatedTypeStore
type
- type to storepublic void cleanup()
cleanup
in interface org.jboss.weld.bootstrap.api.Service
Copyright © 2014 Seam Framework. All rights reserved.