Package org.jboss.weld.annotated.slim
Interface SlimAnnotatedTypeStore
- All Superinterfaces:
org.jboss.weld.bootstrap.api.BootstrapService,org.jboss.weld.bootstrap.api.Service
- All Known Implementing Classes:
SlimAnnotatedTypeStoreImpl
public interface SlimAnnotatedTypeStore
extends org.jboss.weld.bootstrap.api.BootstrapService
Stores
SlimAnnotatedTypes.- Author:
- Jozef Hartinger
-
Method Summary
Modifier and TypeMethodDescription<X> Collection<SlimAnnotatedType<X>>Retrieves a previously stored list ofSlimAnnotatedTypes that match the given type.<X> SlimAnnotatedType<X>Retrieves a previously storedSlimAnnotatedTypethat matches the given type and ID suffix.<X> voidput(SlimAnnotatedType<X> type) Put aSlimAnnotatedTypeinto the store.Methods inherited from interface org.jboss.weld.bootstrap.api.BootstrapService
cleanupAfterBootMethods inherited from interface org.jboss.weld.bootstrap.api.Service
cleanup
-
Method Details
-
get
Retrieves a previously stored list ofSlimAnnotatedTypes that match the given type.- Parameters:
type- the annotated type type- Returns:
-
get
Retrieves a previously storedSlimAnnotatedTypethat matches the given type and ID suffix. -
put
Put aSlimAnnotatedTypeinto the store.- Parameters:
type- type to store
-