|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use ComponentBuilder | |
---|---|
to.etc.iocular | |
to.etc.iocular.def |
Uses of ComponentBuilder in to.etc.iocular |
---|
Methods in to.etc.iocular that return ComponentBuilder | |
---|---|
ComponentBuilder |
Builder.register()
|
Uses of ComponentBuilder in to.etc.iocular.def |
---|
Methods in to.etc.iocular.def that return ComponentBuilder | |
---|---|
ComponentBuilder |
ComponentBuilder.destroy(java.lang.Class<?> wh,
java.lang.String methodName)
Define a "close" or "discard" method on another class for a given object. |
ComponentBuilder |
ComponentBuilder.destroy(java.lang.String methodName)
Define a "close" or "discard" method on the instance that was created. |
ComponentBuilder |
ComponentBuilder.factory(java.lang.Class<?> clz,
java.lang.String method)
A basic object builder defining an object to be returned from a static factory method on a class. |
ComponentBuilder |
ComponentBuilder.factory(java.lang.String id,
java.lang.String method)
A basic object builder defining an object to be returned from a container object identified by a name, by calling a method on that object. |
ComponentBuilder |
ComponentBuilder.factoryStart(java.lang.Class<?> clz,
java.lang.String methodName,
java.lang.Class<?>... arguments)
Only used for static factories, this allows you to call a static method on whatever static class to get it to initialize. |
ComponentBuilder |
ComponentBuilder.factoryStart(java.lang.String methodName,
java.lang.Class<?>... arguments)
Only used for static factories, this allows you to call a static method on the container class itself to get it to initialize. |
ComponentBuilder |
ComponentPropertyDef.getBuilder()
|
ComponentBuilder |
ComponentBuilder.implement(java.lang.Class<?> clz)
Define an explicit type for this class. |
ComponentBuilder |
ComponentBuilder.name(java.lang.String name)
When called this adds a name for the component. |
ComponentBuilder |
ComponentBuilder.parameter(java.lang.Class<?> ptype)
Create the specified class by getting a parameter that is set, in runtime, when the container is constructed. |
ComponentBuilder |
BasicContainerBuilder.register()
|
ComponentBuilder |
BasicContainerBuilder.registerInstance(java.lang.Object inst)
Register an instance of an object. |
ComponentBuilder |
BasicContainerBuilder.registerInstance(java.lang.String name,
java.lang.Object inst)
|
ComponentBuilder |
ComponentBuilder.scope(BindingScope scope)
Defines the scope for this object. |
ComponentBuilder |
ComponentBuilder.setAllProperties()
This defines that all properties on the instance must be set; it aborts if it cannot find a proper instance for a given property. |
ComponentBuilder |
ComponentBuilder.setKnownProperties()
This sets all properties on this components for which a value can be determined. |
ComponentBuilder |
ComponentBuilder.setProperties(java.lang.String... names)
Define a set of properties on this component that must be set using default wiring for the properties. |
ComponentBuilder |
ComponentBuilder.setProperty(java.lang.String name,
java.lang.Class<?> componentClass)
Inject the specified property with the component registered with the specified class. |
ComponentBuilder |
ComponentBuilder.setProperty(java.lang.String name,
java.lang.String componentId)
Inject the specified property with the component with the given name. |
ComponentBuilder |
ComponentBuilder.start(java.lang.String methodName,
java.lang.Class<?>... arguments)
Add a start method to an object being retrieved. |
ComponentBuilder |
ComponentBuilder.type(java.lang.Class<?> clz)
Create the specified class using it's constructor, followed by setter injection where needed. |
Method parameters in to.etc.iocular.def with type arguments of type ComponentBuilder | |
---|---|
MethodInvoker |
MethodCallBuilder.createInvoker(ISelfDef self,
java.util.Stack<ComponentBuilder> stack)
Create an unique invoker for this method. |
ComponentRef |
BasicContainerBuilder.findReferenceFor(java.util.Stack<ComponentBuilder> stack,
ComponentPropertyDef pd)
Return a reference for a property setter. |
Constructors in to.etc.iocular.def with parameters of type ComponentBuilder | |
---|---|
BuildPlanFailedException(ComponentBuilder b,
java.lang.String why,
java.util.List<FailedAlternative> list)
|
|
IocCircularException(ComponentBuilder cb,
java.util.Stack<ComponentBuilder> stack,
java.lang.String what)
|
|
IocConfigurationException(ComponentBuilder b,
java.lang.String message)
|
|
MethodCallBuilder(ComponentBuilder component,
java.lang.Class<?> baseClass,
java.lang.String methodName)
|
|
MethodCallBuilder(ComponentBuilder component,
java.lang.Class<?> baseClass,
java.lang.String methodName,
java.lang.Class<?>[] actuals,
boolean staticOnly)
|
Constructor parameters in to.etc.iocular.def with type arguments of type ComponentBuilder | |
---|---|
IocCircularException(ComponentBuilder cb,
java.util.Stack<ComponentBuilder> stack,
java.lang.String what)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |