org.geotools.process.factory
Class AnnotatedBeanProcessFactory.BeanFactoryRegistry<T>

Object
  extended by ServiceRegistry
      extended by FactoryRegistry
          extended by AnnotatedBeanProcessFactory.BeanFactoryRegistry<T>
Enclosing class:
AnnotatedBeanProcessFactory

public static class AnnotatedBeanProcessFactory.BeanFactoryRegistry<T>
extends FactoryRegistry

Subclass of FactoryRegistry meant for convenience of looking up all the classes that implement a specific bean interface.


Nested Class Summary
 
Nested classes/interfaces inherited from class ServiceRegistry
ServiceRegistry.Filter
 
Field Summary
 
Fields inherited from class FactoryRegistry
LOGGER
 
Constructor Summary
AnnotatedBeanProcessFactory.BeanFactoryRegistry(Class<T> clazz)
           
 
Method Summary
 Class<T> getBeanClass()
           
 Class<? extends T>[] lookupBeanClasses()
           
 
Methods inherited from class FactoryRegistry
getClassLoaders, getServiceProvider, getServiceProviders, isAcceptable, scanForPlugins, setOrdering, setOrdering
 
Methods inherited from class ServiceRegistry
contains, deregisterAll, deregisterAll, deregisterServiceProvider, deregisterServiceProvider, finalize, getCategories, getServiceProviderByClass, getServiceProviders, getServiceProviders, lookupProviders, lookupProviders, registerServiceProvider, registerServiceProvider, registerServiceProviders, setOrdering, unsetOrdering
 
Methods inherited from class Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AnnotatedBeanProcessFactory.BeanFactoryRegistry

public AnnotatedBeanProcessFactory.BeanFactoryRegistry(Class<T> clazz)
Method Detail

getBeanClass

public Class<T> getBeanClass()

lookupBeanClasses

public Class<? extends T>[] lookupBeanClasses()


Copyright © 1996-2014 Geotools. All Rights Reserved.