/** * Main factory method to use for constructing {@link YAMLFactory} instances with * different configuration. */ public static YAMLFactoryBuilder builder() { return new YAMLFactoryBuilder(); }
public YAMLFactoryBuilder disable(YAMLGenerator.Feature f) { _formatWriteFeatures &= ~f.getMask(); return _this(); }
public YAMLFactoryBuilder enable(YAMLGenerator.Feature f) { _formatWriteFeatures |= f.getMask(); return _this(); }
public YAMLFactoryBuilder enable(YAMLGenerator.Feature first, YAMLGenerator.Feature... other) { _formatWriteFeatures |= first.getMask(); for (YAMLGenerator.Feature f : other) { _formatWriteFeatures |= f.getMask(); } return _this(); }
@Override public YAMLFactoryBuilder rebuild() { return new YAMLFactoryBuilder(this); }
public YAMLFactoryBuilder disable(YAMLGenerator.Feature first, YAMLGenerator.Feature... other) { _formatWriteFeatures &= ~first.getMask(); for (YAMLGenerator.Feature f : other) { _formatWriteFeatures &= ~f.getMask(); } return _this(); }