Package | Description |
---|---|
org.apache.commons.configuration2.builder |
This package contains the implementations of configuration builder classes used to create new
Configuration objects. |
org.apache.commons.configuration2.builder.combined |
A package containing the implementation of the builder for combined configurations.
|
org.apache.commons.configuration2.builder.fluent |
This package defines a fluent API for setting up fully configured configuration builders.
|
Modifier and Type | Class and Description |
---|---|
class |
CopyObjectDefaultHandler
A specialized implementation of
DefaultParametersHandler that copies the properties of a
BuilderParameters object (passed at construction time) onto the object to be initialized. |
Modifier and Type | Method and Description |
---|---|
<T> void |
DefaultParametersManager.registerDefaultsHandler(Class<T> paramsClass,
DefaultParametersHandler<? super T> handler)
Registers the specified
DefaultParametersHandler object for the given parameters class. |
<T> void |
DefaultParametersManager.registerDefaultsHandler(Class<T> paramsClass,
DefaultParametersHandler<? super T> handler,
Class<?> startClass)
Registers the specified
DefaultParametersHandler object for the given parameters class and start class in the
inheritance hierarchy. |
void |
DefaultParametersManager.unregisterDefaultsHandler(DefaultParametersHandler<?> handler)
Removes the specified
DefaultParametersHandler from this instance. |
void |
DefaultParametersManager.unregisterDefaultsHandler(DefaultParametersHandler<?> handler,
Class<?> startClass)
Removes the specified
DefaultParametersHandler from this instance if it is in combination with the given
start class. |
Modifier and Type | Method and Description |
---|---|
<D> T |
CombinedBuilderProperties.registerChildDefaultsHandler(Class<D> paramClass,
DefaultParametersHandler<? super D> handler)
Registers a
DefaultParametersHandler for child configuration sources. |
<D> CombinedBuilderParametersImpl |
CombinedBuilderParametersImpl.registerChildDefaultsHandler(Class<D> paramClass,
DefaultParametersHandler<? super D> handler)
Registers a
DefaultParametersHandler for child configuration sources. |
<D> T |
CombinedBuilderProperties.registerChildDefaultsHandler(Class<D> paramClass,
DefaultParametersHandler<? super D> handler,
Class<?> startClass)
Registers a
DefaultParametersHandler for child configuration sources derived from the given start class. |
<D> CombinedBuilderParametersImpl |
CombinedBuilderParametersImpl.registerChildDefaultsHandler(Class<D> paramClass,
DefaultParametersHandler<? super D> handler,
Class<?> startClass)
Registers a
DefaultParametersHandler for child configuration sources derived from the given start class. |
Modifier and Type | Method and Description |
---|---|
<T> void |
Parameters.registerDefaultsHandler(Class<T> paramsClass,
DefaultParametersHandler<? super T> handler)
Registers the specified
DefaultParametersHandler object for the given parameters class. |
<T> void |
Parameters.registerDefaultsHandler(Class<T> paramsClass,
DefaultParametersHandler<? super T> handler,
Class<?> startClass)
Registers the specified
DefaultParametersHandler object for the given parameters class and start class in the
inheritance hierarchy. |
Copyright © 2001–2022 The Apache Software Foundation. All rights reserved.