Class EnvironmentCustomConfigJsonConverterImpl
java.lang.Object
com.atlassian.bamboo.deployments.configuration.EnvironmentCustomConfigJsonConverterImpl
- All Implemented Interfaces:
EnvironmentCustomConfigJsonConverter
public class EnvironmentCustomConfigJsonConverterImpl
extends Object
implements EnvironmentCustomConfigJsonConverter
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescription@NotNull String
hierarchicalConfigurationAsJson
(@Nullable org.apache.commons.configuration.HierarchicalConfiguration configuration) org.apache.commons.configuration.HierarchicalConfiguration
hierarchicalConfigurationFromJson
(@Nullable String json) @NotNull String
mapOfMapsFromJson
(@Nullable String json)
-
Constructor Details
-
EnvironmentCustomConfigJsonConverterImpl
public EnvironmentCustomConfigJsonConverterImpl()
-
-
Method Details
-
mapOfMapsAsJson
@NotNull public @NotNull String mapOfMapsAsJson(@Nullable @Nullable Map<String, Map<String, String>> map) - Specified by:
mapOfMapsAsJson
in interfaceEnvironmentCustomConfigJsonConverter
-
mapOfMapsFromJson
@Contract("null -> null; !null -> !null") public Map<String,Map<String, mapOfMapsFromJsonString>> (@Nullable @Nullable String json) - Specified by:
mapOfMapsFromJson
in interfaceEnvironmentCustomConfigJsonConverter
-
hierarchicalConfigurationAsJson
@NotNull public @NotNull String hierarchicalConfigurationAsJson(@Nullable @Nullable org.apache.commons.configuration.HierarchicalConfiguration configuration) - Specified by:
hierarchicalConfigurationAsJson
in interfaceEnvironmentCustomConfigJsonConverter
-
hierarchicalConfigurationFromJson
@Contract("null -> null; !null -> !null") public org.apache.commons.configuration.HierarchicalConfiguration hierarchicalConfigurationFromJson(@Nullable @Nullable String json) - Specified by:
hierarchicalConfigurationFromJson
in interfaceEnvironmentCustomConfigJsonConverter
-