Class Hierarchy
- java.lang.Object
- restx.factory.BillOfMaterials
- restx.factory.BoundlessComponentBox<T> (implements restx.factory.ComponentBox<T>)
- restx.factory.ComponentBoxWrapper<T> (implements restx.factory.ComponentBox<T>)
- restx.factory.DeactivationFactoryMachine (implements restx.factory.FactoryMachine)
- restx.factory.DefaultFactoryMachine (implements restx.factory.FactoryMachine)
- restx.factory.DisposableComponentBox<T> (implements restx.factory.ComponentBox<T>)
- restx.factory.EmptyBox<T> (implements restx.factory.ComponentBox<T>)
- restx.factory.Factory (implements java.lang.AutoCloseable)
- restx.factory.Factory.Builder
- restx.factory.Factory.LocalMachines
- restx.factory.Factory.Query<T>
- restx.factory.Factory.MultipleQuery<T>
- restx.factory.Factory.ClassQuery<T>
- restx.factory.Factory.SingleQuery<T>
- restx.factory.Factory.FactoryQuery
- restx.factory.Factory.NameQuery<T>
- restx.factory.Factory.MultipleQuery<T>
- restx.factory.Factory.SatisfiedQuery<T>
- restx.factory.Factory.UnsatisfiedDependencies
- restx.factory.Factory.UnsatisfiedDependency
- restx.factory.FactoryMachineWrapper (implements restx.factory.FactoryMachine)
- restx.factory.FactoryMachineWrapper.Builder
- restx.factory.FilteredWarehouse (implements restx.factory.Warehouse)
- restx.factory.FilteredWarehouse.FilteredWarehouseBuilder
- restx.factory.MachineEngineWrapper<T> (implements restx.factory.MachineEngine<T>)
- restx.factory.Name<T>
- restx.factory.NamedComponent<T>
- restx.factory.NoopFactoryMachine (implements restx.factory.FactoryMachine)
- restx.factory.ParamDef<T>
- restx.factory.ParamDef.ParamValuesHandlings
- restx.factory.SatisfiedBOM
- restx.factory.SingleComponentCustomizerEngine<E> (implements restx.factory.ComponentCustomizer<T>, restx.factory.ComponentCustomizerEngine)
- restx.factory.SingleComponentClassCustomizerEngine<E>
- restx.factory.SingleComponentNameCustomizerEngine<E>
- restx.factory.SingleNameFactoryMachine<C> (implements restx.factory.FactoryMachine)
- restx.factory.AlternativesFactoryMachine<T>
- restx.factory.SingletonFactoryMachine<C>
- restx.factory.StdMachineEngine<T> (implements restx.factory.MachineEngine<T>)
- restx.factory.NoDepsMachineEngine<T>
- restx.factory.StdWarehouse (implements restx.factory.Warehouse)
- restx.factory.SystemPropertyFactoryMachine (implements restx.factory.FactoryMachine)
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IllegalStateException
- restx.factory.Factory.UnsatisfiedDependenciesException
- restx.factory.ProvisionException
- java.lang.IllegalStateException
- java.lang.RuntimeException
- java.lang.Exception
- restx.factory.Warehouse.StoredBox<T>
- restx.factory.WarehouseProvidersMachine (implements restx.factory.FactoryMachine)
Interface Hierarchy
- java.lang.AutoCloseable
- restx.factory.ComponentBox<T>
- restx.factory.Warehouse
- restx.factory.AutoPreparable
- restx.factory.AutoStartable
- restx.factory.ComponentBox.BoxFactory
- restx.factory.ComponentCustomizer<T>
- restx.factory.ComponentCustomizerEngine
- restx.factory.FactoryMachine
- restx.factory.MachineEngine<T>
- restx.factory.ParamDef.SpecialParamHandling
Annotation Interface Hierarchy
- restx.factory.Alternative (implements java.lang.annotation.Annotation)
- restx.factory.Component (implements java.lang.annotation.Annotation)
- restx.factory.Machine (implements java.lang.annotation.Annotation)
- restx.factory.Module (implements java.lang.annotation.Annotation)
- restx.factory.Provides (implements java.lang.annotation.Annotation)
- restx.factory.When (implements java.lang.annotation.Annotation)