Class AbstractBeanResourceFactory
- java.lang.Object
-
- org.brijframework.factories.impl.AbstractFactory<K,T>
-
- org.brijframework.factories.impl.module.AbstractModuleFactory<String,BeanResource>
-
- org.brijframework.bean.factories.resource.asm.AbstractBeanResourceFactory
-
- All Implemented Interfaces:
BeanResourceFactory<String,BeanResource>,org.brijframework.factories.Factory<String,BeanResource>,org.brijframework.factories.module.ModuleFactory<String,BeanResource>
- Direct Known Subclasses:
AnnotationBeanResourceFactory,BeanResourceFactoryImpl,JsonBeanResourceFactory
public class AbstractBeanResourceFactory extends org.brijframework.factories.impl.module.AbstractModuleFactory<String,BeanResource> implements BeanResourceFactory<String,BeanResource>
-
-
Constructor Summary
Constructors Constructor Description AbstractBeanResourceFactory()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancontains(String key)booleancontains(BeanResource dataSetup)BeanResourcefind(Class<? extends Object> beanClass)List<BeanResource>findAllByModel(String model)voidloadContainer(String key, BeanResource value)AbstractBeanResourceFactoryloadFactory()protected voidpostregister(String key, BeanResource value)protected voidpreregister(String key, BeanResource value)-
Methods inherited from class org.brijframework.factories.impl.AbstractFactory
clear, find, getCache, getContainer, getContainer, getEnvProperty, register, setContainer
-
-
-
-
Method Detail
-
loadFactory
public AbstractBeanResourceFactory loadFactory()
- Specified by:
loadFactoryin interfaceorg.brijframework.factories.Factory<String,BeanResource>
-
contains
public boolean contains(BeanResource dataSetup)
- Specified by:
containsin interfaceBeanResourceFactory<String,BeanResource>
-
contains
public boolean contains(String key)
- Specified by:
containsin interfaceorg.brijframework.factories.Factory<String,BeanResource>- Overrides:
containsin classorg.brijframework.factories.impl.AbstractFactory<String,BeanResource>
-
find
public BeanResource find(Class<? extends Object> beanClass)
-
findAllByModel
public List<BeanResource> findAllByModel(String model)
- Specified by:
findAllByModelin interfaceBeanResourceFactory<String,BeanResource>
-
loadContainer
public void loadContainer(String key, BeanResource value)
- Specified by:
loadContainerin interfaceorg.brijframework.factories.Factory<String,BeanResource>- Overrides:
loadContainerin classorg.brijframework.factories.impl.AbstractFactory<String,BeanResource>
-
preregister
protected void preregister(String key, BeanResource value)
- Specified by:
preregisterin classorg.brijframework.factories.impl.AbstractFactory<String,BeanResource>
-
postregister
protected void postregister(String key, BeanResource value)
- Specified by:
postregisterin classorg.brijframework.factories.impl.AbstractFactory<String,BeanResource>
-
-