implements
- // @@protoc_insertion_point(builder_implements:factset.protobuf.stach.v2.RowOrganizedPackage.Row)
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.RowOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return com.factset.protobuf.stach.v2.RowOrganizedProto.internal_static_factset_protobuf_stach_v2_RowOrganizedPackage_Row_descriptor;
- }
-
- @SuppressWarnings({"rawtypes"})
- protected com.google.protobuf.MapField internalGetMapField(
- int number) {
- switch (number) {
- case 5:
- return internalGetCellDetails();
- case 6:
- return internalGetHeaderCellDetails();
- case 7:
- return internalGetRowMetadata();
- default:
- throw new RuntimeException(
- "Invalid map field number: " + number);
- }
- }
- @SuppressWarnings({"rawtypes"})
- protected com.google.protobuf.MapField internalGetMutableMapField(
- int number) {
- switch (number) {
- case 5:
- return internalGetMutableCellDetails();
- case 6:
- return internalGetMutableHeaderCellDetails();
- case 7:
- return internalGetMutableRowMetadata();
- default:
- throw new RuntimeException(
- "Invalid map field number: " + number);
- }
- }
- @java.lang.Override
- protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.factset.protobuf.stach.v2.RowOrganizedProto.internal_static_factset_protobuf_stach_v2_RowOrganizedPackage_Row_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.class, com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.Builder.class);
- }
-
- // Construct using com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
-
- private Builder(
- com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessageV3
- .alwaysUseFieldBuilders) {
- }
- }
- @java.lang.Override
- public Builder clear() {
- super.clear();
- id_ = "";
-
- rowType_ = 0;
-
- internalGetMutableCellDetails().clear();
- internalGetMutableHeaderCellDetails().clear();
- internalGetMutableRowMetadata().clear();
- kindCase_ = 0;
- kind_ = null;
- return this;
- }
-
- @java.lang.Override
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return com.factset.protobuf.stach.v2.RowOrganizedProto.internal_static_factset_protobuf_stach_v2_RowOrganizedPackage_Row_descriptor;
- }
-
- @java.lang.Override
- public com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row getDefaultInstanceForType() {
- return com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.getDefaultInstance();
- }
-
- @java.lang.Override
- public com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row build() {
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
-
- @java.lang.Override
- public com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row buildPartial() {
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row result = new com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row(this);
- int from_bitField0_ = bitField0_;
- result.id_ = id_;
- result.rowType_ = rowType_;
- if (kindCase_ == 3) {
- if (cellsBuilder_ == null) {
- result.kind_ = kind_;
- } else {
- result.kind_ = cellsBuilder_.build();
- }
- }
- if (kindCase_ == 4) {
- if (valuesBuilder_ == null) {
- result.kind_ = kind_;
- } else {
- result.kind_ = valuesBuilder_.build();
- }
- }
- result.cellDetails_ = internalGetCellDetails();
- result.cellDetails_.makeImmutable();
- result.headerCellDetails_ = internalGetHeaderCellDetails();
- result.headerCellDetails_.makeImmutable();
- result.rowMetadata_ = internalGetRowMetadata();
- result.rowMetadata_.makeImmutable();
- result.kindCase_ = kindCase_;
- onBuilt();
- return result;
- }
-
- @java.lang.Override
- public Builder clone() {
- return super.clone();
- }
- @java.lang.Override
- public Builder setField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.setField(field, value);
- }
- @java.lang.Override
- public Builder clearField(
- com.google.protobuf.Descriptors.FieldDescriptor field) {
- return super.clearField(field);
- }
- @java.lang.Override
- public Builder clearOneof(
- com.google.protobuf.Descriptors.OneofDescriptor oneof) {
- return super.clearOneof(oneof);
- }
- @java.lang.Override
- public Builder setRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- int index, java.lang.Object value) {
- return super.setRepeatedField(field, index, value);
- }
- @java.lang.Override
- public Builder addRepeatedField(
- com.google.protobuf.Descriptors.FieldDescriptor field,
- java.lang.Object value) {
- return super.addRepeatedField(field, value);
- }
- @java.lang.Override
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row) {
- return mergeFrom((com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
-
- public Builder mergeFrom(com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row other) {
- if (other == com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.getDefaultInstance()) return this;
- if (!other.getId().isEmpty()) {
- id_ = other.id_;
- onChanged();
- }
- if (other.rowType_ != 0) {
- setRowTypeValue(other.getRowTypeValue());
- }
- internalGetMutableCellDetails().mergeFrom(
- other.internalGetCellDetails());
- internalGetMutableHeaderCellDetails().mergeFrom(
- other.internalGetHeaderCellDetails());
- internalGetMutableRowMetadata().mergeFrom(
- other.internalGetRowMetadata());
- switch (other.getKindCase()) {
- case CELLS: {
- mergeCells(other.getCells());
- break;
- }
- case VALUES: {
- mergeValues(other.getValues());
- break;
- }
- case KIND_NOT_SET: {
- break;
- }
- }
- this.mergeUnknownFields(other.unknownFields);
- onChanged();
- return this;
- }
-
- @java.lang.Override
- public final boolean isInitialized() {
- return true;
- }
-
- @java.lang.Override
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row) e.getUnfinishedMessage();
- throw e.unwrapIOException();
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int kindCase_ = 0;
- private java.lang.Object kind_;
- public KindCase
- getKindCase() {
- return KindCase.forNumber(
- kindCase_);
- }
-
- public Builder clearKind() {
- kindCase_ = 0;
- kind_ = null;
- onChanged();
- return this;
- }
-
- private int bitField0_;
-
- private java.lang.Object id_ = "";
- /**
- *
- * The row id
- *
- *
- * string id = 1;
- * @return The id.
- */
- public java.lang.String getId() {
- java.lang.Object ref = id_;
- if (!(ref instanceof java.lang.String)) {
- com.google.protobuf.ByteString bs =
- (com.google.protobuf.ByteString) ref;
- java.lang.String s = bs.toStringUtf8();
- id_ = s;
- return s;
- } else {
- return (java.lang.String) ref;
- }
- }
- /**
- *
- * The row id
- *
- *
- * string id = 1;
- * @return The bytes for id.
- */
- public com.google.protobuf.ByteString
- getIdBytes() {
- java.lang.Object ref = id_;
- if (ref instanceof String) {
- com.google.protobuf.ByteString b =
- com.google.protobuf.ByteString.copyFromUtf8(
- (java.lang.String) ref);
- id_ = b;
- return b;
- } else {
- return (com.google.protobuf.ByteString) ref;
- }
- }
- /**
- *
- * The row id
- *
- *
- * string id = 1;
- * @param value The id to set.
- * @return This builder for chaining.
- */
- public Builder setId(
- java.lang.String value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- id_ = value;
- onChanged();
- return this;
- }
- /**
- *
- * The row id
- *
- *
- * string id = 1;
- * @return This builder for chaining.
- */
- public Builder clearId() {
-
- id_ = getDefaultInstance().getId();
- onChanged();
- return this;
- }
- /**
- *
- * The row id
- *
- *
- * string id = 1;
- * @param value The bytes for id to set.
- * @return This builder for chaining.
- */
- public Builder setIdBytes(
- com.google.protobuf.ByteString value) {
- if (value == null) {
- throw new NullPointerException();
- }
- checkByteStringIsUtf8(value);
-
- id_ = value;
- onChanged();
- return this;
- }
-
- private int rowType_ = 0;
- /**
- *
- * The row type
- *
- *
- * .factset.protobuf.stach.v2.RowOrganizedPackage.Row.RowType row_type = 2;
- * @return The enum numeric value on the wire for rowType.
- */
- @java.lang.Override public int getRowTypeValue() {
- return rowType_;
- }
- /**
- *
- * The row type
- *
- *
- * .factset.protobuf.stach.v2.RowOrganizedPackage.Row.RowType row_type = 2;
- * @param value The enum numeric value on the wire for rowType to set.
- * @return This builder for chaining.
- */
- public Builder setRowTypeValue(int value) {
-
- rowType_ = value;
- onChanged();
- return this;
- }
- /**
- *
- * The row type
- *
- *
- * .factset.protobuf.stach.v2.RowOrganizedPackage.Row.RowType row_type = 2;
- * @return The rowType.
- */
- @java.lang.Override
- public com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.RowType getRowType() {
- @SuppressWarnings("deprecation")
- com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.RowType result = com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.RowType.valueOf(rowType_);
- return result == null ? com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.RowType.UNRECOGNIZED : result;
- }
- /**
- *
- * The row type
- *
- *
- * .factset.protobuf.stach.v2.RowOrganizedPackage.Row.RowType row_type = 2;
- * @param value The rowType to set.
- * @return This builder for chaining.
- */
- public Builder setRowType(com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.Row.RowType value) {
- if (value == null) {
- throw new NullPointerException();
- }
-
- rowType_ = value.getNumber();
- onChanged();
- return this;
- }
- /**
- *
- * The row type
- *
- *
- * .factset.protobuf.stach.v2.RowOrganizedPackage.Row.RowType row_type = 2;
- * @return This builder for chaining.
- */
- public Builder clearRowType() {
-
- rowType_ = 0;
- onChanged();
- return this;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.ListValue, com.google.protobuf.ListValue.Builder, com.google.protobuf.ListValueOrBuilder> cellsBuilder_;
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- * @return Whether the cells field is set.
- */
- @java.lang.Override
- public boolean hasCells() {
- return kindCase_ == 3;
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- * @return The cells.
- */
- @java.lang.Override
- public com.google.protobuf.ListValue getCells() {
- if (cellsBuilder_ == null) {
- if (kindCase_ == 3) {
- return (com.google.protobuf.ListValue) kind_;
- }
- return com.google.protobuf.ListValue.getDefaultInstance();
- } else {
- if (kindCase_ == 3) {
- return cellsBuilder_.getMessage();
- }
- return com.google.protobuf.ListValue.getDefaultInstance();
- }
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- public Builder setCells(com.google.protobuf.ListValue value) {
- if (cellsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- kind_ = value;
- onChanged();
- } else {
- cellsBuilder_.setMessage(value);
- }
- kindCase_ = 3;
- return this;
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- public Builder setCells(
- com.google.protobuf.ListValue.Builder builderForValue) {
- if (cellsBuilder_ == null) {
- kind_ = builderForValue.build();
- onChanged();
- } else {
- cellsBuilder_.setMessage(builderForValue.build());
- }
- kindCase_ = 3;
- return this;
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- public Builder mergeCells(com.google.protobuf.ListValue value) {
- if (cellsBuilder_ == null) {
- if (kindCase_ == 3 &&
- kind_ != com.google.protobuf.ListValue.getDefaultInstance()) {
- kind_ = com.google.protobuf.ListValue.newBuilder((com.google.protobuf.ListValue) kind_)
- .mergeFrom(value).buildPartial();
- } else {
- kind_ = value;
- }
- onChanged();
- } else {
- if (kindCase_ == 3) {
- cellsBuilder_.mergeFrom(value);
- }
- cellsBuilder_.setMessage(value);
- }
- kindCase_ = 3;
- return this;
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- public Builder clearCells() {
- if (cellsBuilder_ == null) {
- if (kindCase_ == 3) {
- kindCase_ = 0;
- kind_ = null;
- onChanged();
- }
- } else {
- if (kindCase_ == 3) {
- kindCase_ = 0;
- kind_ = null;
- }
- cellsBuilder_.clear();
- }
- return this;
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- public com.google.protobuf.ListValue.Builder getCellsBuilder() {
- return getCellsFieldBuilder().getBuilder();
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- @java.lang.Override
- public com.google.protobuf.ListValueOrBuilder getCellsOrBuilder() {
- if ((kindCase_ == 3) && (cellsBuilder_ != null)) {
- return cellsBuilder_.getMessageOrBuilder();
- } else {
- if (kindCase_ == 3) {
- return (com.google.protobuf.ListValue) kind_;
- }
- return com.google.protobuf.ListValue.getDefaultInstance();
- }
- }
- /**
- *
- * The list of cell values
- *
- *
- * .google.protobuf.ListValue cells = 3;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.ListValue, com.google.protobuf.ListValue.Builder, com.google.protobuf.ListValueOrBuilder>
- getCellsFieldBuilder() {
- if (cellsBuilder_ == null) {
- if (!(kindCase_ == 3)) {
- kind_ = com.google.protobuf.ListValue.getDefaultInstance();
- }
- cellsBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.ListValue, com.google.protobuf.ListValue.Builder, com.google.protobuf.ListValueOrBuilder>(
- (com.google.protobuf.ListValue) kind_,
- getParentForChildren(),
- isClean());
- kind_ = null;
- }
- kindCase_ = 3;
- onChanged();;
- return cellsBuilder_;
- }
-
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.Struct, com.google.protobuf.Struct.Builder, com.google.protobuf.StructOrBuilder> valuesBuilder_;
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- * @return Whether the values field is set.
- */
- @java.lang.Override
- public boolean hasValues() {
- return kindCase_ == 4;
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- * @return The values.
- */
- @java.lang.Override
- public com.google.protobuf.Struct getValues() {
- if (valuesBuilder_ == null) {
- if (kindCase_ == 4) {
- return (com.google.protobuf.Struct) kind_;
- }
- return com.google.protobuf.Struct.getDefaultInstance();
- } else {
- if (kindCase_ == 4) {
- return valuesBuilder_.getMessage();
- }
- return com.google.protobuf.Struct.getDefaultInstance();
- }
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- public Builder setValues(com.google.protobuf.Struct value) {
- if (valuesBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- kind_ = value;
- onChanged();
- } else {
- valuesBuilder_.setMessage(value);
- }
- kindCase_ = 4;
- return this;
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- public Builder setValues(
- com.google.protobuf.Struct.Builder builderForValue) {
- if (valuesBuilder_ == null) {
- kind_ = builderForValue.build();
- onChanged();
- } else {
- valuesBuilder_.setMessage(builderForValue.build());
- }
- kindCase_ = 4;
- return this;
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- public Builder mergeValues(com.google.protobuf.Struct value) {
- if (valuesBuilder_ == null) {
- if (kindCase_ == 4 &&
- kind_ != com.google.protobuf.Struct.getDefaultInstance()) {
- kind_ = com.google.protobuf.Struct.newBuilder((com.google.protobuf.Struct) kind_)
- .mergeFrom(value).buildPartial();
- } else {
- kind_ = value;
- }
- onChanged();
- } else {
- if (kindCase_ == 4) {
- valuesBuilder_.mergeFrom(value);
- }
- valuesBuilder_.setMessage(value);
- }
- kindCase_ = 4;
- return this;
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- public Builder clearValues() {
- if (valuesBuilder_ == null) {
- if (kindCase_ == 4) {
- kindCase_ = 0;
- kind_ = null;
- onChanged();
- }
- } else {
- if (kindCase_ == 4) {
- kindCase_ = 0;
- kind_ = null;
- }
- valuesBuilder_.clear();
- }
- return this;
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- public com.google.protobuf.Struct.Builder getValuesBuilder() {
- return getValuesFieldBuilder().getBuilder();
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- @java.lang.Override
- public com.google.protobuf.StructOrBuilder getValuesOrBuilder() {
- if ((kindCase_ == 4) && (valuesBuilder_ != null)) {
- return valuesBuilder_.getMessageOrBuilder();
- } else {
- if (kindCase_ == 4) {
- return (com.google.protobuf.Struct) kind_;
- }
- return com.google.protobuf.Struct.getDefaultInstance();
- }
- }
- /**
- *
- * The map of cell values
- *
- *
- * .google.protobuf.Struct values = 4;
- */
- private com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.Struct, com.google.protobuf.Struct.Builder, com.google.protobuf.StructOrBuilder>
- getValuesFieldBuilder() {
- if (valuesBuilder_ == null) {
- if (!(kindCase_ == 4)) {
- kind_ = com.google.protobuf.Struct.getDefaultInstance();
- }
- valuesBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
- com.google.protobuf.Struct, com.google.protobuf.Struct.Builder, com.google.protobuf.StructOrBuilder>(
- (com.google.protobuf.Struct) kind_,
- getParentForChildren(),
- isClean());
- kind_ = null;
- }
- kindCase_ = 4;
- onChanged();;
- return valuesBuilder_;
- }
-
- private com.google.protobuf.MapField<
- java.lang.String, com.factset.protobuf.stach.v2.RowOrganizedProto.RowOrganizedPackage.CellDetail> cellDetails_;
- private com.google.protobuf.MapField
- internalGetCellDetails() {
- if (cellDetails_ == null) {
- return com.google.protobuf.MapField.emptyMapField(
- CellDetailsDefaultEntryHolder.defaultEntry);
- }
- return cellDetails_;
- }
- private com.google.protobuf.MapField
- internalGetMutableCellDetails() {
- onChanged();;
- if (cellDetails_ == null) {
- cellDetails_ = com.google.protobuf.MapField.newMapField(
- CellDetailsDefaultEntryHolder.defaultEntry);
- }
- if (!cellDetails_.isMutable()) {
- cellDetails_ = cellDetails_.copy();
- }
- return cellDetails_;
- }
-
- public int getCellDetailsCount() {
- return internalGetCellDetails().getMap().size();
- }
- /**
- *
- * The details for a body row cell
- *
- *
- * map<string, .factset.protobuf.stach.v2.RowOrganizedPackage.CellDetail> cell_details = 5;
- */
-
- @java.lang.Override
- public boolean containsCellDetails(
- java.lang.String key) {
- if (key == null) { throw new java.lang.NullPointerException(); }
- return internalGetCellDetails().getMap().containsKey(key);
- }
- /**
- * Use {@link #getCellDetailsMap()} instead.
- */
- @java.lang.Override
- @java.lang.Deprecated
- public java.util.Map getCellDetails() {
- return getCellDetailsMap();
- }
- /**
- *
- * The details for a body row cell
- *
- *
- * map<string, .factset.protobuf.stach.v2.RowOrganizedPackage.CellDetail> cell_details = 5;
- */
- @java.lang.Override
-
- public java.util.Map getCellDetailsMap() {
- return internalGetCellDetails().getMap();
- }
- /**
- *