public class JavaPropsMapper
extends com.fasterxml.jackson.databind.ObjectMapper
_configOverrides, _deserializationConfig, _deserializationContext, _injectableValues, _jsonFactory, _mixIns, _registeredModuleTypes, _rootDeserializers, _serializationConfig, _serializerFactory, _serializerProvider, _subtypeResolver, _typeFactory, DEFAULT_ANNOTATION_INTROSPECTOR, DEFAULT_BASE| Modifier | Constructor and Description | 
|---|---|
|   | JavaPropsMapper() | 
|   | JavaPropsMapper(JavaPropsFactory f) | 
| protected  | JavaPropsMapper(JavaPropsMapper src) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected Properties | _env() | 
| JavaPropsMapper | copy() | 
| JavaPropsFactory | getFactory() | 
| <T> T | readEnvVariablesAs(JavaPropsSchema schema,
                  Class<T> valueType)Convenience method, functionally equivalent to: | 
| <T> T | readEnvVariablesAs(JavaPropsSchema schema,
                  com.fasterxml.jackson.databind.JavaType valueType)Convenience method, functionally equivalent to: | 
| <T> T | readPropertiesAs(Properties props,
                Class<T> valueType)Convenience method, functionally equivalent to: | 
| <T> T | readPropertiesAs(Properties props,
                JavaPropsSchema schema,
                Class<T> valueType)Convenience method which uses given `Properties` as the source
 as if they had been read from an external source, processes
 them (splits paths etc), and then binds as given result
 value. | 
| <T> T | readPropertiesAs(Properties props,
                JavaPropsSchema schema,
                com.fasterxml.jackson.databind.JavaType valueType)Convenience method which uses given `Properties` as the source
 as if they had been read from an external source, processes
 them (splits paths etc), and then binds as given result
 value. | 
| <T> T | readPropertiesAs(Properties props,
                com.fasterxml.jackson.databind.JavaType valueType)Convenience method, functionally equivalent to: | 
| <T> T | readSystemPropertiesAs(JavaPropsSchema schema,
                      Class<T> valueType)Convenience method, functionally equivalent to: | 
| <T> T | readSystemPropertiesAs(JavaPropsSchema schema,
                      com.fasterxml.jackson.databind.JavaType valueType)Convenience method, functionally equivalent to: | 
| com.fasterxml.jackson.core.Version | version() | 
| void | writeValue(Properties targetProps,
          Object value)Convenience method that "writes" given `value` as properties
 in given  Propertiesobject. | 
| void | writeValue(Properties targetProps,
          Object value,
          JavaPropsSchema schema)Convenience method that "writes" given `value` as properties
 in given  Propertiesobject. | 
| Properties | writeValueAsProperties(Object value)Convenience method that serializes given value but so that results are
 stored in a newly constructed  Properties. | 
| Properties | writeValueAsProperties(Object value,
                      JavaPropsSchema schema)Convenience method that serializes given value but so that results are
 stored in given  Propertiesinstance. | 
