# Uses of Interface
org.springframework.core.env.ConfigurablePropertyResolver

Packages that use ConfigurablePropertyResolver
Package
Description
org.springframework.core.env
Spring's environment abstraction consisting of bean definition profile and hierarchical property source support.

## Uses of ConfigurablePropertyResolver in org.springframework.core.env

Subinterfaces of ConfigurablePropertyResolver in org.springframework.core.env
Modifier and Type
Interface
Description
`interface`
`ConfigurableEnvironment`
Configuration interface to be implemented by most if not all `Environment` types.
Classes in org.springframework.core.env that implement ConfigurablePropertyResolver
Modifier and Type
Class
Description
`class`
`AbstractEnvironment`
Abstract base class for `Environment` implementations.
`class`
`AbstractPropertyResolver`
Abstract base class for resolving properties against any underlying source.
`class`
`PropertySourcesPropertyResolver`
`PropertyResolver` implementation that resolves property values against an underlying set of `PropertySources`.
`class`
`StandardEnvironment`
`Environment` implementation suitable for use in 'standard' (i.e.
Methods in org.springframework.core.env that return ConfigurablePropertyResolver
Modifier and Type
Method
Description
`protected ConfigurablePropertyResolver`
AbstractEnvironment.`createPropertyResolver(MutablePropertySources propertySources)`
Factory method used to create the `ConfigurablePropertyResolver` used by this `Environment`.
`protected final ConfigurablePropertyResolver`
AbstractEnvironment.`getPropertyResolver()`
Return the `ConfigurablePropertyResolver` used by the `Environment`.