Your browser does not support JavaScript and this site utilizes JavaScript to build content and provide links to additional information. You should either enable JavaScript in your browser settings or use a browser that supports JavaScript in order to take full advantage of this site.
1 28 package org.jvyamlb; 29 30 33 public class DefaultYAMLConfig implements YAMLConfig { 34 private int indent = 2; 35 private boolean useHeader = false; 36 private boolean useVersion = false; 37 private String version = "1.1"; 38 private boolean expStart = true; 39 private boolean expEnd = false; 40 private String format = "id{0,number,####}"; 41 private boolean expTypes = false; 42 private boolean canonical = false; 43 private int bestWidth = 80; 44 private boolean useBlock = false; 45 private boolean useFlow = false; 46 private boolean usePlain = false; 47 private boolean useSingle = false; 48 private boolean useDouble = false; 49 50 public YAMLConfig indent(final int indent) { this.indent = indent; return this; } 51 public int indent() { return this.indent; } 52 public YAMLConfig useHeader(final boolean useHeader) { this.useHeader = useHeader; return this; } 53 public boolean useHeader() { return this.useHeader; } 54 public YAMLConfig useVersion(final boolean useVersion) { this.useVersion = useVersion; return this; } 55 public boolean useVersion() { return this.useVersion; } 56 public YAMLConfig version(final String version) { this.version = version; return this; } 57 public String version() { return this.version; } 58 public YAMLConfig explicitStart(final boolean expStart) { this.expStart = expStart; return this; } 59 public boolean explicitStart() { return this.expStart; } 60 public YAMLConfig explicitEnd(final boolean expEnd) { this.expEnd = expEnd; return this; } 61 public boolean explicitEnd() { return this.expEnd; } 62 public YAMLConfig anchorFormat(final String format) { this.format = format; return this; } 63 public String anchorFormat() { return this.format; } 64 public YAMLConfig explicitTypes(final boolean expTypes) { this.expTypes = expTypes; return this; } 65 public boolean explicitTypes() { return this.expTypes; } 66 public YAMLConfig canonical(final boolean canonical) { this.canonical = canonical; return this; } 67 public boolean canonical() { return this.canonical; } 68 public YAMLConfig bestWidth(final int bestWidth) { this.bestWidth = bestWidth; return this; } 69 public int bestWidth() { return this.bestWidth; } 70 public YAMLConfig useBlock(final boolean useBlock) { this.useBlock = useBlock; return this; } 71 public boolean useBlock() { return this.useBlock; } 72 public YAMLConfig useFlow(final boolean useFlow) { this.useFlow = useFlow; return this; } 73 public boolean useFlow() { return this.useFlow; } 74 public YAMLConfig usePlain(final boolean usePlain) { this.usePlain = usePlain; return this; } 75 public boolean usePlain() { return this.usePlain; } 76 public YAMLConfig useSingle(final boolean useSingle) { this.useSingle = useSingle; return this; } 77 public boolean useSingle() { return this.useSingle; } 78 public YAMLConfig useDouble(final boolean useDouble) { this.useDouble = useDouble; return this; } 79 public boolean useDouble() { return this.useDouble; } 80 }
| Popular Tags
|