@JsonIgnore public MajorType getMajorType() { MajorType.Builder b = MajorType.newBuilder(); b.setMode(mode); b.setMinorType(minorType); if (precision != null) b.setPrecision(precision); if (width != null) b.setWidth(width); if (scale != null) b.setScale(scale); return b.build(); }