Package io.micronaut.context.env.yaml
Class YamlPropertySourceLoader
java.lang.Object
io.micronaut.context.env.AbstractPropertySourceLoader
io.micronaut.context.env.yaml.YamlPropertySourceLoader
- All Implemented Interfaces:
PropertySourceLoader,PropertySourceLocator,PropertySourceReader,Ordered,Toggleable
Loads properties from a YML file.
- Since:
- 1.0
- Author:
- Graeme Rocher
-
Field Summary
Fields inherited from class io.micronaut.context.env.AbstractPropertySourceLoader
DEFAULT_POSITION, logFields inherited from interface io.micronaut.core.order.Ordered
HIGHEST_PRECEDENCE, LOWEST_PRECEDENCE -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanprotected voidprocessInput(String name, InputStream input, Map<String, Object> finalMap) Methods inherited from class io.micronaut.context.env.AbstractPropertySourceLoader
createPropertySource, createPropertySource, getOrder, isLogEnabled, load, loadEnv, processMap, read, readInput, setLogEnabledMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.micronaut.context.env.PropertySourceLoader
loadMethods inherited from interface io.micronaut.context.env.PropertySourceReader
read
-
Constructor Details
-
YamlPropertySourceLoader
public YamlPropertySourceLoader() -
YamlPropertySourceLoader
public YamlPropertySourceLoader(boolean logEnabled)
-
-
Method Details
-
isEnabled
public boolean isEnabled()- Returns:
- Whether the component is enabled
-
getExtensions
- Returns:
- The extensions this reader supports.
-
processInput
- Specified by:
processInputin classAbstractPropertySourceLoader- Parameters:
name- The nameinput- The input streamfinalMap- The map with all the properties processed
-