A C G I L N O S W

A

addFactory(IFieldValueFactory) - Method in class org.apache.wicket.injection.CompoundFieldValueFactory
Adds a factory to the compound factory

C

ComponentInjector - Class in org.apache.wicket.injection
Enables your application to do dependency injection.
ComponentInjector() - Constructor for class org.apache.wicket.injection.ComponentInjector
Construct.
CompoundFieldValueFactory - Class in org.apache.wicket.injection
Compound implementation of IFieldValueFactory.
CompoundFieldValueFactory(IFieldValueFactory[]) - Constructor for class org.apache.wicket.injection.CompoundFieldValueFactory
Constructor
CompoundFieldValueFactory(List<IFieldValueFactory>) - Constructor for class org.apache.wicket.injection.CompoundFieldValueFactory
Constructor
CompoundFieldValueFactory(IFieldValueFactory, IFieldValueFactory) - Constructor for class org.apache.wicket.injection.CompoundFieldValueFactory
Constructor
ConfigurableInjector - Class in org.apache.wicket.injection
Abstract injector that allows subclasses to provide IFieldValueFactory pragmatically by implementing getFieldValueFactory().
ConfigurableInjector() - Constructor for class org.apache.wicket.injection.ConfigurableInjector
 
createProxy(Class<?>, IProxyTargetLocator) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Create a lazy init proxy for the specified type.

G

getFieldValue(Field, Object) - Method in class org.apache.wicket.injection.CompoundFieldValueFactory
 
getFieldValue(Field, Object) - Method in interface org.apache.wicket.injection.IFieldValueFactory
Returns the value the field will be set to
getFieldValue(Field, Object) - Method in class org.apache.wicket.injection.NoopFieldValueFactory
 
getFieldValueFactory() - Method in class org.apache.wicket.injection.ConfigurableInjector
Return the field value factory that will be used to inject objects
getInjector() - Static method in class org.apache.wicket.injection.web.InjectorHolder
Gets an injector NOTICE this method is not thread safe if setInjector() is used
getInstance() - Static method in class org.apache.wicket.injection.Injector
 
getObjectLocator() - Method in interface org.apache.wicket.proxy.ILazyInitProxy
 

I

IFieldValueFactory - Interface in org.apache.wicket.injection
Factory object used by injector to generate values for fields of the object being injected.
ILazyInitProxy - Interface in org.apache.wicket.proxy
Interface the lazy init proxies implement to make identification of the proxy and retrival of IProxyTargetLocator possible.
inject(Object) - Method in class org.apache.wicket.injection.ConfigurableInjector
Injects proxies using IFieldValueFactory obtained by calling getFieldValueFactory() method
inject(Object, IFieldValueFactory) - Method in class org.apache.wicket.injection.Injector
traverse fields in the class hierarchy of the object and set their value with a locator provided by the locator factory.
Injector - Class in org.apache.wicket.injection
Injector scans fields of an object instance and checks if the specified IFieldValueFactory can provide a value for a field; if it can, the field is set to that value.
Injector() - Constructor for class org.apache.wicket.injection.Injector
 
InjectorHolder - Class in org.apache.wicket.injection.web
Holds a reference to the injector that will be used to automatically initialize components that are used.
InjectorHolder() - Constructor for class org.apache.wicket.injection.web.InjectorHolder
 
IProxyTargetLocator - Interface in org.apache.wicket.proxy
Represents a service locator for lazy init proxies.
isBoundaryClass(Class<?>) - Method in class org.apache.wicket.injection.Injector
When the initializer traverses the hierarchy of the specified object it will stop if it encounters a boundary class.
isEqualsMethod(Method) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Checks if the method is derived from Object.equals()
isFinalizeMethod(Method) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Checks if the method is derived from Object.finalize()
isHashCodeMethod(Method) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Checks if the method is derived from Object.hashCode()
isToStringMethod(Method) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Checks if the method is derived from Object.toString()
isWriteReplaceMethod(Method) - Static method in class org.apache.wicket.proxy.LazyInitProxyFactory
Checks if the method is the writeReplace method

L

LazyInitProxyFactory - Class in org.apache.wicket.proxy
A factory class that creates lazy init proxies given a type and a IProxyTargetLocator used to retrieve the object the proxy will represent.
LazyInitProxyFactory() - Constructor for class org.apache.wicket.proxy.LazyInitProxyFactory
 
LazyInitProxyFactory.IWriteReplace - Interface in org.apache.wicket.proxy
This interface is used to make the proxy forward writeReplace() call to the handler instead of invoking it on itself.
locateProxyTarget() - Method in interface org.apache.wicket.proxy.IProxyTargetLocator
Returns the object that will be used as target object for a lazy init proxy.

N

NoopFieldValueFactory - Class in org.apache.wicket.injection
Implementation of field value factory that ignores all fields
NoopFieldValueFactory() - Constructor for class org.apache.wicket.injection.NoopFieldValueFactory
 

O

onInstantiation(Component) - Method in class org.apache.wicket.injection.ComponentInjector
 
org.apache.wicket.injection - package org.apache.wicket.injection
 
org.apache.wicket.injection.web - package org.apache.wicket.injection.web
 
org.apache.wicket.proxy - package org.apache.wicket.proxy
 

S

setInjector(ConfigurableInjector) - Static method in class org.apache.wicket.injection.web.InjectorHolder
Sets an injector NOTICE this method is not thread safe.
supportsField(Field) - Method in class org.apache.wicket.injection.CompoundFieldValueFactory
 
supportsField(Field) - Method in interface org.apache.wicket.injection.IFieldValueFactory
Returns true if the factory can generate a value for the field, false otherwise.
supportsField(Field) - Method in class org.apache.wicket.injection.NoopFieldValueFactory
 

W

writeReplace() - Method in interface org.apache.wicket.proxy.LazyInitProxyFactory.IWriteReplace
write replace method as defined by Serializable

A C G I L N O S W

Copyright © 2004-2009 Apache Software Foundation. All Rights Reserved.