/** * Creates a new configuration based on default values * @return a new configuration based on defaults */ public static Configuration defaultConfiguration() { Defaults defaults = getEffectiveDefaults(); return Configuration.builder().jsonProvider(defaults.jsonProvider()).options(defaults.options()).build(); }
public Configuration build() { if (jsonProvider == null || mappingProvider == null) { final Defaults defaults = getEffectiveDefaults(); if (jsonProvider == null) { jsonProvider = defaults.jsonProvider(); } if (mappingProvider == null){ mappingProvider = defaults.mappingProvider(); } } return new Configuration(jsonProvider, mappingProvider, options, evaluationListener); } }
public Configuration build() { if (jsonProvider == null || mappingProvider == null) { final Defaults defaults = getEffectiveDefaults(); if (jsonProvider == null) { jsonProvider = defaults.jsonProvider(); } if (mappingProvider == null){ mappingProvider = defaults.mappingProvider(); } } return new Configuration(jsonProvider, mappingProvider, options, evaluationListener); } }
/** * Creates a new configuration based on default values * @return a new configuration based on defaults */ public static Configuration defaultConfiguration() { Defaults defaults = getEffectiveDefaults(); return Configuration.builder().jsonProvider(defaults.jsonProvider()).options(defaults.options()).build(); }
public Configuration build() { if (jsonProvider == null || mappingProvider == null) { final Defaults defaults = getEffectiveDefaults(); if (jsonProvider == null) { jsonProvider = defaults.jsonProvider(); } if (mappingProvider == null){ mappingProvider = defaults.mappingProvider(); } } return new Configuration(jsonProvider, mappingProvider, options, evaluationListener); } }
/** * Creates a new configuration based on default values * @return a new configuration based on defaults */ public static Configuration defaultConfiguration() { Defaults defaults = getEffectiveDefaults(); return Configuration.builder().jsonProvider(defaults.jsonProvider()).options(defaults.options()).build(); }