Skip navigation links
C D F N O R 

C

canInstantiate(Configuration) - Method in interface delight.factories.Factory
This method tests whether the supplied Configuration can be instantiated into an object by this factory.
canInstantiate(Configuration) - Method in class delight.factories.internal.FactoryCollectionImpl
 
Configuration - Interface in delight.factories
Configuration to be used for instantiating an object.
create() - Static method in class delight.factories.Factories
Creates a new collection of factories.
create(ConfigurationType, DependenciesType) - Method in interface delight.factories.Factory
Creates a new instance based on the provided Configuration.
create(Configuration, Dependencies) - Method in class delight.factories.internal.FactoryCollectionImpl
 

D

delight.factories - package delight.factories
 
delight.factories.internal - package delight.factories.internal
 
Dependencies - Interface in delight.factories
Complex run-time dependencies of objects to be instantiated.
DummyEntryPoint - Class in delight.factories.internal
 
DummyEntryPoint() - Constructor for class delight.factories.internal.DummyEntryPoint
 

F

Factories - Class in delight.factories
Entry point for factories module.
Factories() - Constructor for class delight.factories.Factories
 
Factory<ObjectType,ConfigurationType extends Configuration,DependenciesType extends Dependencies> - Interface in delight.factories
A factory which can instantiate objects from a Configuration and run-time Dependencies.
FactoryCollection - Interface in delight.factories
A collection of factories.
FactoryCollectionImpl - Class in delight.factories.internal
FactoryCollectionImpl() - Constructor for class delight.factories.internal.FactoryCollectionImpl
 

N

noDependencies() - Static method in class delight.factories.Factories
 

O

onModuleLoad() - Method in class delight.factories.internal.DummyEntryPoint
 

R

register(Factory<?, ?, ?>) - Method in interface delight.factories.FactoryCollection
Registers a new factory for this collection.
register(Factory) - Method in class delight.factories.internal.FactoryCollectionImpl
 
replace(Configuration, Factory<?, ?, ?>) - Method in interface delight.factories.FactoryCollection
Attempts to find a factory in this collection, which is capable of instantiating the provided configuration.
replace(Configuration, Factory<?, ?, ?>) - Method in class delight.factories.internal.FactoryCollectionImpl
 
C D F N O R 
Skip navigation links

Copyright © 2018. All rights reserved.