@Override public DefaultFieldCardinality newMessage() { return new DefaultFieldCardinality(); }
public void writeTo(Output output, DefaultFacets message) throws IOException { if (message.fields != null) { for (FieldCardinalityBase field : message.fields) { if (field != null) output.writeObject(1, (DefaultFieldCardinality) field, DefaultFieldCardinality.getSchema(), true); } } }
public void mergeFrom(Input input, DefaultFacets message) throws IOException { int number; while ((number = input.readFieldNumber(this)) != 0) { switch (number) { case 1: if (message.fields == null) message.fields = new ArrayList<FieldCardinalityBase>(); DefaultFieldCardinality f = input.mergeObject(null, DefaultFieldCardinality.getSchema()); message.fields.add(f); break; default: input.handleUnknownField(number, this); break; } } }
@Override public FieldCardinalityBase getFieldCardinality() { return new DefaultFieldCardinality(); }