A B C D E G I L M N R S T 

A

afterPropertiesSet() - Method in interface no.tornado.inject.InitializingBean
 
ApplicationContext - Class in no.tornado.inject
The ApplicationContext houses all your beans.
ApplicationContext() - Constructor for class no.tornado.inject.ApplicationContext
 

B

BeanCreationException - Exception in no.tornado.inject
 
BeanCreationException(BeanInfo, Throwable) - Constructor for exception no.tornado.inject.BeanCreationException
 
BeanCreationException(String, BeanInfo) - Constructor for exception no.tornado.inject.BeanCreationException
 
BeanCreationException(String, BeanInfo, Throwable) - Constructor for exception no.tornado.inject.BeanCreationException
 
BeanInfo - Class in no.tornado.inject
The BeanInfo object holds references to beans in the ApplicationContext.
BeanInfo(Method, Object) - Constructor for class no.tornado.inject.BeanInfo
 
BeanNameAware - Interface in no.tornado.inject
 
BeanProxy - Class in no.tornado.inject
Even if you opt to eagerly load a bean, it will still be wrapped in a BeanProxy.
BeanProxy(BeanInfo) - Constructor for class no.tornado.inject.BeanProxy
 
beforeInvalidate(BeanInfo, Method, Object[], Map<String, Serializable>) - Method in interface no.tornado.inject.CacheInterceptor
 
beforeStore(BeanInfo, Method, Object[], Map<String, Serializable>, String) - Method in interface no.tornado.inject.CacheInterceptor
 

C

Cache - Annotation Type in no.tornado.inject
 
CacheIndex - Annotation Type in no.tornado.inject
 
CacheInterceptor - Interface in no.tornado.inject
 
CacheKeyGenerator - Interface in no.tornado.inject
 
CacheStore - Class in no.tornado.inject
 
CacheStore() - Constructor for class no.tornado.inject.CacheStore
 
CacheStore(Integer) - Constructor for class no.tornado.inject.CacheStore
 

D

DEFAULT_CACHE_MINUTES - Static variable in class no.tornado.inject.CacheStore
 
DEFAULT_MAX_OBJECTS - Static variable in class no.tornado.inject.CacheStore
 
DefaultCacheKeyGenerator - Class in no.tornado.inject
 
DefaultCacheKeyGenerator() - Constructor for class no.tornado.inject.DefaultCacheKeyGenerator
 
Destroy - Annotation Type in no.tornado.inject
A beanProviderMethod annotated with @Destroy("methodName") will ensure that the destroy method is called when the ApplicationContext shuts down.

E

Eager - Annotation Type in no.tornado.inject
beanProviderMethods annotated with @Eager will be created immediately after the ApplicationContext is initialized.
equals(Object) - Method in class no.tornado.inject.BeanInfo
 

G

generate(String, Method, Object[]) - Method in interface no.tornado.inject.CacheKeyGenerator
 
generate(String, Method, Object[]) - Method in class no.tornado.inject.DefaultCacheKeyGenerator
 
getBean(String) - Static method in class no.tornado.inject.ApplicationContext
Manually get a bean from the ApplicationContext via bean name.
getBean(Class<T>) - Static method in class no.tornado.inject.ApplicationContext
Get a bean from the ApplicationContext via className.
getBean() - Method in class no.tornado.inject.BeanInfo
 
getBeanCreationMethod() - Method in class no.tornado.inject.BeanInfo
 
getBeanInfo(String) - Static method in class no.tornado.inject.ApplicationContext
Get the BeanInfo object, containing various information about a bean, including the bean.
getBeanInfo() - Method in exception no.tornado.inject.BeanCreationException
 
getBeanInfos(Class) - Static method in class no.tornado.inject.ApplicationContext
Get all BeanInfo objects for the supplied class
getBeanName() - Method in class no.tornado.inject.BeanInfo
 
getBeanName() - Method in class no.tornado.inject.CacheStore
 
getBeans(Class<T>) - Static method in class no.tornado.inject.ApplicationContext
Get all beans of the supplied class
getCacheInterceptor() - Method in class no.tornado.inject.CacheStore
 
getCacheMinutes() - Method in class no.tornado.inject.CacheStore
 
getDelegate() - Method in class no.tornado.inject.BeanProxy
 
getKeyGenerator() - Method in class no.tornado.inject.CacheStore
 
getMaxObjects() - Method in class no.tornado.inject.CacheStore
 
getProvider() - Method in class no.tornado.inject.BeanInfo
 

I

Ignore - Annotation Type in no.tornado.inject
 
InitializingBean - Interface in no.tornado.inject
Let your bean implement this interface to be notified once the ApplicationContext is initialized.
inject(Object) - Static method in class no.tornado.inject.ApplicationContext
Inject beans from the ApplicationContext into an arbitrary object that is not part of the ApplicationContext.
Inject - Annotation Type in no.tornado.inject
Fields in your beans annotated with Inject will be automatically injected.
instantiate() - Method in class no.tornado.inject.BeanInfo
 
Intercept - Annotation Type in no.tornado.inject
Annotate any beanProviderMethod with @Intercept("interceptorBean") to reference another bean that must implement the MethodInterceptor interface.
intercept(Object, Method, Object[]) - Method in interface no.tornado.inject.MethodInterceptor
 
invalidate(Map<String, Serializable>) - Method in class no.tornado.inject.CacheStore
 
InvalidateCaches - Annotation Type in no.tornado.inject
 
invalidateExpired() - Method in class no.tornado.inject.CacheStore
 
invoke(Object, Method, Object[]) - Method in class no.tornado.inject.BeanProxy
 
isEager() - Method in class no.tornado.inject.BeanInfo
 

L

lookup(String) - Method in class no.tornado.inject.CacheStore
 

M

MethodInterceptor - Interface in no.tornado.inject
An interceptor will be called instead of the normal method invocation for proxied beans.

N

no.tornado.inject - package no.tornado.inject
 

R

registerBeans(Object) - Static method in class no.tornado.inject.ApplicationContext
Register beans into your ApplicationContext.

S

setBeanCreationMethod(Method) - Method in class no.tornado.inject.BeanInfo
 
setBeanName(String) - Method in interface no.tornado.inject.BeanNameAware
 
setBeanName(String) - Method in class no.tornado.inject.CacheStore
 
setCacheInterceptor(CacheInterceptor) - Method in class no.tornado.inject.CacheStore
 
setCacheMinutes(Integer) - Method in class no.tornado.inject.CacheStore
 
setKeyGenerator(CacheKeyGenerator) - Method in class no.tornado.inject.CacheStore
 
setMaxObjects(Integer) - Method in class no.tornado.inject.CacheStore
 
setProvider(Object) - Method in class no.tornado.inject.BeanInfo
 
shutdown() - Static method in class no.tornado.inject.ApplicationContext
 
store(String, Serializable, Map<String, Serializable>, Long) - Method in class no.tornado.inject.CacheStore
 

T

toString() - Method in class no.tornado.inject.CacheStore
 
A B C D E G I L M N R S T 

Copyright © 2011-2012 Syse Data AS. All Rights Reserved.