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

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

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

Subinterfaces of Environment 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 Environment
Modifier and Type
Class
Description
`class`
`AbstractEnvironment`
Abstract base class for `Environment` implementations.
`class`
`StandardEnvironment`
`Environment` implementation suitable for use in 'standard' (i.e.
Methods in org.springframework.core.env that return Environment
Modifier and Type
Method
Description
`Environment`
EnvironmentCapable.`getEnvironment()`
Return the `Environment` associated with this component.