Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Interface
org.apache.commons.digester3.ObjectCreationFactory

Packages that use ObjectCreationFactory
org.apache.commons.digester3 | The `xmlrules` package provides for XML-based definition of rules for `Digester`.
org.apache.commons.digester3.annotations.rules | Classes contained in this package are annotations that reflect Digester rules.
org.apache.commons.digester3.binder | The Digester EDSL allows configure Digester using fluent APIs.

Uses of ObjectCreationFactory in org.apache.commons.digester3

Classes in org.apache.commons.digester3 that implement ObjectCreationFactory
`class` | `AbstractObjectCreationFactory<T>` Abstract base class for `ObjectCreationFactory` implementations.

Fields in org.apache.commons.digester3 declared as ObjectCreationFactory
`protected ObjectCreationFactory<?>` | `FactoryCreateRule.creationFactory` The object creation factory we will use to instantiate objects as required based on the attributes specified in the matched XML element.

Methods in org.apache.commons.digester3 that return ObjectCreationFactory
`protected ObjectCreationFactory<?>` | `FactoryCreateRule.getFactory(Attributes attributes)` Return an instance of our associated object creation factory, creating one if necessary.

Methods in org.apache.commons.digester3 with parameters of type ObjectCreationFactory
`void` | `Digester.addFactoryCreate(String pattern, ObjectCreationFactory<?> creationFactory)` Add a "factory create" rule for the specified parameters.
`void` | `Digester.addFactoryCreate(String pattern, ObjectCreationFactory<?> creationFactory, boolean ignoreCreateExceptions)` Add a "factory create" rule for the specified parameters.

Method parameters in org.apache.commons.digester3 with type arguments of type ObjectCreationFactory
`void` | `Digester.addFactoryCreate(String pattern, Class<? extends ObjectCreationFactory<?>> clazz)` Add a "factory create" rule for the specified parameters.
`void` | `Digester.addFactoryCreate(String pattern, Class<? extends ObjectCreationFactory<?>> clazz, boolean ignoreCreateExceptions)` Add a "factory create" rule for the specified parameters.
`void` | `Digester.addFactoryCreate(String pattern, Class<? extends ObjectCreationFactory<?>> clazz, String attributeName)` Add a "factory create" rule for the specified parameters.
`void` | `Digester.addFactoryCreate(String pattern, Class<? extends ObjectCreationFactory<?>> clazz, String attributeName, boolean ignoreCreateExceptions)` Add a "factory create" rule for the specified parameters.

Constructors in org.apache.commons.digester3 with parameters of type ObjectCreationFactory
`FactoryCreateRule(ObjectCreationFactory<?> creationFactory)` Construct a factory create rule using the given, already instantiated, `ObjectCreationFactory`.
`FactoryCreateRule(ObjectCreationFactory<?> creationFactory, boolean ignoreCreateExceptions)` Construct a factory create rule using the given, already instantiated, `ObjectCreationFactory`.

Constructor parameters in org.apache.commons.digester3 with type arguments of type ObjectCreationFactory
`FactoryCreateRule(Class<? extends ObjectCreationFactory<?>> clazz)` Construct a factory create rule that will use the specified class to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
`FactoryCreateRule(Class<? extends ObjectCreationFactory<?>> clazz, boolean ignoreCreateExceptions)` Construct a factory create rule that will use the specified class to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.
`FactoryCreateRule(Class<? extends ObjectCreationFactory<?>> clazz, String attributeName)` Construct a factory create rule that will use the specified class (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.
`FactoryCreateRule(Class<? extends ObjectCreationFactory<?>> clazz, String attributeName, boolean ignoreCreateExceptions)` Construct a factory create rule that will use the specified class (possibly overridden by the specified attribute if present) to create an `ObjectCreationFactory`, which will then be used to instantiate an object instance and push it onto the stack.

Uses of ObjectCreationFactory in org.apache.commons.digester3.annotations.rules

Classes in org.apache.commons.digester3.annotations.rules that implement ObjectCreationFactory
`static class` | `FactoryCreate.DefaultObjectCreationFactory` Dummy ObjectCreationFactory type - only for annotation value type purposes.

Uses of ObjectCreationFactory in org.apache.commons.digester3.binder

Methods in org.apache.commons.digester3.binder with parameters of type ObjectCreationFactory
`
`<T> FactoryCreateBuilder`
` | `FactoryCreateBuilder.usingFactory(ObjectCreationFactory<T> creationFactory)` Construct a factory create rule using the given, already instantiated, `ObjectCreationFactory`.

Method parameters in org.apache.commons.digester3.binder with type arguments of type ObjectCreationFactory
`FactoryCreateBuilder` | `FactoryCreateBuilder.ofType(Class<? extends ObjectCreationFactory<?>> type)` Construct a factory create rule that will use the specified class to create an `ObjectCreationFactory` which will then be used to create an object and push it on the stack.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

Copyright © 2001-2011 The Apache Software Foundation. All Rights Reserved.