- Timestamp:
- 06/24/13 13:38:40 (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
java/main/src/main/java/com/framsticks/parsers/F0Writer.java
r84 r85 15 15 protected final SinkInterface sink; 16 16 protected final Model model; 17 protected boolean omit = true;17 protected boolean omitDefaults = true; 18 18 19 19 public F0Writer(Schema schema, Model model, SinkInterface sink) { … … 23 23 } 24 24 25 F0Writer omitDefaultValues(boolean omit) {26 this.omit = omit;25 public F0Writer setOmitDefaults(boolean omitDefaults) { 26 this.omitDefaults = omitDefaults; 27 27 return this; 28 28 } … … 49 49 } 50 50 Object value = access.get(param, Object.class); 51 if ( (param instanceof PrimitiveParam) && Misc.equals(value, ((PrimitiveParam) param).getDef(Object.class))) {51 if (omitDefaults && (param instanceof PrimitiveParam) && Misc.equals(value, ((PrimitiveParam) param).getDef(Object.class))) { 52 52 contiguous = false; 53 53 continue;
Note: See TracChangeset
for help on using the changeset viewer.