| Interface | Description |
|---|---|
| Factory<T> |
The factory can create new objects of a certain type.
|
| FactoryDefinitionParser |
A factory definition string is an expression that instructs how to create a certain object.
|
| Class | Description |
|---|---|
| AbstractCachingFactoryDefinitionParser |
The AbstractCachingFactoryDefinitionParser caches all the
factories that are create with the createFactory method.
|
| BasicFactoryDefinitionParser |
The BasicFactoryDefinitionParser supports two kinds of
factory definitions:
some.package.SomeFactory#createObject
This defines that the 'createObject' of the class 'some.package.SomeFactory' should be called for creating the target object. |
| FactoryDefinitionParser.FactoryDefinitionParserFactory | |
| MVELFactory<T> |
The MVELFactory uses MVEL to create the objects using a MVEL expression.
|
| MVELFactoryDefinitionParser |
Creates MVELFactory objects from a factory definition.
|
| Exception | Description |
|---|---|
| FactoryAliasNotFoundException | |
| FactoryException | |
| IllegalFactoryAliasException | |
| InvalidFactoryDefinitionException |
| Annotation Type | Description |
|---|---|
| Alias |
The alias name of a FactoryDefinitionParser
|
Copyright © 2020. All rights reserved.