Package org.jboss.weld.annotated.slim
Class SlimAnnotatedTypeStoreImpl
java.lang.Object
org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
org.jboss.weld.annotated.slim.SlimAnnotatedTypeStoreImpl
- All Implemented Interfaces:
SlimAnnotatedTypeStore,org.jboss.weld.bootstrap.api.BootstrapService,org.jboss.weld.bootstrap.api.Service
public class SlimAnnotatedTypeStoreImpl
extends org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
implements SlimAnnotatedTypeStore
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid<X> Set<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 class org.jboss.weld.bootstrap.api.helpers.AbstractBootstrapService
cleanupMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jboss.weld.bootstrap.api.Service
cleanup
-
Constructor Details
-
SlimAnnotatedTypeStoreImpl
public SlimAnnotatedTypeStoreImpl()
-
-
Method Details
-
get
Description copied from interface:SlimAnnotatedTypeStoreRetrieves a previously storedSlimAnnotatedTypethat matches the given type and ID suffix.- Specified by:
getin interfaceSlimAnnotatedTypeStore
-
get
Description copied from interface:SlimAnnotatedTypeStoreRetrieves a previously stored list ofSlimAnnotatedTypes that match the given type.- Specified by:
getin interfaceSlimAnnotatedTypeStore- Parameters:
type- the annotated type type- Returns:
-
put
Description copied from interface:SlimAnnotatedTypeStorePut aSlimAnnotatedTypeinto the store.- Specified by:
putin interfaceSlimAnnotatedTypeStore- Parameters:
type- type to store
-
cleanupAfterBoot
public void cleanupAfterBoot()- Specified by:
cleanupAfterBootin interfaceorg.jboss.weld.bootstrap.api.BootstrapService
-