public YAMLMapper enable(YAMLParser.Feature f) { ((YAMLFactory)_jsonFactory).enable(f); return this; }
public YAMLMapper enable(YAMLGenerator.Feature f) { ((YAMLFactory)_jsonFactory).enable(f); return this; }
public YAMLMapper enable(YAMLParser.Feature f) { ((YAMLFactory)_jsonFactory).enable(f); return this; }
public YAMLMapper enable(YAMLGenerator.Feature f) { ((YAMLFactory)_jsonFactory).enable(f); return this; }
protected static ObjectMapper createYaml() { YAMLFactory factory = new YAMLFactory(); factory.disable(YAMLGenerator.Feature.WRITE_DOC_START_MARKER); factory.enable(YAMLGenerator.Feature.MINIMIZE_QUOTES); factory.enable(YAMLGenerator.Feature.SPLIT_LINES); factory.enable(YAMLGenerator.Feature.ALWAYS_QUOTE_NUMBERS_AS_STRINGS); return create(factory); }
/** * Method for enabling or disabling specified generator feature * (check {@link YAMLGenerator.Feature} for list of features) */ public final YAMLFactory configure(YAMLGenerator.Feature f, boolean state) { if (state) { enable(f); } else { disable(f); } return this; }
/** * Method for enabling or disabling specified parser feature * (check {@link YAMLParser.Feature} for list of features) */ public final YAMLFactory configure(YAMLParser.Feature f, boolean state) { if (state) { enable(f); } else { disable(f); } return this; }
/** * Method for enabling or disabling specified parser feature * (check {@link YAMLParser.Feature} for list of features) */ public final YAMLFactory configure(YAMLParser.Feature f, boolean state) { if (state) { enable(f); } else { disable(f); } return this; }
/** * Method for enabling or disabling specified generator feature * (check {@link YAMLGenerator.Feature} for list of features) */ public final YAMLFactory configure(YAMLGenerator.Feature f, boolean state) { if (state) { enable(f); } else { disable(f); } return this; }
protected static ObjectMapper createYaml() { YAMLFactory factory = new YAMLFactory(); factory.disable(YAMLGenerator.Feature.WRITE_DOC_START_MARKER); factory.enable(YAMLGenerator.Feature.MINIMIZE_QUOTES); factory.enable(YAMLGenerator.Feature.SPLIT_LINES); factory.enable(YAMLGenerator.Feature.ALWAYS_QUOTE_NUMBERS_AS_STRINGS); return create(factory); }
protected static ObjectMapper createYaml() { YAMLFactory factory = new YAMLFactory(); factory.disable(YAMLGenerator.Feature.WRITE_DOC_START_MARKER); factory.enable(YAMLGenerator.Feature.MINIMIZE_QUOTES); factory.enable(YAMLGenerator.Feature.SPLIT_LINES); factory.enable(YAMLGenerator.Feature.ALWAYS_QUOTE_NUMBERS_AS_STRINGS); return create(factory); }
public static ObjectMapper createDefaultYaml() { YAMLFactory factory = new YAMLFactory(); factory.disable(YAMLGenerator.Feature.WRITE_DOC_START_MARKER); factory.enable(YAMLGenerator.Feature.MINIMIZE_QUOTES); factory.enable(YAMLGenerator.Feature.SPLIT_LINES); factory.enable(YAMLGenerator.Feature.ALWAYS_QUOTE_NUMBERS_AS_STRINGS); ObjectMapper m = new ObjectMapper(factory); m.registerModule(new JodaModule()); m.registerModule(new GuavaModule()); m.setSerializationInclusion(Include.NON_NULL); m.disable(SerializationFeature.FAIL_ON_EMPTY_BEANS); m.disable(SerializationFeature.WRITE_DATES_AS_TIMESTAMPS); m.enable(DeserializationFeature.USE_BIG_DECIMAL_FOR_FLOATS); m.enable(MapperFeature.AUTO_DETECT_GETTERS); return m; }
public YamlParser() { ObjectMapper om = new ObjectMapper(new YAMLFactory() .enable(JsonParser.Feature.STRICT_DUPLICATE_DETECTION)); SimpleModule module = new SimpleModule(); module.addDeserializer(YamlStep.class, YamlDeserializers.getYamlStepDeserializer()); module.addDeserializer(YamlFormField.class, YamlDeserializers.getYamlFormFieldDeserializer()); module.addDeserializer(YamlDefinitionFile.class, YamlDeserializers.getYamlDefinitionFileDeserializer()); module.addDeserializer(YamlTrigger.class, YamlDeserializers.getYamlTriggerDeserializer()); om.registerModule(module); this.objectMapper = om; }