Package com.blackbuild.groovycps.helpers
Class MappingUtil
- java.lang.Object
-
- com.blackbuild.groovycps.helpers.MappingUtil
-
public class MappingUtil extends java.lang.ObjectHandles property file creation and reading for plugin mapping and plugin versions.
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.util.Map<java.lang.String,java.lang.String>loadProperties(java.io.Reader reader, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> keyMapper, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> valueMapper)static java.util.Map<java.lang.String,java.lang.String>loadPropertiesFromFile(java.io.File file)static java.util.Map<java.lang.String,java.lang.String>loadPropertiesFromFile(java.io.File file, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> keyMapper, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> valueMapper)static java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object>mapToProperties(java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> mapper, java.util.Map<java.lang.String,java.lang.String> map)
-
-
-
Method Detail
-
loadPropertiesFromFile
public static java.util.Map<java.lang.String,java.lang.String> loadPropertiesFromFile(java.io.File file) throws java.io.IOException- Throws:
java.io.IOException
-
loadPropertiesFromFile
public static java.util.Map<java.lang.String,java.lang.String> loadPropertiesFromFile(java.io.File file, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> keyMapper, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> valueMapper) throws java.io.IOException- Throws:
java.io.IOException
-
loadProperties
public static java.util.Map<java.lang.String,java.lang.String> loadProperties(java.io.Reader reader, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> keyMapper, java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> valueMapper) throws java.io.IOException- Throws:
java.io.IOException
-
mapToProperties
public static java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> mapToProperties(java.util.function.Function<java.util.Map.Entry<java.lang.Object,java.lang.Object>,java.lang.Object> mapper, java.util.Map<java.lang.String,java.lang.String> map)
-
-