Class AbstractComplexFactory<E,F,G,H>
java.lang.Object
org.jvnet.hk2.metadata.tests.complextypefactory.AbstractComplexFactory<E,F,G,H>
- All Implemented Interfaces:
Factory<F>
,InterfaceWithOneType<E>
,InterfaceWithTwoTypes<H,
G>
- Direct Known Subclasses:
MiddleComplexFactory
public abstract class AbstractComplexFactory<E,F,G,H>
extends Object
implements InterfaceWithOneType<E>, InterfaceWithTwoTypes<H,G>, Factory<F>
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jvnet.hk2.metadata.tests.complextypefactory.InterfaceWithOneType
one
Methods inherited from interface org.jvnet.hk2.metadata.tests.complextypefactory.InterfaceWithTwoTypes
two
-
Constructor Details
-
AbstractComplexFactory
public AbstractComplexFactory()
-
-
Method Details
-
provide
In the end this should be returning SomeInterface -
dispose
Description copied from interface:Factory
This method will dispose of objects created with this scope. This method should not be annotated, as it is naturally paired with the provide method
-