_checkInvalidCopy, _configAndWriteValue, _convert, _findRootDeserializer, _initForReading, _initForReading, _newReader, _newReader, _newWriter, _newWriter, _newWriter, _readMapAndClose, _readTreeAndClose, _readValue, _serializerProvider, _unwrapAndDeserialize, _verifyNoTrailingTokens, _verifySchemaType, acceptJsonFormatVisitor, acceptJsonFormatVisitor, addHandler, addMixIn, addMixInAnnotations, canDeserialize, canDeserialize, canSerialize, canSerialize, clearProblemHandlers, configOverride, configure, configure, configure, configure, configure, constructType, convertValue, convertValue, convertValue, createArrayNode, createDeserializationContext, createObjectNode, defaultClassIntrospector, disable, disable, disable, disable, disable, disable, disable, disableDefaultTyping, enable, enable, enable, enable, enable, enable, enable, enableDefaultTyping, enableDefaultTyping, enableDefaultTyping, enableDefaultTypingAsProperty, findAndRegisterModules, findMixInClassFor, findModules, findModules, generateJsonSchema, getDateFormat, getDeserializationConfig, getDeserializationContext, getInjectableValues, getJsonFactory, getNodeFactory, getPropertyNamingStrategy, getSerializationConfig, getSerializerFactory, getSerializerProvider, getSerializerProviderInstance, getSubtypeResolver, getTypeFactory, getVisibilityChecker, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, isEnabled, mixInCount, reader, reader, reader, reader, reader, reader, reader, reader, reader, reader, reader, readerFor, readerFor, readerFor, readerForUpdating, readerWithView, readTree, readTree, readTree, readTree, readTree, readTree, readTree, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValue, readValues, readValues, readValues, readValues, registerModule, registerModules, registerModules, registerSubtypes, registerSubtypes, registerSubtypes, setAnnotationIntrospector, setAnnotationIntrospectors, setBase64Variant, setConfig, setConfig, setDateFormat, setDefaultMergeable, setDefaultPrettyPrinter, setDefaultPropertyInclusion, setDefaultPropertyInclusion, setDefaultSetterInfo, setDefaultTyping, setDefaultVisibility, setFilterProvider, setFilters, setHandlerInstantiator, setInjectableValues, setLocale, setMixInAnnotations, setMixInResolver, setMixIns, setNodeFactory, setPropertyInclusion, setPropertyNamingStrategy, setSerializationInclusion, setSerializerFactory, setSerializerProvider, setSubtypeResolver, setTimeZone, setTypeFactory, setVisibility, setVisibility, setVisibilityChecker, treeAsTokens, treeToValue, updateValue, valueToTree, writer, writer, writer, writer, writer, writer, writer, writer, writer, writer, writerFor, writerFor, writerFor, writerWithDefaultPrettyPrinter, writerWithType, writerWithType, writerWithType, writerWithView, writeTree, writeTree, writeValue, writeValue, writeValue, writeValue, writeValue, writeValueAsBytes, writeValueAsStringpublic JavaPropsMapper()
public JavaPropsMapper(JavaPropsFactory f)
protected JavaPropsMapper(JavaPropsMapper src)
public JavaPropsMapper copy()
copy in class com.fasterxml.jackson.databind.ObjectMapperpublic com.fasterxml.jackson.core.Version version()
version in interface com.fasterxml.jackson.core.Versionedversion in class com.fasterxml.jackson.databind.ObjectMapperpublic JavaPropsFactory getFactory()
getFactory in class com.fasterxml.jackson.databind.ObjectMapperpublic <T> T readPropertiesAs(Properties props, JavaPropsSchema schema, Class<T> valueType) throws IOException
 Note that this is NOT identical to calling ObjectMapper.convertValue(Object, Class);
 rather, it would be similar to writing `Properties` out into a File,
 then calling `readValue()` on this mapper to bind contents.
IOExceptionpublic <T> T readPropertiesAs(Properties props, JavaPropsSchema schema, com.fasterxml.jackson.databind.JavaType valueType) throws IOException
 Note that this is NOT identical to calling ObjectMapper.convertValue(Object, Class);
 rather, it would be similar to writing `Properties` out into a File,
 then calling `readValue()` on this mapper to bind contents.
IOExceptionpublic <T> T readPropertiesAs(Properties props, Class<T> valueType) throws IOException
readPropertiesAs(props, JavaPropsSchema.emptySchema(), valueType);
IOExceptionpublic <T> T readPropertiesAs(Properties props, com.fasterxml.jackson.databind.JavaType valueType) throws IOException
readPropertiesAs(props, JavaPropsSchema.emptySchema(), valueType);
IOExceptionpublic <T> T readSystemPropertiesAs(JavaPropsSchema schema, Class<T> valueType) throws IOException
readPropertiesAs(System.getProperties(), schema, valueType);
IOExceptionpublic <T> T readSystemPropertiesAs(JavaPropsSchema schema, com.fasterxml.jackson.databind.JavaType valueType) throws IOException
readPropertiesAs(System.getProperties(), schema, valueType);
IOExceptionpublic <T> T readEnvVariablesAs(JavaPropsSchema schema, Class<T> valueType) throws IOException
readPropertiesAs(convertMapToProperties(System.getenv()), schema, valueType);
IOExceptionpublic <T> T readEnvVariablesAs(JavaPropsSchema schema, com.fasterxml.jackson.databind.JavaType valueType) throws IOException
readPropertiesAs(convertMapToProperties(System.getenv()), schema, valueType);
IOExceptionprotected Properties _env()
public void writeValue(Properties targetProps, Object value) throws IOException
Properties object.IOExceptionpublic void writeValue(Properties targetProps, Object value, JavaPropsSchema schema) throws IOException
Properties object.IOExceptionpublic Properties writeValueAsProperties(Object value) throws IOException
Properties. Functionally equivalent
 to serializing in a File and reading contents into Properties.IOExceptionpublic Properties writeValueAsProperties(Object value, JavaPropsSchema schema) throws IOException
Properties instance.IOExceptionCopyright © 2017 FasterXML. All rights reserved.