Uses of Interface
org.squirrelframework.foundation.component.SquirrelPostProcessor

Packages that use SquirrelPostProcessor
org.squirrelframework.foundation.component   
org.squirrelframework.foundation.component.impl   
 

Uses of SquirrelPostProcessor in org.squirrelframework.foundation.component
 

Subinterfaces of SquirrelPostProcessor in org.squirrelframework.foundation.component
 interface CompositePostProcessor<T>
          Composite post processor together and being processed orderly.
 

Methods in org.squirrelframework.foundation.component that return SquirrelPostProcessor
<T> SquirrelPostProcessor<? super T>
SquirrelPostProcessorProvider.getBestMatchPostProcessor(Class<T> componentClass)
           
<T> SquirrelPostProcessor<? super T>
SquirrelPostProcessorProvider.getBestMatchPostProcessor(Class<T> componentClass, Comparator<SquirrelPostProcessor<? super T>> comparator)
           
<T> SquirrelPostProcessor<T>
SquirrelPostProcessorProvider.getPostProcessor(Class<T> componentClass)
           
 

Methods in org.squirrelframework.foundation.component that return types with arguments of type SquirrelPostProcessor
<T> List<SquirrelPostProcessor<? super T>>
SquirrelPostProcessorProvider.getCallablePostProcessors(Class<T> componentClass)
           
 

Methods in org.squirrelframework.foundation.component with parameters of type SquirrelPostProcessor
 void CompositePostProcessor.compose(SquirrelPostProcessor<? super T> processor)
          Compose new processor to composite processor list.
 void CompositePostProcessor.decompose(SquirrelPostProcessor<? super T> processor)
          Decompose old processor from composite processor list.
<T> void
SquirrelPostProcessorProvider.register(Class<T> componentClass, SquirrelPostProcessor<? super T> postProcessor)
          Register a new post processor class for a certain component class, note existing registration are overwritten without warning.
<T> void
SquirrelPostProcessorProvider.register(TypeReference<T> typeRefComponent, SquirrelPostProcessor<? super T> postProcessor)
           
 

Method parameters in org.squirrelframework.foundation.component with type arguments of type SquirrelPostProcessor
<T> SquirrelPostProcessor<? super T>
SquirrelPostProcessorProvider.getBestMatchPostProcessor(Class<T> componentClass, Comparator<SquirrelPostProcessor<? super T>> comparator)
           
<T> void
SquirrelPostProcessorProvider.register(Class<T> componentClass, Class<? extends SquirrelPostProcessor<? super T>> postProcessorClass)
           
<T> void
SquirrelPostProcessorProvider.register(Class<T> componentClass, TypeReference<? extends SquirrelPostProcessor<? super T>> typeReference)
           
 

Uses of SquirrelPostProcessor in org.squirrelframework.foundation.component.impl
 

Classes in org.squirrelframework.foundation.component.impl that implement SquirrelPostProcessor
 class CompositePostProcessorImpl<T>
           
 class PostConstructPostProcessorImpl
          For the component instantiated by component provider, the method annotated with PostConstruct will be invoked after component being created.
 

Methods in org.squirrelframework.foundation.component.impl with parameters of type SquirrelPostProcessor
 void CompositePostProcessorImpl.compose(SquirrelPostProcessor<? super T> processor)
           
 void CompositePostProcessorImpl.decompose(SquirrelPostProcessor<? super T> processor)
           
 

Constructors in org.squirrelframework.foundation.component.impl with parameters of type SquirrelPostProcessor
CompositePostProcessorImpl(SquirrelPostProcessor<? super T>... processors)
           
 



Copyright © 2013-2014. All Rights Reserved.