Module io.inverno.mod.configuration
Package io.inverno.mod.configuration
Class AbstractHashConfigurationSource.HashConfigurationQuery<A,B extends AbstractHashConfigurationSource<A,B>>
java.lang.Object
io.inverno.mod.configuration.AbstractHashConfigurationSource.HashConfigurationQuery<A,B>
- Type Parameters:
A
- raw configuration value typeB
- the hash configuration source type
- All Implemented Interfaces:
ConfigurationQuery<AbstractHashConfigurationSource.HashConfigurationQuery<A,
B>, AbstractHashConfigurationSource.HashExecutableConfigurationQuery<A, B>>
- Enclosing class:
AbstractHashConfigurationSource<A,
B extends AbstractHashConfigurationSource<A, B>>
public static class AbstractHashConfigurationSource.HashConfigurationQuery<A,B extends AbstractHashConfigurationSource<A,B>>
extends Object
implements ConfigurationQuery<AbstractHashConfigurationSource.HashConfigurationQuery<A,B>,AbstractHashConfigurationSource.HashExecutableConfigurationQuery<A,B>>
The configuration query used by the a configuration source.
- Since:
- 1.0
- Author:
- Jeremy Kuhn
- See Also:
-
Method Summary
Modifier and TypeMethodDescriptionReturns an executable query that retrieves the specified properties.
-
Method Details
-
get
Description copied from interface:ConfigurationQuery
Returns an executable query that retrieves the specified properties.
- Specified by:
get
in interfaceConfigurationQuery<A,
B extends AbstractHashConfigurationSource<A, B>> - Parameters:
names
- a list of properties to retrieve- Returns:
- an executable query
-