程序包 cn.taketoday.core.env
package cn.taketoday.core.env
environment abstraction consisting of bean definition
profile and hierarchical property source support.
from Spring
-
类说明Abstract base class for
Environmentimplementations.Abstract base class for resolving properties against any underlying source.Abstract base class forPropertySourceimplementations backed by command line arguments.CompositePropertySourceimplementation that iterates over a set ofPropertySourceinstances.Configuration interface to be implemented by most if not allEnvironmenttypes.Configuration interface to be implemented by most if not allPropertyResolvertypes.APropertySourceimplementation capable of interrogating its underlying source object to enumerate all possible property name/value pairs.Interface representing the environment in which the current application is running.Interface indicating a component that contains and exposes anEnvironmentreference.IterablePropertyResolverextensionCommandLinePropertySourceimplementation backed by a JOptOptionSet.Map PropertyResolver implementationPropertySourcethat reads keys and values from aMapobject.Exception thrown when required properties are not found.SimplePropertySourceimplementation for use in testing.Mutable MapPropertySourceProfile predicate that may be accepted by anEnvironment.PropertySourceimplementation that extracts properties from aPropertiesobject.Interface for resolving properties against any underlying source.Composite PropertyResolver implementationAbstract base class representing a source of name/value property pairs.PropertySourceto be used as a placeholder in cases where an actual property source cannot be eagerly initialized at application context creation time.Holder containing one or morePropertySourceobjects.PropertyResolverimplementation that resolves property values against an underlying set ofPropertySources.Parses aString[]of command line arguments in order to populate aCommandLineArgsobject.CommandLinePropertySourceimplementation backed by a simple String array.Environmentimplementation suitable for use in 'standard' (i.e. non-web) applications.Specialization ofMapPropertySourcedesigned for use with system environment variables.