// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: mdb.proto
package org.yamcs.protobuf;
public final class Mdb {
private Mdb() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
/**
* Protobuf enum {@code mdb.DataSourceType}
*/
public enum DataSourceType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>TELEMETERED = 0;</code>
*/
TELEMETERED(0, 0),
/**
* <code>DERIVED = 1;</code>
*/
DERIVED(1, 1),
/**
* <code>CONSTANT = 2;</code>
*/
CONSTANT(2, 2),
/**
* <code>LOCAL = 3;</code>
*/
LOCAL(3, 3),
/**
* <code>SYSTEM = 4;</code>
*/
SYSTEM(4, 4),
/**
* <code>COMMAND = 5;</code>
*/
COMMAND(5, 5),
/**
* <code>COMMAND_HISTORY = 6;</code>
*/
COMMAND_HISTORY(6, 6),
;
/**
* <code>TELEMETERED = 0;</code>
*/
public static final int TELEMETERED_VALUE = 0;
/**
* <code>DERIVED = 1;</code>
*/
public static final int DERIVED_VALUE = 1;
/**
* <code>CONSTANT = 2;</code>
*/
public static final int CONSTANT_VALUE = 2;
/**
* <code>LOCAL = 3;</code>
*/
public static final int LOCAL_VALUE = 3;
/**
* <code>SYSTEM = 4;</code>
*/
public static final int SYSTEM_VALUE = 4;
/**
* <code>COMMAND = 5;</code>
*/
public static final int COMMAND_VALUE = 5;
/**
* <code>COMMAND_HISTORY = 6;</code>
*/
public static final int COMMAND_HISTORY_VALUE = 6;
public final int getNumber() { return value; }
public static DataSourceType valueOf(int value) {
switch (value) {
case 0: return TELEMETERED;
case 1: return DERIVED;
case 2: return CONSTANT;
case 3: return LOCAL;
case 4: return SYSTEM;
case 5: return COMMAND;
case 6: return COMMAND_HISTORY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<DataSourceType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<DataSourceType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<DataSourceType>() {
public DataSourceType findValueByNumber(int number) {
return DataSourceType.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.getDescriptor().getEnumTypes().get(0);
}
private static final DataSourceType[] VALUES = values();
public static DataSourceType valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private DataSourceType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.DataSourceType)
}
/**
* Protobuf enum {@code mdb.AlarmLevelType}
*/
public enum AlarmLevelType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>NORMAL = 0;</code>
*/
NORMAL(0, 0),
/**
* <code>WATCH = 1;</code>
*/
WATCH(1, 1),
/**
* <code>WARNING = 2;</code>
*/
WARNING(2, 2),
/**
* <code>DISTRESS = 3;</code>
*/
DISTRESS(3, 3),
/**
* <code>CRITICAL = 4;</code>
*/
CRITICAL(4, 4),
/**
* <code>SEVERE = 5;</code>
*/
SEVERE(5, 5),
;
/**
* <code>NORMAL = 0;</code>
*/
public static final int NORMAL_VALUE = 0;
/**
* <code>WATCH = 1;</code>
*/
public static final int WATCH_VALUE = 1;
/**
* <code>WARNING = 2;</code>
*/
public static final int WARNING_VALUE = 2;
/**
* <code>DISTRESS = 3;</code>
*/
public static final int DISTRESS_VALUE = 3;
/**
* <code>CRITICAL = 4;</code>
*/
public static final int CRITICAL_VALUE = 4;
/**
* <code>SEVERE = 5;</code>
*/
public static final int SEVERE_VALUE = 5;
public final int getNumber() { return value; }
public static AlarmLevelType valueOf(int value) {
switch (value) {
case 0: return NORMAL;
case 1: return WATCH;
case 2: return WARNING;
case 3: return DISTRESS;
case 4: return CRITICAL;
case 5: return SEVERE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<AlarmLevelType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<AlarmLevelType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<AlarmLevelType>() {
public AlarmLevelType findValueByNumber(int number) {
return AlarmLevelType.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.getDescriptor().getEnumTypes().get(1);
}
private static final AlarmLevelType[] VALUES = values();
public static AlarmLevelType valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private AlarmLevelType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.AlarmLevelType)
}
public interface UnitInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string unit = 1;
/**
* <code>optional string unit = 1;</code>
*/
boolean hasUnit();
/**
* <code>optional string unit = 1;</code>
*/
java.lang.String getUnit();
/**
* <code>optional string unit = 1;</code>
*/
com.google.protobuf.ByteString
getUnitBytes();
}
/**
* Protobuf type {@code mdb.UnitInfo}
*/
public static final class UnitInfo extends
com.google.protobuf.GeneratedMessage
implements UnitInfoOrBuilder {
// Use UnitInfo.newBuilder() to construct.
private UnitInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private UnitInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final UnitInfo defaultInstance;
public static UnitInfo getDefaultInstance() {
return defaultInstance;
}
public UnitInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private UnitInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
unit_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_UnitInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_UnitInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.UnitInfo.class, org.yamcs.protobuf.Mdb.UnitInfo.Builder.class);
}
public static com.google.protobuf.Parser<UnitInfo> PARSER =
new com.google.protobuf.AbstractParser<UnitInfo>() {
public UnitInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new UnitInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<UnitInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string unit = 1;
public static final int UNIT_FIELD_NUMBER = 1;
private java.lang.Object unit_;
/**
* <code>optional string unit = 1;</code>
*/
public boolean hasUnit() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string unit = 1;</code>
*/
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
unit_ = s;
}
return s;
}
}
/**
* <code>optional string unit = 1;</code>
*/
public com.google.protobuf.ByteString
getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
unit_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
unit_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getUnitBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getUnitBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.UnitInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.UnitInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.UnitInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.UnitInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_UnitInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_UnitInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.UnitInfo.class, org.yamcs.protobuf.Mdb.UnitInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.UnitInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
unit_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_UnitInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.UnitInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.UnitInfo build() {
org.yamcs.protobuf.Mdb.UnitInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.UnitInfo buildPartial() {
org.yamcs.protobuf.Mdb.UnitInfo result = new org.yamcs.protobuf.Mdb.UnitInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.unit_ = unit_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.UnitInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.UnitInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.UnitInfo other) {
if (other == org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance()) return this;
if (other.hasUnit()) {
bitField0_ |= 0x00000001;
unit_ = other.unit_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.UnitInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.UnitInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string unit = 1;
private java.lang.Object unit_ = "";
/**
* <code>optional string unit = 1;</code>
*/
public boolean hasUnit() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string unit = 1;</code>
*/
public java.lang.String getUnit() {
java.lang.Object ref = unit_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
unit_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string unit = 1;</code>
*/
public com.google.protobuf.ByteString
getUnitBytes() {
java.lang.Object ref = unit_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
unit_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string unit = 1;</code>
*/
public Builder setUnit(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
unit_ = value;
onChanged();
return this;
}
/**
* <code>optional string unit = 1;</code>
*/
public Builder clearUnit() {
bitField0_ = (bitField0_ & ~0x00000001);
unit_ = getDefaultInstance().getUnit();
onChanged();
return this;
}
/**
* <code>optional string unit = 1;</code>
*/
public Builder setUnitBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
unit_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.UnitInfo)
}
static {
defaultInstance = new UnitInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.UnitInfo)
}
public interface AlarmRangeOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.AlarmLevelType level = 1;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
boolean hasLevel();
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
org.yamcs.protobuf.Mdb.AlarmLevelType getLevel();
// optional double minInclusive = 2;
/**
* <code>optional double minInclusive = 2;</code>
*/
boolean hasMinInclusive();
/**
* <code>optional double minInclusive = 2;</code>
*/
double getMinInclusive();
// optional double maxInclusive = 3;
/**
* <code>optional double maxInclusive = 3;</code>
*/
boolean hasMaxInclusive();
/**
* <code>optional double maxInclusive = 3;</code>
*/
double getMaxInclusive();
}
/**
* Protobuf type {@code mdb.AlarmRange}
*/
public static final class AlarmRange extends
com.google.protobuf.GeneratedMessage
implements AlarmRangeOrBuilder {
// Use AlarmRange.newBuilder() to construct.
private AlarmRange(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private AlarmRange(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final AlarmRange defaultInstance;
public static AlarmRange getDefaultInstance() {
return defaultInstance;
}
public AlarmRange getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AlarmRange(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.AlarmLevelType value = org.yamcs.protobuf.Mdb.AlarmLevelType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
level_ = value;
}
break;
}
case 17: {
bitField0_ |= 0x00000002;
minInclusive_ = input.readDouble();
break;
}
case 25: {
bitField0_ |= 0x00000004;
maxInclusive_ = input.readDouble();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmRange_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlarmRange.class, org.yamcs.protobuf.Mdb.AlarmRange.Builder.class);
}
public static com.google.protobuf.Parser<AlarmRange> PARSER =
new com.google.protobuf.AbstractParser<AlarmRange>() {
public AlarmRange parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AlarmRange(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<AlarmRange> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional .mdb.AlarmLevelType level = 1;
public static final int LEVEL_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.AlarmLevelType level_;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public boolean hasLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmLevelType getLevel() {
return level_;
}
// optional double minInclusive = 2;
public static final int MININCLUSIVE_FIELD_NUMBER = 2;
private double minInclusive_;
/**
* <code>optional double minInclusive = 2;</code>
*/
public boolean hasMinInclusive() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional double minInclusive = 2;</code>
*/
public double getMinInclusive() {
return minInclusive_;
}
// optional double maxInclusive = 3;
public static final int MAXINCLUSIVE_FIELD_NUMBER = 3;
private double maxInclusive_;
/**
* <code>optional double maxInclusive = 3;</code>
*/
public boolean hasMaxInclusive() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional double maxInclusive = 3;</code>
*/
public double getMaxInclusive() {
return maxInclusive_;
}
private void initFields() {
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
minInclusive_ = 0D;
maxInclusive_ = 0D;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, level_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeDouble(2, minInclusive_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeDouble(3, maxInclusive_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, level_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(2, minInclusive_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(3, maxInclusive_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmRange parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.AlarmRange prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.AlarmRange}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmRange_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmRange_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlarmRange.class, org.yamcs.protobuf.Mdb.AlarmRange.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.AlarmRange.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
bitField0_ = (bitField0_ & ~0x00000001);
minInclusive_ = 0D;
bitField0_ = (bitField0_ & ~0x00000002);
maxInclusive_ = 0D;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmRange_descriptor;
}
public org.yamcs.protobuf.Mdb.AlarmRange getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.AlarmRange build() {
org.yamcs.protobuf.Mdb.AlarmRange result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.AlarmRange buildPartial() {
org.yamcs.protobuf.Mdb.AlarmRange result = new org.yamcs.protobuf.Mdb.AlarmRange(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.level_ = level_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.minInclusive_ = minInclusive_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.maxInclusive_ = maxInclusive_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.AlarmRange) {
return mergeFrom((org.yamcs.protobuf.Mdb.AlarmRange)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.AlarmRange other) {
if (other == org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance()) return this;
if (other.hasLevel()) {
setLevel(other.getLevel());
}
if (other.hasMinInclusive()) {
setMinInclusive(other.getMinInclusive());
}
if (other.hasMaxInclusive()) {
setMaxInclusive(other.getMaxInclusive());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.AlarmRange parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.AlarmRange) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.AlarmLevelType level = 1;
private org.yamcs.protobuf.Mdb.AlarmLevelType level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public boolean hasLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmLevelType getLevel() {
return level_;
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public Builder setLevel(org.yamcs.protobuf.Mdb.AlarmLevelType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
level_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public Builder clearLevel() {
bitField0_ = (bitField0_ & ~0x00000001);
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
onChanged();
return this;
}
// optional double minInclusive = 2;
private double minInclusive_ ;
/**
* <code>optional double minInclusive = 2;</code>
*/
public boolean hasMinInclusive() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional double minInclusive = 2;</code>
*/
public double getMinInclusive() {
return minInclusive_;
}
/**
* <code>optional double minInclusive = 2;</code>
*/
public Builder setMinInclusive(double value) {
bitField0_ |= 0x00000002;
minInclusive_ = value;
onChanged();
return this;
}
/**
* <code>optional double minInclusive = 2;</code>
*/
public Builder clearMinInclusive() {
bitField0_ = (bitField0_ & ~0x00000002);
minInclusive_ = 0D;
onChanged();
return this;
}
// optional double maxInclusive = 3;
private double maxInclusive_ ;
/**
* <code>optional double maxInclusive = 3;</code>
*/
public boolean hasMaxInclusive() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional double maxInclusive = 3;</code>
*/
public double getMaxInclusive() {
return maxInclusive_;
}
/**
* <code>optional double maxInclusive = 3;</code>
*/
public Builder setMaxInclusive(double value) {
bitField0_ |= 0x00000004;
maxInclusive_ = value;
onChanged();
return this;
}
/**
* <code>optional double maxInclusive = 3;</code>
*/
public Builder clearMaxInclusive() {
bitField0_ = (bitField0_ & ~0x00000004);
maxInclusive_ = 0D;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.AlarmRange)
}
static {
defaultInstance = new AlarmRange(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.AlarmRange)
}
public interface EnumerationAlarmOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.AlarmLevelType level = 1;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
boolean hasLevel();
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
org.yamcs.protobuf.Mdb.AlarmLevelType getLevel();
// optional string label = 3;
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
boolean hasLabel();
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
java.lang.String getLabel();
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
com.google.protobuf.ByteString
getLabelBytes();
}
/**
* Protobuf type {@code mdb.EnumerationAlarm}
*/
public static final class EnumerationAlarm extends
com.google.protobuf.GeneratedMessage
implements EnumerationAlarmOrBuilder {
// Use EnumerationAlarm.newBuilder() to construct.
private EnumerationAlarm(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private EnumerationAlarm(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final EnumerationAlarm defaultInstance;
public static EnumerationAlarm getDefaultInstance() {
return defaultInstance;
}
public EnumerationAlarm getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private EnumerationAlarm(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.AlarmLevelType value = org.yamcs.protobuf.Mdb.AlarmLevelType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
level_ = value;
}
break;
}
case 26: {
bitField0_ |= 0x00000002;
label_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumerationAlarm_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumerationAlarm_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.EnumerationAlarm.class, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder.class);
}
public static com.google.protobuf.Parser<EnumerationAlarm> PARSER =
new com.google.protobuf.AbstractParser<EnumerationAlarm>() {
public EnumerationAlarm parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new EnumerationAlarm(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<EnumerationAlarm> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional .mdb.AlarmLevelType level = 1;
public static final int LEVEL_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.AlarmLevelType level_;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public boolean hasLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmLevelType getLevel() {
return level_;
}
// optional string label = 3;
public static final int LABEL_FIELD_NUMBER = 3;
private java.lang.Object label_;
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public java.lang.String getLabel() {
java.lang.Object ref = label_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
label_ = s;
}
return s;
}
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public com.google.protobuf.ByteString
getLabelBytes() {
java.lang.Object ref = label_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
label_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
label_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, level_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(3, getLabelBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, level_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getLabelBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumerationAlarm parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.EnumerationAlarm prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.EnumerationAlarm}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumerationAlarm_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumerationAlarm_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.EnumerationAlarm.class, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.EnumerationAlarm.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
bitField0_ = (bitField0_ & ~0x00000001);
label_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumerationAlarm_descriptor;
}
public org.yamcs.protobuf.Mdb.EnumerationAlarm getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.EnumerationAlarm.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.EnumerationAlarm build() {
org.yamcs.protobuf.Mdb.EnumerationAlarm result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.EnumerationAlarm buildPartial() {
org.yamcs.protobuf.Mdb.EnumerationAlarm result = new org.yamcs.protobuf.Mdb.EnumerationAlarm(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.level_ = level_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.label_ = label_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.EnumerationAlarm) {
return mergeFrom((org.yamcs.protobuf.Mdb.EnumerationAlarm)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.EnumerationAlarm other) {
if (other == org.yamcs.protobuf.Mdb.EnumerationAlarm.getDefaultInstance()) return this;
if (other.hasLevel()) {
setLevel(other.getLevel());
}
if (other.hasLabel()) {
bitField0_ |= 0x00000002;
label_ = other.label_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.EnumerationAlarm parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.EnumerationAlarm) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.AlarmLevelType level = 1;
private org.yamcs.protobuf.Mdb.AlarmLevelType level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public boolean hasLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmLevelType getLevel() {
return level_;
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public Builder setLevel(org.yamcs.protobuf.Mdb.AlarmLevelType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
level_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.AlarmLevelType level = 1;</code>
*/
public Builder clearLevel() {
bitField0_ = (bitField0_ & ~0x00000001);
level_ = org.yamcs.protobuf.Mdb.AlarmLevelType.NORMAL;
onChanged();
return this;
}
// optional string label = 3;
private java.lang.Object label_ = "";
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public java.lang.String getLabel() {
java.lang.Object ref = label_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
label_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public com.google.protobuf.ByteString
getLabelBytes() {
java.lang.Object ref = label_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
label_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public Builder setLabel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
label_ = value;
onChanged();
return this;
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public Builder clearLabel() {
bitField0_ = (bitField0_ & ~0x00000002);
label_ = getDefaultInstance().getLabel();
onChanged();
return this;
}
/**
* <code>optional string label = 3;</code>
*
* <pre>
* optional int64 value = 2; //removed because it is not part of XTCE and it doesn't work with ranges
* </pre>
*/
public Builder setLabelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
label_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.EnumerationAlarm)
}
static {
defaultInstance = new EnumerationAlarm(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.EnumerationAlarm)
}
public interface AlarmInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 minViolations = 1;
/**
* <code>optional int32 minViolations = 1;</code>
*/
boolean hasMinViolations();
/**
* <code>optional int32 minViolations = 1;</code>
*/
int getMinViolations();
// repeated .mdb.AlarmRange staticAlarmRange = 2;
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.AlarmRange>
getStaticAlarmRangeList();
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
org.yamcs.protobuf.Mdb.AlarmRange getStaticAlarmRange(int index);
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
int getStaticAlarmRangeCount();
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>
getStaticAlarmRangeOrBuilderList();
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getStaticAlarmRangeOrBuilder(
int index);
// repeated .mdb.EnumerationAlarm enumerationAlarm = 3;
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm>
getEnumerationAlarmList();
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
org.yamcs.protobuf.Mdb.EnumerationAlarm getEnumerationAlarm(int index);
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
int getEnumerationAlarmCount();
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder>
getEnumerationAlarmOrBuilderList();
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder getEnumerationAlarmOrBuilder(
int index);
}
/**
* Protobuf type {@code mdb.AlarmInfo}
*/
public static final class AlarmInfo extends
com.google.protobuf.GeneratedMessage
implements AlarmInfoOrBuilder {
// Use AlarmInfo.newBuilder() to construct.
private AlarmInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private AlarmInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final AlarmInfo defaultInstance;
public static AlarmInfo getDefaultInstance() {
return defaultInstance;
}
public AlarmInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AlarmInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
minViolations_ = input.readInt32();
break;
}
case 18: {
if (!((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
staticAlarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>();
mutable_bitField0_ |= 0x00000002;
}
staticAlarmRange_.add(input.readMessage(org.yamcs.protobuf.Mdb.AlarmRange.PARSER, extensionRegistry));
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
enumerationAlarm_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumerationAlarm>();
mutable_bitField0_ |= 0x00000004;
}
enumerationAlarm_.add(input.readMessage(org.yamcs.protobuf.Mdb.EnumerationAlarm.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000002) == 0x00000002)) {
staticAlarmRange_ = java.util.Collections.unmodifiableList(staticAlarmRange_);
}
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
enumerationAlarm_ = java.util.Collections.unmodifiableList(enumerationAlarm_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlarmInfo.class, org.yamcs.protobuf.Mdb.AlarmInfo.Builder.class);
}
public static com.google.protobuf.Parser<AlarmInfo> PARSER =
new com.google.protobuf.AbstractParser<AlarmInfo>() {
public AlarmInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AlarmInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<AlarmInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional int32 minViolations = 1;
public static final int MINVIOLATIONS_FIELD_NUMBER = 1;
private int minViolations_;
/**
* <code>optional int32 minViolations = 1;</code>
*/
public boolean hasMinViolations() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 minViolations = 1;</code>
*/
public int getMinViolations() {
return minViolations_;
}
// repeated .mdb.AlarmRange staticAlarmRange = 2;
public static final int STATICALARMRANGE_FIELD_NUMBER = 2;
private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> staticAlarmRange_;
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getStaticAlarmRangeList() {
return staticAlarmRange_;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>
getStaticAlarmRangeOrBuilderList() {
return staticAlarmRange_;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public int getStaticAlarmRangeCount() {
return staticAlarmRange_.size();
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRange getStaticAlarmRange(int index) {
return staticAlarmRange_.get(index);
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getStaticAlarmRangeOrBuilder(
int index) {
return staticAlarmRange_.get(index);
}
// repeated .mdb.EnumerationAlarm enumerationAlarm = 3;
public static final int ENUMERATIONALARM_FIELD_NUMBER = 3;
private java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm> enumerationAlarm_;
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm> getEnumerationAlarmList() {
return enumerationAlarm_;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder>
getEnumerationAlarmOrBuilderList() {
return enumerationAlarm_;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public int getEnumerationAlarmCount() {
return enumerationAlarm_.size();
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarm getEnumerationAlarm(int index) {
return enumerationAlarm_.get(index);
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder getEnumerationAlarmOrBuilder(
int index) {
return enumerationAlarm_.get(index);
}
private void initFields() {
minViolations_ = 0;
staticAlarmRange_ = java.util.Collections.emptyList();
enumerationAlarm_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, minViolations_);
}
for (int i = 0; i < staticAlarmRange_.size(); i++) {
output.writeMessage(2, staticAlarmRange_.get(i));
}
for (int i = 0; i < enumerationAlarm_.size(); i++) {
output.writeMessage(3, enumerationAlarm_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, minViolations_);
}
for (int i = 0; i < staticAlarmRange_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, staticAlarmRange_.get(i));
}
for (int i = 0; i < enumerationAlarm_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, enumerationAlarm_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlarmInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.AlarmInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.AlarmInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlarmInfo.class, org.yamcs.protobuf.Mdb.AlarmInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.AlarmInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getStaticAlarmRangeFieldBuilder();
getEnumerationAlarmFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
minViolations_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
if (staticAlarmRangeBuilder_ == null) {
staticAlarmRange_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
} else {
staticAlarmRangeBuilder_.clear();
}
if (enumerationAlarmBuilder_ == null) {
enumerationAlarm_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
} else {
enumerationAlarmBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlarmInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.AlarmInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.AlarmInfo build() {
org.yamcs.protobuf.Mdb.AlarmInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.AlarmInfo buildPartial() {
org.yamcs.protobuf.Mdb.AlarmInfo result = new org.yamcs.protobuf.Mdb.AlarmInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.minViolations_ = minViolations_;
if (staticAlarmRangeBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002)) {
staticAlarmRange_ = java.util.Collections.unmodifiableList(staticAlarmRange_);
bitField0_ = (bitField0_ & ~0x00000002);
}
result.staticAlarmRange_ = staticAlarmRange_;
} else {
result.staticAlarmRange_ = staticAlarmRangeBuilder_.build();
}
if (enumerationAlarmBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004)) {
enumerationAlarm_ = java.util.Collections.unmodifiableList(enumerationAlarm_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.enumerationAlarm_ = enumerationAlarm_;
} else {
result.enumerationAlarm_ = enumerationAlarmBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.AlarmInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.AlarmInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.AlarmInfo other) {
if (other == org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance()) return this;
if (other.hasMinViolations()) {
setMinViolations(other.getMinViolations());
}
if (staticAlarmRangeBuilder_ == null) {
if (!other.staticAlarmRange_.isEmpty()) {
if (staticAlarmRange_.isEmpty()) {
staticAlarmRange_ = other.staticAlarmRange_;
bitField0_ = (bitField0_ & ~0x00000002);
} else {
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.addAll(other.staticAlarmRange_);
}
onChanged();
}
} else {
if (!other.staticAlarmRange_.isEmpty()) {
if (staticAlarmRangeBuilder_.isEmpty()) {
staticAlarmRangeBuilder_.dispose();
staticAlarmRangeBuilder_ = null;
staticAlarmRange_ = other.staticAlarmRange_;
bitField0_ = (bitField0_ & ~0x00000002);
staticAlarmRangeBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getStaticAlarmRangeFieldBuilder() : null;
} else {
staticAlarmRangeBuilder_.addAllMessages(other.staticAlarmRange_);
}
}
}
if (enumerationAlarmBuilder_ == null) {
if (!other.enumerationAlarm_.isEmpty()) {
if (enumerationAlarm_.isEmpty()) {
enumerationAlarm_ = other.enumerationAlarm_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.addAll(other.enumerationAlarm_);
}
onChanged();
}
} else {
if (!other.enumerationAlarm_.isEmpty()) {
if (enumerationAlarmBuilder_.isEmpty()) {
enumerationAlarmBuilder_.dispose();
enumerationAlarmBuilder_ = null;
enumerationAlarm_ = other.enumerationAlarm_;
bitField0_ = (bitField0_ & ~0x00000004);
enumerationAlarmBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEnumerationAlarmFieldBuilder() : null;
} else {
enumerationAlarmBuilder_.addAllMessages(other.enumerationAlarm_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.AlarmInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.AlarmInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional int32 minViolations = 1;
private int minViolations_ ;
/**
* <code>optional int32 minViolations = 1;</code>
*/
public boolean hasMinViolations() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 minViolations = 1;</code>
*/
public int getMinViolations() {
return minViolations_;
}
/**
* <code>optional int32 minViolations = 1;</code>
*/
public Builder setMinViolations(int value) {
bitField0_ |= 0x00000001;
minViolations_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 minViolations = 1;</code>
*/
public Builder clearMinViolations() {
bitField0_ = (bitField0_ & ~0x00000001);
minViolations_ = 0;
onChanged();
return this;
}
// repeated .mdb.AlarmRange staticAlarmRange = 2;
private java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> staticAlarmRange_ =
java.util.Collections.emptyList();
private void ensureStaticAlarmRangeIsMutable() {
if (!((bitField0_ & 0x00000002) == 0x00000002)) {
staticAlarmRange_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.AlarmRange>(staticAlarmRange_);
bitField0_ |= 0x00000002;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder> staticAlarmRangeBuilder_;
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange> getStaticAlarmRangeList() {
if (staticAlarmRangeBuilder_ == null) {
return java.util.Collections.unmodifiableList(staticAlarmRange_);
} else {
return staticAlarmRangeBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public int getStaticAlarmRangeCount() {
if (staticAlarmRangeBuilder_ == null) {
return staticAlarmRange_.size();
} else {
return staticAlarmRangeBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRange getStaticAlarmRange(int index) {
if (staticAlarmRangeBuilder_ == null) {
return staticAlarmRange_.get(index);
} else {
return staticAlarmRangeBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder setStaticAlarmRange(
int index, org.yamcs.protobuf.Mdb.AlarmRange value) {
if (staticAlarmRangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.set(index, value);
onChanged();
} else {
staticAlarmRangeBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder setStaticAlarmRange(
int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) {
if (staticAlarmRangeBuilder_ == null) {
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.set(index, builderForValue.build());
onChanged();
} else {
staticAlarmRangeBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder addStaticAlarmRange(org.yamcs.protobuf.Mdb.AlarmRange value) {
if (staticAlarmRangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.add(value);
onChanged();
} else {
staticAlarmRangeBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder addStaticAlarmRange(
int index, org.yamcs.protobuf.Mdb.AlarmRange value) {
if (staticAlarmRangeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.add(index, value);
onChanged();
} else {
staticAlarmRangeBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder addStaticAlarmRange(
org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) {
if (staticAlarmRangeBuilder_ == null) {
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.add(builderForValue.build());
onChanged();
} else {
staticAlarmRangeBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder addStaticAlarmRange(
int index, org.yamcs.protobuf.Mdb.AlarmRange.Builder builderForValue) {
if (staticAlarmRangeBuilder_ == null) {
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.add(index, builderForValue.build());
onChanged();
} else {
staticAlarmRangeBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder addAllStaticAlarmRange(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.AlarmRange> values) {
if (staticAlarmRangeBuilder_ == null) {
ensureStaticAlarmRangeIsMutable();
super.addAll(values, staticAlarmRange_);
onChanged();
} else {
staticAlarmRangeBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder clearStaticAlarmRange() {
if (staticAlarmRangeBuilder_ == null) {
staticAlarmRange_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000002);
onChanged();
} else {
staticAlarmRangeBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public Builder removeStaticAlarmRange(int index) {
if (staticAlarmRangeBuilder_ == null) {
ensureStaticAlarmRangeIsMutable();
staticAlarmRange_.remove(index);
onChanged();
} else {
staticAlarmRangeBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRange.Builder getStaticAlarmRangeBuilder(
int index) {
return getStaticAlarmRangeFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder getStaticAlarmRangeOrBuilder(
int index) {
if (staticAlarmRangeBuilder_ == null) {
return staticAlarmRange_.get(index); } else {
return staticAlarmRangeBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>
getStaticAlarmRangeOrBuilderList() {
if (staticAlarmRangeBuilder_ != null) {
return staticAlarmRangeBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(staticAlarmRange_);
}
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRange.Builder addStaticAlarmRangeBuilder() {
return getStaticAlarmRangeFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance());
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmRange.Builder addStaticAlarmRangeBuilder(
int index) {
return getStaticAlarmRangeFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.AlarmRange.getDefaultInstance());
}
/**
* <code>repeated .mdb.AlarmRange staticAlarmRange = 2;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.AlarmRange.Builder>
getStaticAlarmRangeBuilderList() {
return getStaticAlarmRangeFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>
getStaticAlarmRangeFieldBuilder() {
if (staticAlarmRangeBuilder_ == null) {
staticAlarmRangeBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmRange, org.yamcs.protobuf.Mdb.AlarmRange.Builder, org.yamcs.protobuf.Mdb.AlarmRangeOrBuilder>(
staticAlarmRange_,
((bitField0_ & 0x00000002) == 0x00000002),
getParentForChildren(),
isClean());
staticAlarmRange_ = null;
}
return staticAlarmRangeBuilder_;
}
// repeated .mdb.EnumerationAlarm enumerationAlarm = 3;
private java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm> enumerationAlarm_ =
java.util.Collections.emptyList();
private void ensureEnumerationAlarmIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
enumerationAlarm_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumerationAlarm>(enumerationAlarm_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumerationAlarm, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder, org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder> enumerationAlarmBuilder_;
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm> getEnumerationAlarmList() {
if (enumerationAlarmBuilder_ == null) {
return java.util.Collections.unmodifiableList(enumerationAlarm_);
} else {
return enumerationAlarmBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public int getEnumerationAlarmCount() {
if (enumerationAlarmBuilder_ == null) {
return enumerationAlarm_.size();
} else {
return enumerationAlarmBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarm getEnumerationAlarm(int index) {
if (enumerationAlarmBuilder_ == null) {
return enumerationAlarm_.get(index);
} else {
return enumerationAlarmBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder setEnumerationAlarm(
int index, org.yamcs.protobuf.Mdb.EnumerationAlarm value) {
if (enumerationAlarmBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.set(index, value);
onChanged();
} else {
enumerationAlarmBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder setEnumerationAlarm(
int index, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder builderForValue) {
if (enumerationAlarmBuilder_ == null) {
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.set(index, builderForValue.build());
onChanged();
} else {
enumerationAlarmBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder addEnumerationAlarm(org.yamcs.protobuf.Mdb.EnumerationAlarm value) {
if (enumerationAlarmBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.add(value);
onChanged();
} else {
enumerationAlarmBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder addEnumerationAlarm(
int index, org.yamcs.protobuf.Mdb.EnumerationAlarm value) {
if (enumerationAlarmBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.add(index, value);
onChanged();
} else {
enumerationAlarmBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder addEnumerationAlarm(
org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder builderForValue) {
if (enumerationAlarmBuilder_ == null) {
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.add(builderForValue.build());
onChanged();
} else {
enumerationAlarmBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder addEnumerationAlarm(
int index, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder builderForValue) {
if (enumerationAlarmBuilder_ == null) {
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.add(index, builderForValue.build());
onChanged();
} else {
enumerationAlarmBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder addAllEnumerationAlarm(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.EnumerationAlarm> values) {
if (enumerationAlarmBuilder_ == null) {
ensureEnumerationAlarmIsMutable();
super.addAll(values, enumerationAlarm_);
onChanged();
} else {
enumerationAlarmBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder clearEnumerationAlarm() {
if (enumerationAlarmBuilder_ == null) {
enumerationAlarm_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
} else {
enumerationAlarmBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public Builder removeEnumerationAlarm(int index) {
if (enumerationAlarmBuilder_ == null) {
ensureEnumerationAlarmIsMutable();
enumerationAlarm_.remove(index);
onChanged();
} else {
enumerationAlarmBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder getEnumerationAlarmBuilder(
int index) {
return getEnumerationAlarmFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder getEnumerationAlarmOrBuilder(
int index) {
if (enumerationAlarmBuilder_ == null) {
return enumerationAlarm_.get(index); } else {
return enumerationAlarmBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder>
getEnumerationAlarmOrBuilderList() {
if (enumerationAlarmBuilder_ != null) {
return enumerationAlarmBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(enumerationAlarm_);
}
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder addEnumerationAlarmBuilder() {
return getEnumerationAlarmFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.EnumerationAlarm.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder addEnumerationAlarmBuilder(
int index) {
return getEnumerationAlarmFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.EnumerationAlarm.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumerationAlarm enumerationAlarm = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder>
getEnumerationAlarmBuilderList() {
return getEnumerationAlarmFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumerationAlarm, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder, org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder>
getEnumerationAlarmFieldBuilder() {
if (enumerationAlarmBuilder_ == null) {
enumerationAlarmBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumerationAlarm, org.yamcs.protobuf.Mdb.EnumerationAlarm.Builder, org.yamcs.protobuf.Mdb.EnumerationAlarmOrBuilder>(
enumerationAlarm_,
((bitField0_ & 0x00000004) == 0x00000004),
getParentForChildren(),
isClean());
enumerationAlarm_ = null;
}
return enumerationAlarmBuilder_;
}
// @@protoc_insertion_point(builder_scope:mdb.AlarmInfo)
}
static {
defaultInstance = new AlarmInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.AlarmInfo)
}
public interface DataEncodingInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.DataEncodingInfo.Type type = 1;
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
boolean hasType();
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
org.yamcs.protobuf.Mdb.DataEncodingInfo.Type getType();
// optional bool littleEndian = 2;
/**
* <code>optional bool littleEndian = 2;</code>
*/
boolean hasLittleEndian();
/**
* <code>optional bool littleEndian = 2;</code>
*/
boolean getLittleEndian();
// optional int32 sizeInBits = 3;
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
boolean hasSizeInBits();
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
int getSizeInBits();
// optional string encoding = 4;
/**
* <code>optional string encoding = 4;</code>
*/
boolean hasEncoding();
/**
* <code>optional string encoding = 4;</code>
*/
java.lang.String getEncoding();
/**
* <code>optional string encoding = 4;</code>
*/
com.google.protobuf.ByteString
getEncodingBytes();
// optional string defaultCalibrator = 5;
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
boolean hasDefaultCalibrator();
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
java.lang.String getDefaultCalibrator();
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
com.google.protobuf.ByteString
getDefaultCalibratorBytes();
}
/**
* Protobuf type {@code mdb.DataEncodingInfo}
*/
public static final class DataEncodingInfo extends
com.google.protobuf.GeneratedMessage
implements DataEncodingInfoOrBuilder {
// Use DataEncodingInfo.newBuilder() to construct.
private DataEncodingInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private DataEncodingInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final DataEncodingInfo defaultInstance;
public static DataEncodingInfo getDefaultInstance() {
return defaultInstance;
}
public DataEncodingInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private DataEncodingInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.DataEncodingInfo.Type value = org.yamcs.protobuf.Mdb.DataEncodingInfo.Type.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
type_ = value;
}
break;
}
case 16: {
bitField0_ |= 0x00000002;
littleEndian_ = input.readBool();
break;
}
case 24: {
bitField0_ |= 0x00000004;
sizeInBits_ = input.readInt32();
break;
}
case 34: {
bitField0_ |= 0x00000008;
encoding_ = input.readBytes();
break;
}
case 42: {
bitField0_ |= 0x00000010;
defaultCalibrator_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_DataEncodingInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_DataEncodingInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.DataEncodingInfo.class, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder.class);
}
public static com.google.protobuf.Parser<DataEncodingInfo> PARSER =
new com.google.protobuf.AbstractParser<DataEncodingInfo>() {
public DataEncodingInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new DataEncodingInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<DataEncodingInfo> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code mdb.DataEncodingInfo.Type}
*/
public enum Type
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>BINARY = 0;</code>
*/
BINARY(0, 0),
/**
* <code>BOOLEAN = 1;</code>
*/
BOOLEAN(1, 1),
/**
* <code>FLOAT = 2;</code>
*/
FLOAT(2, 2),
/**
* <code>INTEGER = 3;</code>
*/
INTEGER(3, 3),
/**
* <code>STRING = 4;</code>
*/
STRING(4, 4),
;
/**
* <code>BINARY = 0;</code>
*/
public static final int BINARY_VALUE = 0;
/**
* <code>BOOLEAN = 1;</code>
*/
public static final int BOOLEAN_VALUE = 1;
/**
* <code>FLOAT = 2;</code>
*/
public static final int FLOAT_VALUE = 2;
/**
* <code>INTEGER = 3;</code>
*/
public static final int INTEGER_VALUE = 3;
/**
* <code>STRING = 4;</code>
*/
public static final int STRING_VALUE = 4;
public final int getNumber() { return value; }
public static Type valueOf(int value) {
switch (value) {
case 0: return BINARY;
case 1: return BOOLEAN;
case 2: return FLOAT;
case 3: return INTEGER;
case 4: return STRING;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Type>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Type>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Type>() {
public Type findValueByNumber(int number) {
return Type.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.DataEncodingInfo.getDescriptor().getEnumTypes().get(0);
}
private static final Type[] VALUES = values();
public static Type valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Type(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.DataEncodingInfo.Type)
}
private int bitField0_;
// optional .mdb.DataEncodingInfo.Type type = 1;
public static final int TYPE_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.DataEncodingInfo.Type type_;
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo.Type getType() {
return type_;
}
// optional bool littleEndian = 2;
public static final int LITTLEENDIAN_FIELD_NUMBER = 2;
private boolean littleEndian_;
/**
* <code>optional bool littleEndian = 2;</code>
*/
public boolean hasLittleEndian() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool littleEndian = 2;</code>
*/
public boolean getLittleEndian() {
return littleEndian_;
}
// optional int32 sizeInBits = 3;
public static final int SIZEINBITS_FIELD_NUMBER = 3;
private int sizeInBits_;
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public boolean hasSizeInBits() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public int getSizeInBits() {
return sizeInBits_;
}
// optional string encoding = 4;
public static final int ENCODING_FIELD_NUMBER = 4;
private java.lang.Object encoding_;
/**
* <code>optional string encoding = 4;</code>
*/
public boolean hasEncoding() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string encoding = 4;</code>
*/
public java.lang.String getEncoding() {
java.lang.Object ref = encoding_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
encoding_ = s;
}
return s;
}
}
/**
* <code>optional string encoding = 4;</code>
*/
public com.google.protobuf.ByteString
getEncodingBytes() {
java.lang.Object ref = encoding_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
encoding_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string defaultCalibrator = 5;
public static final int DEFAULTCALIBRATOR_FIELD_NUMBER = 5;
private java.lang.Object defaultCalibrator_;
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public boolean hasDefaultCalibrator() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public java.lang.String getDefaultCalibrator() {
java.lang.Object ref = defaultCalibrator_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
defaultCalibrator_ = s;
}
return s;
}
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public com.google.protobuf.ByteString
getDefaultCalibratorBytes() {
java.lang.Object ref = defaultCalibrator_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
defaultCalibrator_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
type_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.Type.BINARY;
littleEndian_ = false;
sizeInBits_ = 0;
encoding_ = "";
defaultCalibrator_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBool(2, littleEndian_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, sizeInBits_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getEncodingBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeBytes(5, getDefaultCalibratorBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(2, littleEndian_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, sizeInBits_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getEncodingBytes());
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(5, getDefaultCalibratorBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.DataEncodingInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.DataEncodingInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.DataEncodingInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_DataEncodingInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_DataEncodingInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.DataEncodingInfo.class, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.DataEncodingInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
type_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.Type.BINARY;
bitField0_ = (bitField0_ & ~0x00000001);
littleEndian_ = false;
bitField0_ = (bitField0_ & ~0x00000002);
sizeInBits_ = 0;
bitField0_ = (bitField0_ & ~0x00000004);
encoding_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
defaultCalibrator_ = "";
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_DataEncodingInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.DataEncodingInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.DataEncodingInfo build() {
org.yamcs.protobuf.Mdb.DataEncodingInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.DataEncodingInfo buildPartial() {
org.yamcs.protobuf.Mdb.DataEncodingInfo result = new org.yamcs.protobuf.Mdb.DataEncodingInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.type_ = type_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.littleEndian_ = littleEndian_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.sizeInBits_ = sizeInBits_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.encoding_ = encoding_;
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
result.defaultCalibrator_ = defaultCalibrator_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.DataEncodingInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.DataEncodingInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.DataEncodingInfo other) {
if (other == org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance()) return this;
if (other.hasType()) {
setType(other.getType());
}
if (other.hasLittleEndian()) {
setLittleEndian(other.getLittleEndian());
}
if (other.hasSizeInBits()) {
setSizeInBits(other.getSizeInBits());
}
if (other.hasEncoding()) {
bitField0_ |= 0x00000008;
encoding_ = other.encoding_;
onChanged();
}
if (other.hasDefaultCalibrator()) {
bitField0_ |= 0x00000010;
defaultCalibrator_ = other.defaultCalibrator_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.DataEncodingInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.DataEncodingInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.DataEncodingInfo.Type type = 1;
private org.yamcs.protobuf.Mdb.DataEncodingInfo.Type type_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.Type.BINARY;
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo.Type getType() {
return type_;
}
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public Builder setType(org.yamcs.protobuf.Mdb.DataEncodingInfo.Type value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
type_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo.Type type = 1;</code>
*/
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000001);
type_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.Type.BINARY;
onChanged();
return this;
}
// optional bool littleEndian = 2;
private boolean littleEndian_ ;
/**
* <code>optional bool littleEndian = 2;</code>
*/
public boolean hasLittleEndian() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional bool littleEndian = 2;</code>
*/
public boolean getLittleEndian() {
return littleEndian_;
}
/**
* <code>optional bool littleEndian = 2;</code>
*/
public Builder setLittleEndian(boolean value) {
bitField0_ |= 0x00000002;
littleEndian_ = value;
onChanged();
return this;
}
/**
* <code>optional bool littleEndian = 2;</code>
*/
public Builder clearLittleEndian() {
bitField0_ = (bitField0_ & ~0x00000002);
littleEndian_ = false;
onChanged();
return this;
}
// optional int32 sizeInBits = 3;
private int sizeInBits_ ;
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public boolean hasSizeInBits() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public int getSizeInBits() {
return sizeInBits_;
}
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public Builder setSizeInBits(int value) {
bitField0_ |= 0x00000004;
sizeInBits_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 sizeInBits = 3;</code>
*/
public Builder clearSizeInBits() {
bitField0_ = (bitField0_ & ~0x00000004);
sizeInBits_ = 0;
onChanged();
return this;
}
// optional string encoding = 4;
private java.lang.Object encoding_ = "";
/**
* <code>optional string encoding = 4;</code>
*/
public boolean hasEncoding() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string encoding = 4;</code>
*/
public java.lang.String getEncoding() {
java.lang.Object ref = encoding_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
encoding_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string encoding = 4;</code>
*/
public com.google.protobuf.ByteString
getEncodingBytes() {
java.lang.Object ref = encoding_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
encoding_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string encoding = 4;</code>
*/
public Builder setEncoding(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
encoding_ = value;
onChanged();
return this;
}
/**
* <code>optional string encoding = 4;</code>
*/
public Builder clearEncoding() {
bitField0_ = (bitField0_ & ~0x00000008);
encoding_ = getDefaultInstance().getEncoding();
onChanged();
return this;
}
/**
* <code>optional string encoding = 4;</code>
*/
public Builder setEncodingBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
encoding_ = value;
onChanged();
return this;
}
// optional string defaultCalibrator = 5;
private java.lang.Object defaultCalibrator_ = "";
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public boolean hasDefaultCalibrator() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public java.lang.String getDefaultCalibrator() {
java.lang.Object ref = defaultCalibrator_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
defaultCalibrator_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public com.google.protobuf.ByteString
getDefaultCalibratorBytes() {
java.lang.Object ref = defaultCalibrator_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
defaultCalibrator_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public Builder setDefaultCalibrator(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
defaultCalibrator_ = value;
onChanged();
return this;
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public Builder clearDefaultCalibrator() {
bitField0_ = (bitField0_ & ~0x00000010);
defaultCalibrator_ = getDefaultInstance().getDefaultCalibrator();
onChanged();
return this;
}
/**
* <code>optional string defaultCalibrator = 5;</code>
*/
public Builder setDefaultCalibratorBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000010;
defaultCalibrator_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.DataEncodingInfo)
}
static {
defaultInstance = new DataEncodingInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.DataEncodingInfo)
}
public interface EnumValueOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int64 value = 1;
/**
* <code>optional int64 value = 1;</code>
*/
boolean hasValue();
/**
* <code>optional int64 value = 1;</code>
*/
long getValue();
// optional string label = 2;
/**
* <code>optional string label = 2;</code>
*/
boolean hasLabel();
/**
* <code>optional string label = 2;</code>
*/
java.lang.String getLabel();
/**
* <code>optional string label = 2;</code>
*/
com.google.protobuf.ByteString
getLabelBytes();
}
/**
* Protobuf type {@code mdb.EnumValue}
*/
public static final class EnumValue extends
com.google.protobuf.GeneratedMessage
implements EnumValueOrBuilder {
// Use EnumValue.newBuilder() to construct.
private EnumValue(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private EnumValue(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final EnumValue defaultInstance;
public static EnumValue getDefaultInstance() {
return defaultInstance;
}
public EnumValue getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private EnumValue(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
value_ = input.readInt64();
break;
}
case 18: {
bitField0_ |= 0x00000002;
label_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumValue_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumValue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.EnumValue.class, org.yamcs.protobuf.Mdb.EnumValue.Builder.class);
}
public static com.google.protobuf.Parser<EnumValue> PARSER =
new com.google.protobuf.AbstractParser<EnumValue>() {
public EnumValue parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new EnumValue(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<EnumValue> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional int64 value = 1;
public static final int VALUE_FIELD_NUMBER = 1;
private long value_;
/**
* <code>optional int64 value = 1;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int64 value = 1;</code>
*/
public long getValue() {
return value_;
}
// optional string label = 2;
public static final int LABEL_FIELD_NUMBER = 2;
private java.lang.Object label_;
/**
* <code>optional string label = 2;</code>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string label = 2;</code>
*/
public java.lang.String getLabel() {
java.lang.Object ref = label_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
label_ = s;
}
return s;
}
}
/**
* <code>optional string label = 2;</code>
*/
public com.google.protobuf.ByteString
getLabelBytes() {
java.lang.Object ref = label_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
label_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
value_ = 0L;
label_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt64(1, value_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getLabelBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, value_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getLabelBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.EnumValue parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.EnumValue prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.EnumValue}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.EnumValueOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumValue_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumValue_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.EnumValue.class, org.yamcs.protobuf.Mdb.EnumValue.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.EnumValue.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
value_ = 0L;
bitField0_ = (bitField0_ & ~0x00000001);
label_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_EnumValue_descriptor;
}
public org.yamcs.protobuf.Mdb.EnumValue getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.EnumValue build() {
org.yamcs.protobuf.Mdb.EnumValue result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.EnumValue buildPartial() {
org.yamcs.protobuf.Mdb.EnumValue result = new org.yamcs.protobuf.Mdb.EnumValue(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.value_ = value_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.label_ = label_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.EnumValue) {
return mergeFrom((org.yamcs.protobuf.Mdb.EnumValue)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.EnumValue other) {
if (other == org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance()) return this;
if (other.hasValue()) {
setValue(other.getValue());
}
if (other.hasLabel()) {
bitField0_ |= 0x00000002;
label_ = other.label_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.EnumValue parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.EnumValue) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional int64 value = 1;
private long value_ ;
/**
* <code>optional int64 value = 1;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int64 value = 1;</code>
*/
public long getValue() {
return value_;
}
/**
* <code>optional int64 value = 1;</code>
*/
public Builder setValue(long value) {
bitField0_ |= 0x00000001;
value_ = value;
onChanged();
return this;
}
/**
* <code>optional int64 value = 1;</code>
*/
public Builder clearValue() {
bitField0_ = (bitField0_ & ~0x00000001);
value_ = 0L;
onChanged();
return this;
}
// optional string label = 2;
private java.lang.Object label_ = "";
/**
* <code>optional string label = 2;</code>
*/
public boolean hasLabel() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string label = 2;</code>
*/
public java.lang.String getLabel() {
java.lang.Object ref = label_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
label_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string label = 2;</code>
*/
public com.google.protobuf.ByteString
getLabelBytes() {
java.lang.Object ref = label_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
label_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string label = 2;</code>
*/
public Builder setLabel(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
label_ = value;
onChanged();
return this;
}
/**
* <code>optional string label = 2;</code>
*/
public Builder clearLabel() {
bitField0_ = (bitField0_ & ~0x00000002);
label_ = getDefaultInstance().getLabel();
onChanged();
return this;
}
/**
* <code>optional string label = 2;</code>
*/
public Builder setLabelBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
label_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.EnumValue)
}
static {
defaultInstance = new EnumValue(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.EnumValue)
}
public interface ParameterTypeInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string engType = 1;
/**
* <code>optional string engType = 1;</code>
*/
boolean hasEngType();
/**
* <code>optional string engType = 1;</code>
*/
java.lang.String getEngType();
/**
* <code>optional string engType = 1;</code>
*/
com.google.protobuf.ByteString
getEngTypeBytes();
// optional .mdb.DataEncodingInfo dataEncoding = 2;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
boolean hasDataEncoding();
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding();
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder();
// repeated .mdb.UnitInfo unitSet = 3;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.UnitInfo>
getUnitSetList();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index);
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
int getUnitSetCount();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index);
// optional .mdb.AlarmInfo defaultAlarm = 4;
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
boolean hasDefaultAlarm();
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
org.yamcs.protobuf.Mdb.AlarmInfo getDefaultAlarm();
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder getDefaultAlarmOrBuilder();
// repeated .mdb.EnumValue enumValue = 5;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.EnumValue>
getEnumValueList();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index);
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
int getEnumValueCount();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index);
}
/**
* Protobuf type {@code mdb.ParameterTypeInfo}
*/
public static final class ParameterTypeInfo extends
com.google.protobuf.GeneratedMessage
implements ParameterTypeInfoOrBuilder {
// Use ParameterTypeInfo.newBuilder() to construct.
private ParameterTypeInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ParameterTypeInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ParameterTypeInfo defaultInstance;
public static ParameterTypeInfo getDefaultInstance() {
return defaultInstance;
}
public ParameterTypeInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ParameterTypeInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
engType_ = input.readBytes();
break;
}
case 18: {
org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = dataEncoding_.toBuilder();
}
dataEncoding_ = input.readMessage(org.yamcs.protobuf.Mdb.DataEncodingInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(dataEncoding_);
dataEncoding_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.UnitInfo>();
mutable_bitField0_ |= 0x00000004;
}
unitSet_.add(input.readMessage(org.yamcs.protobuf.Mdb.UnitInfo.PARSER, extensionRegistry));
break;
}
case 34: {
org.yamcs.protobuf.Mdb.AlarmInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = defaultAlarm_.toBuilder();
}
defaultAlarm_ = input.readMessage(org.yamcs.protobuf.Mdb.AlarmInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(defaultAlarm_);
defaultAlarm_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
enumValue_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumValue>();
mutable_bitField0_ |= 0x00000010;
}
enumValue_.add(input.readMessage(org.yamcs.protobuf.Mdb.EnumValue.PARSER, extensionRegistry));
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = java.util.Collections.unmodifiableList(unitSet_);
}
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
enumValue_ = java.util.Collections.unmodifiableList(enumValue_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterTypeInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterTypeInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ParameterTypeInfo.class, org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder.class);
}
public static com.google.protobuf.Parser<ParameterTypeInfo> PARSER =
new com.google.protobuf.AbstractParser<ParameterTypeInfo>() {
public ParameterTypeInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ParameterTypeInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ParameterTypeInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string engType = 1;
public static final int ENGTYPE_FIELD_NUMBER = 1;
private java.lang.Object engType_;
/**
* <code>optional string engType = 1;</code>
*/
public boolean hasEngType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string engType = 1;</code>
*/
public java.lang.String getEngType() {
java.lang.Object ref = engType_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
engType_ = s;
}
return s;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public com.google.protobuf.ByteString
getEngTypeBytes() {
java.lang.Object ref = engType_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
engType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .mdb.DataEncodingInfo dataEncoding = 2;
public static final int DATAENCODING_FIELD_NUMBER = 2;
private org.yamcs.protobuf.Mdb.DataEncodingInfo dataEncoding_;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public boolean hasDataEncoding() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding() {
return dataEncoding_;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder() {
return dataEncoding_;
}
// repeated .mdb.UnitInfo unitSet = 3;
public static final int UNITSET_FIELD_NUMBER = 3;
private java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> unitSet_;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> getUnitSetList() {
return unitSet_;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList() {
return unitSet_;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public int getUnitSetCount() {
return unitSet_.size();
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index) {
return unitSet_.get(index);
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index) {
return unitSet_.get(index);
}
// optional .mdb.AlarmInfo defaultAlarm = 4;
public static final int DEFAULTALARM_FIELD_NUMBER = 4;
private org.yamcs.protobuf.Mdb.AlarmInfo defaultAlarm_;
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public boolean hasDefaultAlarm() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmInfo getDefaultAlarm() {
return defaultAlarm_;
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder getDefaultAlarmOrBuilder() {
return defaultAlarm_;
}
// repeated .mdb.EnumValue enumValue = 5;
public static final int ENUMVALUE_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Mdb.EnumValue> enumValue_;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue> getEnumValueList() {
return enumValue_;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList() {
return enumValue_;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public int getEnumValueCount() {
return enumValue_.size();
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index) {
return enumValue_.get(index);
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index) {
return enumValue_.get(index);
}
private void initFields() {
engType_ = "";
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
unitSet_ = java.util.Collections.emptyList();
defaultAlarm_ = org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance();
enumValue_ = java.util.Collections.emptyList();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getEngTypeBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, dataEncoding_);
}
for (int i = 0; i < unitSet_.size(); i++) {
output.writeMessage(3, unitSet_.get(i));
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(4, defaultAlarm_);
}
for (int i = 0; i < enumValue_.size(); i++) {
output.writeMessage(5, enumValue_.get(i));
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getEngTypeBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, dataEncoding_);
}
for (int i = 0; i < unitSet_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, unitSet_.get(i));
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, defaultAlarm_);
}
for (int i = 0; i < enumValue_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, enumValue_.get(i));
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterTypeInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ParameterTypeInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ParameterTypeInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterTypeInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterTypeInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ParameterTypeInfo.class, org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ParameterTypeInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getDataEncodingFieldBuilder();
getUnitSetFieldBuilder();
getDefaultAlarmFieldBuilder();
getEnumValueFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
engType_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (dataEncodingBuilder_ == null) {
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
} else {
dataEncodingBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (unitSetBuilder_ == null) {
unitSet_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
} else {
unitSetBuilder_.clear();
}
if (defaultAlarmBuilder_ == null) {
defaultAlarm_ = org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance();
} else {
defaultAlarmBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (enumValueBuilder_ == null) {
enumValue_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
enumValueBuilder_.clear();
}
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterTypeInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ParameterTypeInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ParameterTypeInfo build() {
org.yamcs.protobuf.Mdb.ParameterTypeInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ParameterTypeInfo buildPartial() {
org.yamcs.protobuf.Mdb.ParameterTypeInfo result = new org.yamcs.protobuf.Mdb.ParameterTypeInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.engType_ = engType_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (dataEncodingBuilder_ == null) {
result.dataEncoding_ = dataEncoding_;
} else {
result.dataEncoding_ = dataEncodingBuilder_.build();
}
if (unitSetBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = java.util.Collections.unmodifiableList(unitSet_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.unitSet_ = unitSet_;
} else {
result.unitSet_ = unitSetBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000004;
}
if (defaultAlarmBuilder_ == null) {
result.defaultAlarm_ = defaultAlarm_;
} else {
result.defaultAlarm_ = defaultAlarmBuilder_.build();
}
if (enumValueBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
enumValue_ = java.util.Collections.unmodifiableList(enumValue_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.enumValue_ = enumValue_;
} else {
result.enumValue_ = enumValueBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ParameterTypeInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ParameterTypeInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ParameterTypeInfo other) {
if (other == org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance()) return this;
if (other.hasEngType()) {
bitField0_ |= 0x00000001;
engType_ = other.engType_;
onChanged();
}
if (other.hasDataEncoding()) {
mergeDataEncoding(other.getDataEncoding());
}
if (unitSetBuilder_ == null) {
if (!other.unitSet_.isEmpty()) {
if (unitSet_.isEmpty()) {
unitSet_ = other.unitSet_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureUnitSetIsMutable();
unitSet_.addAll(other.unitSet_);
}
onChanged();
}
} else {
if (!other.unitSet_.isEmpty()) {
if (unitSetBuilder_.isEmpty()) {
unitSetBuilder_.dispose();
unitSetBuilder_ = null;
unitSet_ = other.unitSet_;
bitField0_ = (bitField0_ & ~0x00000004);
unitSetBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getUnitSetFieldBuilder() : null;
} else {
unitSetBuilder_.addAllMessages(other.unitSet_);
}
}
}
if (other.hasDefaultAlarm()) {
mergeDefaultAlarm(other.getDefaultAlarm());
}
if (enumValueBuilder_ == null) {
if (!other.enumValue_.isEmpty()) {
if (enumValue_.isEmpty()) {
enumValue_ = other.enumValue_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureEnumValueIsMutable();
enumValue_.addAll(other.enumValue_);
}
onChanged();
}
} else {
if (!other.enumValue_.isEmpty()) {
if (enumValueBuilder_.isEmpty()) {
enumValueBuilder_.dispose();
enumValueBuilder_ = null;
enumValue_ = other.enumValue_;
bitField0_ = (bitField0_ & ~0x00000010);
enumValueBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEnumValueFieldBuilder() : null;
} else {
enumValueBuilder_.addAllMessages(other.enumValue_);
}
}
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ParameterTypeInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ParameterTypeInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string engType = 1;
private java.lang.Object engType_ = "";
/**
* <code>optional string engType = 1;</code>
*/
public boolean hasEngType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string engType = 1;</code>
*/
public java.lang.String getEngType() {
java.lang.Object ref = engType_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
engType_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public com.google.protobuf.ByteString
getEngTypeBytes() {
java.lang.Object ref = engType_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
engType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder setEngType(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
engType_ = value;
onChanged();
return this;
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder clearEngType() {
bitField0_ = (bitField0_ & ~0x00000001);
engType_ = getDefaultInstance().getEngType();
onChanged();
return this;
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder setEngTypeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
engType_ = value;
onChanged();
return this;
}
// optional .mdb.DataEncodingInfo dataEncoding = 2;
private org.yamcs.protobuf.Mdb.DataEncodingInfo dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder> dataEncodingBuilder_;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public boolean hasDataEncoding() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding() {
if (dataEncodingBuilder_ == null) {
return dataEncoding_;
} else {
return dataEncodingBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder setDataEncoding(org.yamcs.protobuf.Mdb.DataEncodingInfo value) {
if (dataEncodingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
dataEncoding_ = value;
onChanged();
} else {
dataEncodingBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder setDataEncoding(
org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder builderForValue) {
if (dataEncodingBuilder_ == null) {
dataEncoding_ = builderForValue.build();
onChanged();
} else {
dataEncodingBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder mergeDataEncoding(org.yamcs.protobuf.Mdb.DataEncodingInfo value) {
if (dataEncodingBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
dataEncoding_ != org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance()) {
dataEncoding_ =
org.yamcs.protobuf.Mdb.DataEncodingInfo.newBuilder(dataEncoding_).mergeFrom(value).buildPartial();
} else {
dataEncoding_ = value;
}
onChanged();
} else {
dataEncodingBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder clearDataEncoding() {
if (dataEncodingBuilder_ == null) {
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
onChanged();
} else {
dataEncodingBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder getDataEncodingBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getDataEncodingFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder() {
if (dataEncodingBuilder_ != null) {
return dataEncodingBuilder_.getMessageOrBuilder();
} else {
return dataEncoding_;
}
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder>
getDataEncodingFieldBuilder() {
if (dataEncodingBuilder_ == null) {
dataEncodingBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder>(
dataEncoding_,
getParentForChildren(),
isClean());
dataEncoding_ = null;
}
return dataEncodingBuilder_;
}
// repeated .mdb.UnitInfo unitSet = 3;
private java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> unitSet_ =
java.util.Collections.emptyList();
private void ensureUnitSetIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.UnitInfo>(unitSet_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder> unitSetBuilder_;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> getUnitSetList() {
if (unitSetBuilder_ == null) {
return java.util.Collections.unmodifiableList(unitSet_);
} else {
return unitSetBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public int getUnitSetCount() {
if (unitSetBuilder_ == null) {
return unitSet_.size();
} else {
return unitSetBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index) {
if (unitSetBuilder_ == null) {
return unitSet_.get(index);
} else {
return unitSetBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder setUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.set(index, value);
onChanged();
} else {
unitSetBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder setUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.set(index, builderForValue.build());
onChanged();
} else {
unitSetBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.add(value);
onChanged();
} else {
unitSetBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.add(index, value);
onChanged();
} else {
unitSetBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.add(builderForValue.build());
onChanged();
} else {
unitSetBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.add(index, builderForValue.build());
onChanged();
} else {
unitSetBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addAllUnitSet(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.UnitInfo> values) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
super.addAll(values, unitSet_);
onChanged();
} else {
unitSetBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder clearUnitSet() {
if (unitSetBuilder_ == null) {
unitSet_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
} else {
unitSetBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder removeUnitSet(int index) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.remove(index);
onChanged();
} else {
unitSetBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder getUnitSetBuilder(
int index) {
return getUnitSetFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index) {
if (unitSetBuilder_ == null) {
return unitSet_.get(index); } else {
return unitSetBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList() {
if (unitSetBuilder_ != null) {
return unitSetBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(unitSet_);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder addUnitSetBuilder() {
return getUnitSetFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder addUnitSetBuilder(
int index) {
return getUnitSetFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo.Builder>
getUnitSetBuilderList() {
return getUnitSetFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetFieldBuilder() {
if (unitSetBuilder_ == null) {
unitSetBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>(
unitSet_,
((bitField0_ & 0x00000004) == 0x00000004),
getParentForChildren(),
isClean());
unitSet_ = null;
}
return unitSetBuilder_;
}
// optional .mdb.AlarmInfo defaultAlarm = 4;
private org.yamcs.protobuf.Mdb.AlarmInfo defaultAlarm_ = org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmInfo, org.yamcs.protobuf.Mdb.AlarmInfo.Builder, org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder> defaultAlarmBuilder_;
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public boolean hasDefaultAlarm() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmInfo getDefaultAlarm() {
if (defaultAlarmBuilder_ == null) {
return defaultAlarm_;
} else {
return defaultAlarmBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public Builder setDefaultAlarm(org.yamcs.protobuf.Mdb.AlarmInfo value) {
if (defaultAlarmBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
defaultAlarm_ = value;
onChanged();
} else {
defaultAlarmBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public Builder setDefaultAlarm(
org.yamcs.protobuf.Mdb.AlarmInfo.Builder builderForValue) {
if (defaultAlarmBuilder_ == null) {
defaultAlarm_ = builderForValue.build();
onChanged();
} else {
defaultAlarmBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public Builder mergeDefaultAlarm(org.yamcs.protobuf.Mdb.AlarmInfo value) {
if (defaultAlarmBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
defaultAlarm_ != org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance()) {
defaultAlarm_ =
org.yamcs.protobuf.Mdb.AlarmInfo.newBuilder(defaultAlarm_).mergeFrom(value).buildPartial();
} else {
defaultAlarm_ = value;
}
onChanged();
} else {
defaultAlarmBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public Builder clearDefaultAlarm() {
if (defaultAlarmBuilder_ == null) {
defaultAlarm_ = org.yamcs.protobuf.Mdb.AlarmInfo.getDefaultInstance();
onChanged();
} else {
defaultAlarmBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmInfo.Builder getDefaultAlarmBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getDefaultAlarmFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
public org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder getDefaultAlarmOrBuilder() {
if (defaultAlarmBuilder_ != null) {
return defaultAlarmBuilder_.getMessageOrBuilder();
} else {
return defaultAlarm_;
}
}
/**
* <code>optional .mdb.AlarmInfo defaultAlarm = 4;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmInfo, org.yamcs.protobuf.Mdb.AlarmInfo.Builder, org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder>
getDefaultAlarmFieldBuilder() {
if (defaultAlarmBuilder_ == null) {
defaultAlarmBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.AlarmInfo, org.yamcs.protobuf.Mdb.AlarmInfo.Builder, org.yamcs.protobuf.Mdb.AlarmInfoOrBuilder>(
defaultAlarm_,
getParentForChildren(),
isClean());
defaultAlarm_ = null;
}
return defaultAlarmBuilder_;
}
// repeated .mdb.EnumValue enumValue = 5;
private java.util.List<org.yamcs.protobuf.Mdb.EnumValue> enumValue_ =
java.util.Collections.emptyList();
private void ensureEnumValueIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
enumValue_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumValue>(enumValue_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder> enumValueBuilder_;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue> getEnumValueList() {
if (enumValueBuilder_ == null) {
return java.util.Collections.unmodifiableList(enumValue_);
} else {
return enumValueBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public int getEnumValueCount() {
if (enumValueBuilder_ == null) {
return enumValue_.size();
} else {
return enumValueBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index) {
if (enumValueBuilder_ == null) {
return enumValue_.get(index);
} else {
return enumValueBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder setEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.set(index, value);
onChanged();
} else {
enumValueBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder setEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.set(index, builderForValue.build());
onChanged();
} else {
enumValueBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.add(value);
onChanged();
} else {
enumValueBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.add(index, value);
onChanged();
} else {
enumValueBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.add(builderForValue.build());
onChanged();
} else {
enumValueBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.add(index, builderForValue.build());
onChanged();
} else {
enumValueBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addAllEnumValue(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.EnumValue> values) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
super.addAll(values, enumValue_);
onChanged();
} else {
enumValueBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder clearEnumValue() {
if (enumValueBuilder_ == null) {
enumValue_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
enumValueBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder removeEnumValue(int index) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.remove(index);
onChanged();
} else {
enumValueBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder getEnumValueBuilder(
int index) {
return getEnumValueFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index) {
if (enumValueBuilder_ == null) {
return enumValue_.get(index); } else {
return enumValueBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList() {
if (enumValueBuilder_ != null) {
return enumValueBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(enumValue_);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder addEnumValueBuilder() {
return getEnumValueFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder addEnumValueBuilder(
int index) {
return getEnumValueFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue.Builder>
getEnumValueBuilderList() {
return getEnumValueFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueFieldBuilder() {
if (enumValueBuilder_ == null) {
enumValueBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder>(
enumValue_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
enumValue_ = null;
}
return enumValueBuilder_;
}
// @@protoc_insertion_point(builder_scope:mdb.ParameterTypeInfo)
}
static {
defaultInstance = new ParameterTypeInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ParameterTypeInfo)
}
public interface ParameterInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string qualifiedName = 2;
/**
* <code>optional string qualifiedName = 2;</code>
*/
boolean hasQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
java.lang.String getQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
com.google.protobuf.ByteString
getQualifiedNameBytes();
// optional string shortDescription = 3;
/**
* <code>optional string shortDescription = 3;</code>
*/
boolean hasShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
java.lang.String getShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
com.google.protobuf.ByteString
getShortDescriptionBytes();
// optional string longDescription = 4;
/**
* <code>optional string longDescription = 4;</code>
*/
boolean hasLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
java.lang.String getLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
com.google.protobuf.ByteString
getLongDescriptionBytes();
// repeated .yamcs.NamedObjectId alias = 5;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId>
getAliasList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index);
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
int getAliasCount();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index);
// optional .mdb.ParameterTypeInfo type = 6;
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
boolean hasType();
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
org.yamcs.protobuf.Mdb.ParameterTypeInfo getType();
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder getTypeOrBuilder();
// optional .mdb.DataSourceType dataSource = 7;
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
boolean hasDataSource();
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
org.yamcs.protobuf.Mdb.DataSourceType getDataSource();
// optional string url = 8;
/**
* <code>optional string url = 8;</code>
*/
boolean hasUrl();
/**
* <code>optional string url = 8;</code>
*/
java.lang.String getUrl();
/**
* <code>optional string url = 8;</code>
*/
com.google.protobuf.ByteString
getUrlBytes();
}
/**
* Protobuf type {@code mdb.ParameterInfo}
*/
public static final class ParameterInfo extends
com.google.protobuf.GeneratedMessage
implements ParameterInfoOrBuilder {
// Use ParameterInfo.newBuilder() to construct.
private ParameterInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ParameterInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ParameterInfo defaultInstance;
public static ParameterInfo getDefaultInstance() {
return defaultInstance;
}
public ParameterInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ParameterInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
qualifiedName_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
shortDescription_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
longDescription_ = input.readBytes();
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>();
mutable_bitField0_ |= 0x00000010;
}
alias_.add(input.readMessage(org.yamcs.protobuf.Yamcs.NamedObjectId.PARSER, extensionRegistry));
break;
}
case 50: {
org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = type_.toBuilder();
}
type_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterTypeInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(type_);
type_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 56: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.DataSourceType value = org.yamcs.protobuf.Mdb.DataSourceType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(7, rawValue);
} else {
bitField0_ |= 0x00000020;
dataSource_ = value;
}
break;
}
case 66: {
bitField0_ |= 0x00000040;
url_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ParameterInfo.class, org.yamcs.protobuf.Mdb.ParameterInfo.Builder.class);
}
public static com.google.protobuf.Parser<ParameterInfo> PARSER =
new com.google.protobuf.AbstractParser<ParameterInfo>() {
public ParameterInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ParameterInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ParameterInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string qualifiedName = 2;
public static final int QUALIFIEDNAME_FIELD_NUMBER = 2;
private java.lang.Object qualifiedName_;
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
qualifiedName_ = s;
}
return s;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string shortDescription = 3;
public static final int SHORTDESCRIPTION_FIELD_NUMBER = 3;
private java.lang.Object shortDescription_;
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
shortDescription_ = s;
}
return s;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string longDescription = 4;
public static final int LONGDESCRIPTION_FIELD_NUMBER = 4;
private java.lang.Object longDescription_;
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
longDescription_ = s;
}
return s;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .yamcs.NamedObjectId alias = 5;
public static final int ALIAS_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
return alias_.size();
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
return alias_.get(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
return alias_.get(index);
}
// optional .mdb.ParameterTypeInfo type = 6;
public static final int TYPE_FIELD_NUMBER = 6;
private org.yamcs.protobuf.Mdb.ParameterTypeInfo type_;
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterTypeInfo getType() {
return type_;
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder getTypeOrBuilder() {
return type_;
}
// optional .mdb.DataSourceType dataSource = 7;
public static final int DATASOURCE_FIELD_NUMBER = 7;
private org.yamcs.protobuf.Mdb.DataSourceType dataSource_;
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public boolean hasDataSource() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public org.yamcs.protobuf.Mdb.DataSourceType getDataSource() {
return dataSource_;
}
// optional string url = 8;
public static final int URL_FIELD_NUMBER = 8;
private java.lang.Object url_;
/**
* <code>optional string url = 8;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional string url = 8;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* <code>optional string url = 8;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
qualifiedName_ = "";
shortDescription_ = "";
longDescription_ = "";
alias_ = java.util.Collections.emptyList();
type_ = org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance();
dataSource_ = org.yamcs.protobuf.Mdb.DataSourceType.TELEMETERED;
url_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
output.writeMessage(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(6, type_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeEnum(7, dataSource_.getNumber());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeBytes(8, getUrlBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, type_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(7, dataSource_.getNumber());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(8, getUrlBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ParameterInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ParameterInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ParameterInfo.class, org.yamcs.protobuf.Mdb.ParameterInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getAliasFieldBuilder();
getTypeFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
qualifiedName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
shortDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
longDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
aliasBuilder_.clear();
}
if (typeBuilder_ == null) {
type_ = org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
dataSource_ = org.yamcs.protobuf.Mdb.DataSourceType.TELEMETERED;
bitField0_ = (bitField0_ & ~0x00000040);
url_ = "";
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ParameterInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ParameterInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ParameterInfo build() {
org.yamcs.protobuf.Mdb.ParameterInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ParameterInfo buildPartial() {
org.yamcs.protobuf.Mdb.ParameterInfo result = new org.yamcs.protobuf.Mdb.ParameterInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.qualifiedName_ = qualifiedName_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.shortDescription_ = shortDescription_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.longDescription_ = longDescription_;
if (aliasBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.alias_ = alias_;
} else {
result.alias_ = aliasBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000010;
}
if (typeBuilder_ == null) {
result.type_ = type_;
} else {
result.type_ = typeBuilder_.build();
}
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000020;
}
result.dataSource_ = dataSource_;
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000040;
}
result.url_ = url_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ParameterInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ParameterInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ParameterInfo other) {
if (other == org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasQualifiedName()) {
bitField0_ |= 0x00000002;
qualifiedName_ = other.qualifiedName_;
onChanged();
}
if (other.hasShortDescription()) {
bitField0_ |= 0x00000004;
shortDescription_ = other.shortDescription_;
onChanged();
}
if (other.hasLongDescription()) {
bitField0_ |= 0x00000008;
longDescription_ = other.longDescription_;
onChanged();
}
if (aliasBuilder_ == null) {
if (!other.alias_.isEmpty()) {
if (alias_.isEmpty()) {
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureAliasIsMutable();
alias_.addAll(other.alias_);
}
onChanged();
}
} else {
if (!other.alias_.isEmpty()) {
if (aliasBuilder_.isEmpty()) {
aliasBuilder_.dispose();
aliasBuilder_ = null;
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
aliasBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getAliasFieldBuilder() : null;
} else {
aliasBuilder_.addAllMessages(other.alias_);
}
}
}
if (other.hasType()) {
mergeType(other.getType());
}
if (other.hasDataSource()) {
setDataSource(other.getDataSource());
}
if (other.hasUrl()) {
bitField0_ |= 0x00000080;
url_ = other.url_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ParameterInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ParameterInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string qualifiedName = 2;
private java.lang.Object qualifiedName_ = "";
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
qualifiedName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder clearQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000002);
qualifiedName_ = getDefaultInstance().getQualifiedName();
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
// optional string shortDescription = 3;
private java.lang.Object shortDescription_ = "";
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
shortDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder clearShortDescription() {
bitField0_ = (bitField0_ & ~0x00000004);
shortDescription_ = getDefaultInstance().getShortDescription();
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
// optional string longDescription = 4;
private java.lang.Object longDescription_ = "";
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
longDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder clearLongDescription() {
bitField0_ = (bitField0_ & ~0x00000008);
longDescription_ = getDefaultInstance().getLongDescription();
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
// repeated .yamcs.NamedObjectId alias = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_ =
java.util.Collections.emptyList();
private void ensureAliasIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>(alias_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> aliasBuilder_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
if (aliasBuilder_ == null) {
return java.util.Collections.unmodifiableList(alias_);
} else {
return aliasBuilder_.getMessageList();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
if (aliasBuilder_ == null) {
return alias_.size();
} else {
return aliasBuilder_.getCount();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
if (aliasBuilder_ == null) {
return alias_.get(index);
} else {
return aliasBuilder_.getMessage(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.set(index, value);
onChanged();
} else {
aliasBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.set(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(value);
onChanged();
} else {
aliasBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(index, value);
onChanged();
} else {
aliasBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAllAlias(
java.lang.Iterable<? extends org.yamcs.protobuf.Yamcs.NamedObjectId> values) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
super.addAll(values, alias_);
onChanged();
} else {
aliasBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder clearAlias() {
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
aliasBuilder_.clear();
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder removeAlias(int index) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.remove(index);
onChanged();
} else {
aliasBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder getAliasBuilder(
int index) {
return getAliasFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
if (aliasBuilder_ == null) {
return alias_.get(index); } else {
return aliasBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
if (aliasBuilder_ != null) {
return aliasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(alias_);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder() {
return getAliasFieldBuilder().addBuilder(
org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder(
int index) {
return getAliasFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId.Builder>
getAliasBuilderList() {
return getAliasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasFieldBuilder() {
if (aliasBuilder_ == null) {
aliasBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>(
alias_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
alias_ = null;
}
return aliasBuilder_;
}
// optional .mdb.ParameterTypeInfo type = 6;
private org.yamcs.protobuf.Mdb.ParameterTypeInfo type_ = org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterTypeInfo, org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder, org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder> typeBuilder_;
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterTypeInfo getType() {
if (typeBuilder_ == null) {
return type_;
} else {
return typeBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public Builder setType(org.yamcs.protobuf.Mdb.ParameterTypeInfo value) {
if (typeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
onChanged();
} else {
typeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public Builder setType(
org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder builderForValue) {
if (typeBuilder_ == null) {
type_ = builderForValue.build();
onChanged();
} else {
typeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public Builder mergeType(org.yamcs.protobuf.Mdb.ParameterTypeInfo value) {
if (typeBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
type_ != org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance()) {
type_ =
org.yamcs.protobuf.Mdb.ParameterTypeInfo.newBuilder(type_).mergeFrom(value).buildPartial();
} else {
type_ = value;
}
onChanged();
} else {
typeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public Builder clearType() {
if (typeBuilder_ == null) {
type_ = org.yamcs.protobuf.Mdb.ParameterTypeInfo.getDefaultInstance();
onChanged();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder getTypeBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getTypeFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder getTypeOrBuilder() {
if (typeBuilder_ != null) {
return typeBuilder_.getMessageOrBuilder();
} else {
return type_;
}
}
/**
* <code>optional .mdb.ParameterTypeInfo type = 6;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterTypeInfo, org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder, org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder>
getTypeFieldBuilder() {
if (typeBuilder_ == null) {
typeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterTypeInfo, org.yamcs.protobuf.Mdb.ParameterTypeInfo.Builder, org.yamcs.protobuf.Mdb.ParameterTypeInfoOrBuilder>(
type_,
getParentForChildren(),
isClean());
type_ = null;
}
return typeBuilder_;
}
// optional .mdb.DataSourceType dataSource = 7;
private org.yamcs.protobuf.Mdb.DataSourceType dataSource_ = org.yamcs.protobuf.Mdb.DataSourceType.TELEMETERED;
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public boolean hasDataSource() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public org.yamcs.protobuf.Mdb.DataSourceType getDataSource() {
return dataSource_;
}
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public Builder setDataSource(org.yamcs.protobuf.Mdb.DataSourceType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
dataSource_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.DataSourceType dataSource = 7;</code>
*/
public Builder clearDataSource() {
bitField0_ = (bitField0_ & ~0x00000040);
dataSource_ = org.yamcs.protobuf.Mdb.DataSourceType.TELEMETERED;
onChanged();
return this;
}
// optional string url = 8;
private java.lang.Object url_ = "";
/**
* <code>optional string url = 8;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional string url = 8;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
url_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string url = 8;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string url = 8;</code>
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
url_ = value;
onChanged();
return this;
}
/**
* <code>optional string url = 8;</code>
*/
public Builder clearUrl() {
bitField0_ = (bitField0_ & ~0x00000080);
url_ = getDefaultInstance().getUrl();
onChanged();
return this;
}
/**
* <code>optional string url = 8;</code>
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
url_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.ParameterInfo)
}
static {
defaultInstance = new ParameterInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ParameterInfo)
}
public interface ArgumentTypeInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string engType = 1;
/**
* <code>optional string engType = 1;</code>
*/
boolean hasEngType();
/**
* <code>optional string engType = 1;</code>
*/
java.lang.String getEngType();
/**
* <code>optional string engType = 1;</code>
*/
com.google.protobuf.ByteString
getEngTypeBytes();
// optional .mdb.DataEncodingInfo dataEncoding = 2;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
boolean hasDataEncoding();
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding();
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder();
// repeated .mdb.UnitInfo unitSet = 3;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.UnitInfo>
getUnitSetList();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index);
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
int getUnitSetCount();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList();
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index);
// repeated .mdb.EnumValue enumValue = 5;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.EnumValue>
getEnumValueList();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index);
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
int getEnumValueCount();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList();
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index);
// optional double rangeMin = 6;
/**
* <code>optional double rangeMin = 6;</code>
*/
boolean hasRangeMin();
/**
* <code>optional double rangeMin = 6;</code>
*/
double getRangeMin();
// optional double rangeMax = 7;
/**
* <code>optional double rangeMax = 7;</code>
*/
boolean hasRangeMax();
/**
* <code>optional double rangeMax = 7;</code>
*/
double getRangeMax();
}
/**
* Protobuf type {@code mdb.ArgumentTypeInfo}
*/
public static final class ArgumentTypeInfo extends
com.google.protobuf.GeneratedMessage
implements ArgumentTypeInfoOrBuilder {
// Use ArgumentTypeInfo.newBuilder() to construct.
private ArgumentTypeInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ArgumentTypeInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ArgumentTypeInfo defaultInstance;
public static ArgumentTypeInfo getDefaultInstance() {
return defaultInstance;
}
public ArgumentTypeInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ArgumentTypeInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
engType_ = input.readBytes();
break;
}
case 18: {
org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = dataEncoding_.toBuilder();
}
dataEncoding_ = input.readMessage(org.yamcs.protobuf.Mdb.DataEncodingInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(dataEncoding_);
dataEncoding_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 26: {
if (!((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.UnitInfo>();
mutable_bitField0_ |= 0x00000004;
}
unitSet_.add(input.readMessage(org.yamcs.protobuf.Mdb.UnitInfo.PARSER, extensionRegistry));
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
enumValue_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumValue>();
mutable_bitField0_ |= 0x00000008;
}
enumValue_.add(input.readMessage(org.yamcs.protobuf.Mdb.EnumValue.PARSER, extensionRegistry));
break;
}
case 49: {
bitField0_ |= 0x00000004;
rangeMin_ = input.readDouble();
break;
}
case 57: {
bitField0_ |= 0x00000008;
rangeMax_ = input.readDouble();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = java.util.Collections.unmodifiableList(unitSet_);
}
if (((mutable_bitField0_ & 0x00000008) == 0x00000008)) {
enumValue_ = java.util.Collections.unmodifiableList(enumValue_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentTypeInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentTypeInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.class, org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder.class);
}
public static com.google.protobuf.Parser<ArgumentTypeInfo> PARSER =
new com.google.protobuf.AbstractParser<ArgumentTypeInfo>() {
public ArgumentTypeInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ArgumentTypeInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ArgumentTypeInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string engType = 1;
public static final int ENGTYPE_FIELD_NUMBER = 1;
private java.lang.Object engType_;
/**
* <code>optional string engType = 1;</code>
*/
public boolean hasEngType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string engType = 1;</code>
*/
public java.lang.String getEngType() {
java.lang.Object ref = engType_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
engType_ = s;
}
return s;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public com.google.protobuf.ByteString
getEngTypeBytes() {
java.lang.Object ref = engType_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
engType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .mdb.DataEncodingInfo dataEncoding = 2;
public static final int DATAENCODING_FIELD_NUMBER = 2;
private org.yamcs.protobuf.Mdb.DataEncodingInfo dataEncoding_;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public boolean hasDataEncoding() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding() {
return dataEncoding_;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder() {
return dataEncoding_;
}
// repeated .mdb.UnitInfo unitSet = 3;
public static final int UNITSET_FIELD_NUMBER = 3;
private java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> unitSet_;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> getUnitSetList() {
return unitSet_;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList() {
return unitSet_;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public int getUnitSetCount() {
return unitSet_.size();
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index) {
return unitSet_.get(index);
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index) {
return unitSet_.get(index);
}
// repeated .mdb.EnumValue enumValue = 5;
public static final int ENUMVALUE_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Mdb.EnumValue> enumValue_;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue> getEnumValueList() {
return enumValue_;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList() {
return enumValue_;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public int getEnumValueCount() {
return enumValue_.size();
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index) {
return enumValue_.get(index);
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index) {
return enumValue_.get(index);
}
// optional double rangeMin = 6;
public static final int RANGEMIN_FIELD_NUMBER = 6;
private double rangeMin_;
/**
* <code>optional double rangeMin = 6;</code>
*/
public boolean hasRangeMin() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional double rangeMin = 6;</code>
*/
public double getRangeMin() {
return rangeMin_;
}
// optional double rangeMax = 7;
public static final int RANGEMAX_FIELD_NUMBER = 7;
private double rangeMax_;
/**
* <code>optional double rangeMax = 7;</code>
*/
public boolean hasRangeMax() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional double rangeMax = 7;</code>
*/
public double getRangeMax() {
return rangeMax_;
}
private void initFields() {
engType_ = "";
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
unitSet_ = java.util.Collections.emptyList();
enumValue_ = java.util.Collections.emptyList();
rangeMin_ = 0D;
rangeMax_ = 0D;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getEngTypeBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, dataEncoding_);
}
for (int i = 0; i < unitSet_.size(); i++) {
output.writeMessage(3, unitSet_.get(i));
}
for (int i = 0; i < enumValue_.size(); i++) {
output.writeMessage(5, enumValue_.get(i));
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeDouble(6, rangeMin_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeDouble(7, rangeMax_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getEngTypeBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, dataEncoding_);
}
for (int i = 0; i < unitSet_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, unitSet_.get(i));
}
for (int i = 0; i < enumValue_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, enumValue_.get(i));
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(6, rangeMin_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeDoubleSize(7, rangeMax_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentTypeInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ArgumentTypeInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ArgumentTypeInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentTypeInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentTypeInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.class, org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ArgumentTypeInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getDataEncodingFieldBuilder();
getUnitSetFieldBuilder();
getEnumValueFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
engType_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
if (dataEncodingBuilder_ == null) {
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
} else {
dataEncodingBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (unitSetBuilder_ == null) {
unitSet_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
} else {
unitSetBuilder_.clear();
}
if (enumValueBuilder_ == null) {
enumValue_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
} else {
enumValueBuilder_.clear();
}
rangeMin_ = 0D;
bitField0_ = (bitField0_ & ~0x00000010);
rangeMax_ = 0D;
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentTypeInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo build() {
org.yamcs.protobuf.Mdb.ArgumentTypeInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo buildPartial() {
org.yamcs.protobuf.Mdb.ArgumentTypeInfo result = new org.yamcs.protobuf.Mdb.ArgumentTypeInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.engType_ = engType_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (dataEncodingBuilder_ == null) {
result.dataEncoding_ = dataEncoding_;
} else {
result.dataEncoding_ = dataEncodingBuilder_.build();
}
if (unitSetBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = java.util.Collections.unmodifiableList(unitSet_);
bitField0_ = (bitField0_ & ~0x00000004);
}
result.unitSet_ = unitSet_;
} else {
result.unitSet_ = unitSetBuilder_.build();
}
if (enumValueBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008)) {
enumValue_ = java.util.Collections.unmodifiableList(enumValue_);
bitField0_ = (bitField0_ & ~0x00000008);
}
result.enumValue_ = enumValue_;
} else {
result.enumValue_ = enumValueBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000004;
}
result.rangeMin_ = rangeMin_;
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000008;
}
result.rangeMax_ = rangeMax_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ArgumentTypeInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ArgumentTypeInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ArgumentTypeInfo other) {
if (other == org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance()) return this;
if (other.hasEngType()) {
bitField0_ |= 0x00000001;
engType_ = other.engType_;
onChanged();
}
if (other.hasDataEncoding()) {
mergeDataEncoding(other.getDataEncoding());
}
if (unitSetBuilder_ == null) {
if (!other.unitSet_.isEmpty()) {
if (unitSet_.isEmpty()) {
unitSet_ = other.unitSet_;
bitField0_ = (bitField0_ & ~0x00000004);
} else {
ensureUnitSetIsMutable();
unitSet_.addAll(other.unitSet_);
}
onChanged();
}
} else {
if (!other.unitSet_.isEmpty()) {
if (unitSetBuilder_.isEmpty()) {
unitSetBuilder_.dispose();
unitSetBuilder_ = null;
unitSet_ = other.unitSet_;
bitField0_ = (bitField0_ & ~0x00000004);
unitSetBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getUnitSetFieldBuilder() : null;
} else {
unitSetBuilder_.addAllMessages(other.unitSet_);
}
}
}
if (enumValueBuilder_ == null) {
if (!other.enumValue_.isEmpty()) {
if (enumValue_.isEmpty()) {
enumValue_ = other.enumValue_;
bitField0_ = (bitField0_ & ~0x00000008);
} else {
ensureEnumValueIsMutable();
enumValue_.addAll(other.enumValue_);
}
onChanged();
}
} else {
if (!other.enumValue_.isEmpty()) {
if (enumValueBuilder_.isEmpty()) {
enumValueBuilder_.dispose();
enumValueBuilder_ = null;
enumValue_ = other.enumValue_;
bitField0_ = (bitField0_ & ~0x00000008);
enumValueBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEnumValueFieldBuilder() : null;
} else {
enumValueBuilder_.addAllMessages(other.enumValue_);
}
}
}
if (other.hasRangeMin()) {
setRangeMin(other.getRangeMin());
}
if (other.hasRangeMax()) {
setRangeMax(other.getRangeMax());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ArgumentTypeInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ArgumentTypeInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string engType = 1;
private java.lang.Object engType_ = "";
/**
* <code>optional string engType = 1;</code>
*/
public boolean hasEngType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string engType = 1;</code>
*/
public java.lang.String getEngType() {
java.lang.Object ref = engType_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
engType_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public com.google.protobuf.ByteString
getEngTypeBytes() {
java.lang.Object ref = engType_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
engType_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder setEngType(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
engType_ = value;
onChanged();
return this;
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder clearEngType() {
bitField0_ = (bitField0_ & ~0x00000001);
engType_ = getDefaultInstance().getEngType();
onChanged();
return this;
}
/**
* <code>optional string engType = 1;</code>
*/
public Builder setEngTypeBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
engType_ = value;
onChanged();
return this;
}
// optional .mdb.DataEncodingInfo dataEncoding = 2;
private org.yamcs.protobuf.Mdb.DataEncodingInfo dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder> dataEncodingBuilder_;
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public boolean hasDataEncoding() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo getDataEncoding() {
if (dataEncodingBuilder_ == null) {
return dataEncoding_;
} else {
return dataEncodingBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder setDataEncoding(org.yamcs.protobuf.Mdb.DataEncodingInfo value) {
if (dataEncodingBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
dataEncoding_ = value;
onChanged();
} else {
dataEncodingBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder setDataEncoding(
org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder builderForValue) {
if (dataEncodingBuilder_ == null) {
dataEncoding_ = builderForValue.build();
onChanged();
} else {
dataEncodingBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder mergeDataEncoding(org.yamcs.protobuf.Mdb.DataEncodingInfo value) {
if (dataEncodingBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
dataEncoding_ != org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance()) {
dataEncoding_ =
org.yamcs.protobuf.Mdb.DataEncodingInfo.newBuilder(dataEncoding_).mergeFrom(value).buildPartial();
} else {
dataEncoding_ = value;
}
onChanged();
} else {
dataEncodingBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public Builder clearDataEncoding() {
if (dataEncodingBuilder_ == null) {
dataEncoding_ = org.yamcs.protobuf.Mdb.DataEncodingInfo.getDefaultInstance();
onChanged();
} else {
dataEncodingBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder getDataEncodingBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getDataEncodingFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
public org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder getDataEncodingOrBuilder() {
if (dataEncodingBuilder_ != null) {
return dataEncodingBuilder_.getMessageOrBuilder();
} else {
return dataEncoding_;
}
}
/**
* <code>optional .mdb.DataEncodingInfo dataEncoding = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder>
getDataEncodingFieldBuilder() {
if (dataEncodingBuilder_ == null) {
dataEncodingBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.DataEncodingInfo, org.yamcs.protobuf.Mdb.DataEncodingInfo.Builder, org.yamcs.protobuf.Mdb.DataEncodingInfoOrBuilder>(
dataEncoding_,
getParentForChildren(),
isClean());
dataEncoding_ = null;
}
return dataEncodingBuilder_;
}
// repeated .mdb.UnitInfo unitSet = 3;
private java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> unitSet_ =
java.util.Collections.emptyList();
private void ensureUnitSetIsMutable() {
if (!((bitField0_ & 0x00000004) == 0x00000004)) {
unitSet_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.UnitInfo>(unitSet_);
bitField0_ |= 0x00000004;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder> unitSetBuilder_;
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo> getUnitSetList() {
if (unitSetBuilder_ == null) {
return java.util.Collections.unmodifiableList(unitSet_);
} else {
return unitSetBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public int getUnitSetCount() {
if (unitSetBuilder_ == null) {
return unitSet_.size();
} else {
return unitSetBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo getUnitSet(int index) {
if (unitSetBuilder_ == null) {
return unitSet_.get(index);
} else {
return unitSetBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder setUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.set(index, value);
onChanged();
} else {
unitSetBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder setUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.set(index, builderForValue.build());
onChanged();
} else {
unitSetBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.add(value);
onChanged();
} else {
unitSetBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo value) {
if (unitSetBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureUnitSetIsMutable();
unitSet_.add(index, value);
onChanged();
} else {
unitSetBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.add(builderForValue.build());
onChanged();
} else {
unitSetBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addUnitSet(
int index, org.yamcs.protobuf.Mdb.UnitInfo.Builder builderForValue) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.add(index, builderForValue.build());
onChanged();
} else {
unitSetBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder addAllUnitSet(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.UnitInfo> values) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
super.addAll(values, unitSet_);
onChanged();
} else {
unitSetBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder clearUnitSet() {
if (unitSetBuilder_ == null) {
unitSet_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000004);
onChanged();
} else {
unitSetBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public Builder removeUnitSet(int index) {
if (unitSetBuilder_ == null) {
ensureUnitSetIsMutable();
unitSet_.remove(index);
onChanged();
} else {
unitSetBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder getUnitSetBuilder(
int index) {
return getUnitSetFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfoOrBuilder getUnitSetOrBuilder(
int index) {
if (unitSetBuilder_ == null) {
return unitSet_.get(index); } else {
return unitSetBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetOrBuilderList() {
if (unitSetBuilder_ != null) {
return unitSetBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(unitSet_);
}
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder addUnitSetBuilder() {
return getUnitSetFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public org.yamcs.protobuf.Mdb.UnitInfo.Builder addUnitSetBuilder(
int index) {
return getUnitSetFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.UnitInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.UnitInfo unitSet = 3;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.UnitInfo.Builder>
getUnitSetBuilderList() {
return getUnitSetFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>
getUnitSetFieldBuilder() {
if (unitSetBuilder_ == null) {
unitSetBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.UnitInfo, org.yamcs.protobuf.Mdb.UnitInfo.Builder, org.yamcs.protobuf.Mdb.UnitInfoOrBuilder>(
unitSet_,
((bitField0_ & 0x00000004) == 0x00000004),
getParentForChildren(),
isClean());
unitSet_ = null;
}
return unitSetBuilder_;
}
// repeated .mdb.EnumValue enumValue = 5;
private java.util.List<org.yamcs.protobuf.Mdb.EnumValue> enumValue_ =
java.util.Collections.emptyList();
private void ensureEnumValueIsMutable() {
if (!((bitField0_ & 0x00000008) == 0x00000008)) {
enumValue_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.EnumValue>(enumValue_);
bitField0_ |= 0x00000008;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder> enumValueBuilder_;
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue> getEnumValueList() {
if (enumValueBuilder_ == null) {
return java.util.Collections.unmodifiableList(enumValue_);
} else {
return enumValueBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public int getEnumValueCount() {
if (enumValueBuilder_ == null) {
return enumValue_.size();
} else {
return enumValueBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue getEnumValue(int index) {
if (enumValueBuilder_ == null) {
return enumValue_.get(index);
} else {
return enumValueBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder setEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.set(index, value);
onChanged();
} else {
enumValueBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder setEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.set(index, builderForValue.build());
onChanged();
} else {
enumValueBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.add(value);
onChanged();
} else {
enumValueBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue value) {
if (enumValueBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEnumValueIsMutable();
enumValue_.add(index, value);
onChanged();
} else {
enumValueBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.add(builderForValue.build());
onChanged();
} else {
enumValueBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addEnumValue(
int index, org.yamcs.protobuf.Mdb.EnumValue.Builder builderForValue) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.add(index, builderForValue.build());
onChanged();
} else {
enumValueBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder addAllEnumValue(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.EnumValue> values) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
super.addAll(values, enumValue_);
onChanged();
} else {
enumValueBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder clearEnumValue() {
if (enumValueBuilder_ == null) {
enumValue_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000008);
onChanged();
} else {
enumValueBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public Builder removeEnumValue(int index) {
if (enumValueBuilder_ == null) {
ensureEnumValueIsMutable();
enumValue_.remove(index);
onChanged();
} else {
enumValueBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder getEnumValueBuilder(
int index) {
return getEnumValueFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValueOrBuilder getEnumValueOrBuilder(
int index) {
if (enumValueBuilder_ == null) {
return enumValue_.get(index); } else {
return enumValueBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueOrBuilderList() {
if (enumValueBuilder_ != null) {
return enumValueBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(enumValue_);
}
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder addEnumValueBuilder() {
return getEnumValueFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public org.yamcs.protobuf.Mdb.EnumValue.Builder addEnumValueBuilder(
int index) {
return getEnumValueFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.EnumValue.getDefaultInstance());
}
/**
* <code>repeated .mdb.EnumValue enumValue = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.EnumValue.Builder>
getEnumValueBuilderList() {
return getEnumValueFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder>
getEnumValueFieldBuilder() {
if (enumValueBuilder_ == null) {
enumValueBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.EnumValue, org.yamcs.protobuf.Mdb.EnumValue.Builder, org.yamcs.protobuf.Mdb.EnumValueOrBuilder>(
enumValue_,
((bitField0_ & 0x00000008) == 0x00000008),
getParentForChildren(),
isClean());
enumValue_ = null;
}
return enumValueBuilder_;
}
// optional double rangeMin = 6;
private double rangeMin_ ;
/**
* <code>optional double rangeMin = 6;</code>
*/
public boolean hasRangeMin() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional double rangeMin = 6;</code>
*/
public double getRangeMin() {
return rangeMin_;
}
/**
* <code>optional double rangeMin = 6;</code>
*/
public Builder setRangeMin(double value) {
bitField0_ |= 0x00000010;
rangeMin_ = value;
onChanged();
return this;
}
/**
* <code>optional double rangeMin = 6;</code>
*/
public Builder clearRangeMin() {
bitField0_ = (bitField0_ & ~0x00000010);
rangeMin_ = 0D;
onChanged();
return this;
}
// optional double rangeMax = 7;
private double rangeMax_ ;
/**
* <code>optional double rangeMax = 7;</code>
*/
public boolean hasRangeMax() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional double rangeMax = 7;</code>
*/
public double getRangeMax() {
return rangeMax_;
}
/**
* <code>optional double rangeMax = 7;</code>
*/
public Builder setRangeMax(double value) {
bitField0_ |= 0x00000020;
rangeMax_ = value;
onChanged();
return this;
}
/**
* <code>optional double rangeMax = 7;</code>
*/
public Builder clearRangeMax() {
bitField0_ = (bitField0_ & ~0x00000020);
rangeMax_ = 0D;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.ArgumentTypeInfo)
}
static {
defaultInstance = new ArgumentTypeInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ArgumentTypeInfo)
}
public interface ArgumentInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string description = 2;
/**
* <code>optional string description = 2;</code>
*/
boolean hasDescription();
/**
* <code>optional string description = 2;</code>
*/
java.lang.String getDescription();
/**
* <code>optional string description = 2;</code>
*/
com.google.protobuf.ByteString
getDescriptionBytes();
// optional string initialValue = 4;
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
boolean hasInitialValue();
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
java.lang.String getInitialValue();
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
com.google.protobuf.ByteString
getInitialValueBytes();
// optional .mdb.ArgumentTypeInfo type = 6;
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
boolean hasType();
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
org.yamcs.protobuf.Mdb.ArgumentTypeInfo getType();
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder getTypeOrBuilder();
}
/**
* Protobuf type {@code mdb.ArgumentInfo}
*/
public static final class ArgumentInfo extends
com.google.protobuf.GeneratedMessage
implements ArgumentInfoOrBuilder {
// Use ArgumentInfo.newBuilder() to construct.
private ArgumentInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ArgumentInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ArgumentInfo defaultInstance;
public static ArgumentInfo getDefaultInstance() {
return defaultInstance;
}
public ArgumentInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ArgumentInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
description_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000004;
initialValue_ = input.readBytes();
break;
}
case 50: {
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = type_.toBuilder();
}
type_ = input.readMessage(org.yamcs.protobuf.Mdb.ArgumentTypeInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(type_);
type_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentInfo.class, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder.class);
}
public static com.google.protobuf.Parser<ArgumentInfo> PARSER =
new com.google.protobuf.AbstractParser<ArgumentInfo>() {
public ArgumentInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ArgumentInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ArgumentInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string description = 2;
public static final int DESCRIPTION_FIELD_NUMBER = 2;
private java.lang.Object description_;
/**
* <code>optional string description = 2;</code>
*/
public boolean hasDescription() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string description = 2;</code>
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
description_ = s;
}
return s;
}
}
/**
* <code>optional string description = 2;</code>
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string initialValue = 4;
public static final int INITIALVALUE_FIELD_NUMBER = 4;
private java.lang.Object initialValue_;
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public boolean hasInitialValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public java.lang.String getInitialValue() {
java.lang.Object ref = initialValue_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
initialValue_ = s;
}
return s;
}
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public com.google.protobuf.ByteString
getInitialValueBytes() {
java.lang.Object ref = initialValue_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
initialValue_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional .mdb.ArgumentTypeInfo type = 6;
public static final int TYPE_FIELD_NUMBER = 6;
private org.yamcs.protobuf.Mdb.ArgumentTypeInfo type_;
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo getType() {
return type_;
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder getTypeOrBuilder() {
return type_;
}
private void initFields() {
name_ = "";
description_ = "";
initialValue_ = "";
type_ = org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getDescriptionBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(4, getInitialValueBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(6, type_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getDescriptionBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getInitialValueBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, type_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ArgumentInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ArgumentInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentInfo.class, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ArgumentInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getTypeFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
description_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
initialValue_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
if (typeBuilder_ == null) {
type_ = org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ArgumentInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ArgumentInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ArgumentInfo build() {
org.yamcs.protobuf.Mdb.ArgumentInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ArgumentInfo buildPartial() {
org.yamcs.protobuf.Mdb.ArgumentInfo result = new org.yamcs.protobuf.Mdb.ArgumentInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.description_ = description_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.initialValue_ = initialValue_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (typeBuilder_ == null) {
result.type_ = type_;
} else {
result.type_ = typeBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ArgumentInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ArgumentInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ArgumentInfo other) {
if (other == org.yamcs.protobuf.Mdb.ArgumentInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasDescription()) {
bitField0_ |= 0x00000002;
description_ = other.description_;
onChanged();
}
if (other.hasInitialValue()) {
bitField0_ |= 0x00000004;
initialValue_ = other.initialValue_;
onChanged();
}
if (other.hasType()) {
mergeType(other.getType());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ArgumentInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ArgumentInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string description = 2;
private java.lang.Object description_ = "";
/**
* <code>optional string description = 2;</code>
*/
public boolean hasDescription() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string description = 2;</code>
*/
public java.lang.String getDescription() {
java.lang.Object ref = description_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
description_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string description = 2;</code>
*/
public com.google.protobuf.ByteString
getDescriptionBytes() {
java.lang.Object ref = description_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
description_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string description = 2;</code>
*/
public Builder setDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
description_ = value;
onChanged();
return this;
}
/**
* <code>optional string description = 2;</code>
*/
public Builder clearDescription() {
bitField0_ = (bitField0_ & ~0x00000002);
description_ = getDefaultInstance().getDescription();
onChanged();
return this;
}
/**
* <code>optional string description = 2;</code>
*/
public Builder setDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
description_ = value;
onChanged();
return this;
}
// optional string initialValue = 4;
private java.lang.Object initialValue_ = "";
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public boolean hasInitialValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public java.lang.String getInitialValue() {
java.lang.Object ref = initialValue_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
initialValue_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public com.google.protobuf.ByteString
getInitialValueBytes() {
java.lang.Object ref = initialValue_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
initialValue_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public Builder setInitialValue(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
initialValue_ = value;
onChanged();
return this;
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public Builder clearInitialValue() {
bitField0_ = (bitField0_ & ~0x00000004);
initialValue_ = getDefaultInstance().getInitialValue();
onChanged();
return this;
}
/**
* <code>optional string initialValue = 4;</code>
*
* <pre>
*optional string type = 3;
* </pre>
*/
public Builder setInitialValueBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
initialValue_ = value;
onChanged();
return this;
}
// optional .mdb.ArgumentTypeInfo type = 6;
private org.yamcs.protobuf.Mdb.ArgumentTypeInfo type_ = org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentTypeInfo, org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder> typeBuilder_;
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public boolean hasType() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo getType() {
if (typeBuilder_ == null) {
return type_;
} else {
return typeBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public Builder setType(org.yamcs.protobuf.Mdb.ArgumentTypeInfo value) {
if (typeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
type_ = value;
onChanged();
} else {
typeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public Builder setType(
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder builderForValue) {
if (typeBuilder_ == null) {
type_ = builderForValue.build();
onChanged();
} else {
typeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public Builder mergeType(org.yamcs.protobuf.Mdb.ArgumentTypeInfo value) {
if (typeBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
type_ != org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance()) {
type_ =
org.yamcs.protobuf.Mdb.ArgumentTypeInfo.newBuilder(type_).mergeFrom(value).buildPartial();
} else {
type_ = value;
}
onChanged();
} else {
typeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public Builder clearType() {
if (typeBuilder_ == null) {
type_ = org.yamcs.protobuf.Mdb.ArgumentTypeInfo.getDefaultInstance();
onChanged();
} else {
typeBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder getTypeBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getTypeFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
public org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder getTypeOrBuilder() {
if (typeBuilder_ != null) {
return typeBuilder_.getMessageOrBuilder();
} else {
return type_;
}
}
/**
* <code>optional .mdb.ArgumentTypeInfo type = 6;</code>
*
* <pre>
* repeated UnitInfo unitSet = 5;
* </pre>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentTypeInfo, org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder>
getTypeFieldBuilder() {
if (typeBuilder_ == null) {
typeBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentTypeInfo, org.yamcs.protobuf.Mdb.ArgumentTypeInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentTypeInfoOrBuilder>(
type_,
getParentForChildren(),
isClean());
type_ = null;
}
return typeBuilder_;
}
// @@protoc_insertion_point(builder_scope:mdb.ArgumentInfo)
}
static {
defaultInstance = new ArgumentInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ArgumentInfo)
}
public interface ArgumentAssignmentInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string value = 2;
/**
* <code>optional string value = 2;</code>
*/
boolean hasValue();
/**
* <code>optional string value = 2;</code>
*/
java.lang.String getValue();
/**
* <code>optional string value = 2;</code>
*/
com.google.protobuf.ByteString
getValueBytes();
}
/**
* Protobuf type {@code mdb.ArgumentAssignmentInfo}
*/
public static final class ArgumentAssignmentInfo extends
com.google.protobuf.GeneratedMessage
implements ArgumentAssignmentInfoOrBuilder {
// Use ArgumentAssignmentInfo.newBuilder() to construct.
private ArgumentAssignmentInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ArgumentAssignmentInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ArgumentAssignmentInfo defaultInstance;
public static ArgumentAssignmentInfo getDefaultInstance() {
return defaultInstance;
}
public ArgumentAssignmentInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ArgumentAssignmentInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
value_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentAssignmentInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentAssignmentInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.class, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder.class);
}
public static com.google.protobuf.Parser<ArgumentAssignmentInfo> PARSER =
new com.google.protobuf.AbstractParser<ArgumentAssignmentInfo>() {
public ArgumentAssignmentInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ArgumentAssignmentInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ArgumentAssignmentInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string value = 2;
public static final int VALUE_FIELD_NUMBER = 2;
private java.lang.Object value_;
/**
* <code>optional string value = 2;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string value = 2;</code>
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
value_ = s;
}
return s;
}
}
/**
* <code>optional string value = 2;</code>
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
value_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getValueBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getValueBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ArgumentAssignmentInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentAssignmentInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentAssignmentInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.class, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
value_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ArgumentAssignmentInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo build() {
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo buildPartial() {
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo result = new org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.value_ = value_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo other) {
if (other == org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasValue()) {
bitField0_ |= 0x00000002;
value_ = other.value_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string value = 2;
private java.lang.Object value_ = "";
/**
* <code>optional string value = 2;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string value = 2;</code>
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
value_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string value = 2;</code>
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string value = 2;</code>
*/
public Builder setValue(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
value_ = value;
onChanged();
return this;
}
/**
* <code>optional string value = 2;</code>
*/
public Builder clearValue() {
bitField0_ = (bitField0_ & ~0x00000002);
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
/**
* <code>optional string value = 2;</code>
*/
public Builder setValueBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
value_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.ArgumentAssignmentInfo)
}
static {
defaultInstance = new ArgumentAssignmentInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ArgumentAssignmentInfo)
}
public interface SignificanceInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
boolean hasConsequenceLevel();
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType getConsequenceLevel();
// optional string reasonForWarning = 2;
/**
* <code>optional string reasonForWarning = 2;</code>
*/
boolean hasReasonForWarning();
/**
* <code>optional string reasonForWarning = 2;</code>
*/
java.lang.String getReasonForWarning();
/**
* <code>optional string reasonForWarning = 2;</code>
*/
com.google.protobuf.ByteString
getReasonForWarningBytes();
}
/**
* Protobuf type {@code mdb.SignificanceInfo}
*/
public static final class SignificanceInfo extends
com.google.protobuf.GeneratedMessage
implements SignificanceInfoOrBuilder {
// Use SignificanceInfo.newBuilder() to construct.
private SignificanceInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private SignificanceInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final SignificanceInfo defaultInstance;
public static SignificanceInfo getDefaultInstance() {
return defaultInstance;
}
public SignificanceInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SignificanceInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType value = org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
consequenceLevel_ = value;
}
break;
}
case 18: {
bitField0_ |= 0x00000002;
reasonForWarning_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SignificanceInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SignificanceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.SignificanceInfo.class, org.yamcs.protobuf.Mdb.SignificanceInfo.Builder.class);
}
public static com.google.protobuf.Parser<SignificanceInfo> PARSER =
new com.google.protobuf.AbstractParser<SignificanceInfo>() {
public SignificanceInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SignificanceInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<SignificanceInfo> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code mdb.SignificanceInfo.SignificanceLevelType}
*/
public enum SignificanceLevelType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>NONE = 1;</code>
*/
NONE(0, 1),
/**
* <code>WATCH = 2;</code>
*/
WATCH(1, 2),
/**
* <code>WARNING = 3;</code>
*/
WARNING(2, 3),
/**
* <code>DISTRESS = 4;</code>
*/
DISTRESS(3, 4),
/**
* <code>CRITICAL = 5;</code>
*/
CRITICAL(4, 5),
/**
* <code>SEVERE = 6;</code>
*/
SEVERE(5, 6),
;
/**
* <code>NONE = 1;</code>
*/
public static final int NONE_VALUE = 1;
/**
* <code>WATCH = 2;</code>
*/
public static final int WATCH_VALUE = 2;
/**
* <code>WARNING = 3;</code>
*/
public static final int WARNING_VALUE = 3;
/**
* <code>DISTRESS = 4;</code>
*/
public static final int DISTRESS_VALUE = 4;
/**
* <code>CRITICAL = 5;</code>
*/
public static final int CRITICAL_VALUE = 5;
/**
* <code>SEVERE = 6;</code>
*/
public static final int SEVERE_VALUE = 6;
public final int getNumber() { return value; }
public static SignificanceLevelType valueOf(int value) {
switch (value) {
case 1: return NONE;
case 2: return WATCH;
case 3: return WARNING;
case 4: return DISTRESS;
case 5: return CRITICAL;
case 6: return SEVERE;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<SignificanceLevelType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<SignificanceLevelType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<SignificanceLevelType>() {
public SignificanceLevelType findValueByNumber(int number) {
return SignificanceLevelType.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.SignificanceInfo.getDescriptor().getEnumTypes().get(0);
}
private static final SignificanceLevelType[] VALUES = values();
public static SignificanceLevelType valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private SignificanceLevelType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.SignificanceInfo.SignificanceLevelType)
}
private int bitField0_;
// optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;
public static final int CONSEQUENCELEVEL_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType consequenceLevel_;
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public boolean hasConsequenceLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType getConsequenceLevel() {
return consequenceLevel_;
}
// optional string reasonForWarning = 2;
public static final int REASONFORWARNING_FIELD_NUMBER = 2;
private java.lang.Object reasonForWarning_;
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public boolean hasReasonForWarning() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public java.lang.String getReasonForWarning() {
java.lang.Object ref = reasonForWarning_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
reasonForWarning_ = s;
}
return s;
}
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public com.google.protobuf.ByteString
getReasonForWarningBytes() {
java.lang.Object ref = reasonForWarning_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
reasonForWarning_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
consequenceLevel_ = org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType.NONE;
reasonForWarning_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeEnum(1, consequenceLevel_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getReasonForWarningBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(1, consequenceLevel_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getReasonForWarningBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.SignificanceInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.SignificanceInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.SignificanceInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SignificanceInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SignificanceInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.SignificanceInfo.class, org.yamcs.protobuf.Mdb.SignificanceInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.SignificanceInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
consequenceLevel_ = org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType.NONE;
bitField0_ = (bitField0_ & ~0x00000001);
reasonForWarning_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SignificanceInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.SignificanceInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.SignificanceInfo build() {
org.yamcs.protobuf.Mdb.SignificanceInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.SignificanceInfo buildPartial() {
org.yamcs.protobuf.Mdb.SignificanceInfo result = new org.yamcs.protobuf.Mdb.SignificanceInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.consequenceLevel_ = consequenceLevel_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.reasonForWarning_ = reasonForWarning_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.SignificanceInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.SignificanceInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.SignificanceInfo other) {
if (other == org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance()) return this;
if (other.hasConsequenceLevel()) {
setConsequenceLevel(other.getConsequenceLevel());
}
if (other.hasReasonForWarning()) {
bitField0_ |= 0x00000002;
reasonForWarning_ = other.reasonForWarning_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.SignificanceInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.SignificanceInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;
private org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType consequenceLevel_ = org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType.NONE;
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public boolean hasConsequenceLevel() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType getConsequenceLevel() {
return consequenceLevel_;
}
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public Builder setConsequenceLevel(org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
consequenceLevel_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.SignificanceInfo.SignificanceLevelType consequenceLevel = 1;</code>
*/
public Builder clearConsequenceLevel() {
bitField0_ = (bitField0_ & ~0x00000001);
consequenceLevel_ = org.yamcs.protobuf.Mdb.SignificanceInfo.SignificanceLevelType.NONE;
onChanged();
return this;
}
// optional string reasonForWarning = 2;
private java.lang.Object reasonForWarning_ = "";
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public boolean hasReasonForWarning() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public java.lang.String getReasonForWarning() {
java.lang.Object ref = reasonForWarning_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
reasonForWarning_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public com.google.protobuf.ByteString
getReasonForWarningBytes() {
java.lang.Object ref = reasonForWarning_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
reasonForWarning_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public Builder setReasonForWarning(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
reasonForWarning_ = value;
onChanged();
return this;
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public Builder clearReasonForWarning() {
bitField0_ = (bitField0_ & ~0x00000002);
reasonForWarning_ = getDefaultInstance().getReasonForWarning();
onChanged();
return this;
}
/**
* <code>optional string reasonForWarning = 2;</code>
*/
public Builder setReasonForWarningBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
reasonForWarning_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.SignificanceInfo)
}
static {
defaultInstance = new SignificanceInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.SignificanceInfo)
}
public interface ComparisonInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.ParameterInfo parameter = 1;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
boolean hasParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder();
// optional .mdb.ComparisonInfo.OperatorType operator = 2;
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
boolean hasOperator();
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType getOperator();
// optional string value = 3;
/**
* <code>optional string value = 3;</code>
*/
boolean hasValue();
/**
* <code>optional string value = 3;</code>
*/
java.lang.String getValue();
/**
* <code>optional string value = 3;</code>
*/
com.google.protobuf.ByteString
getValueBytes();
}
/**
* Protobuf type {@code mdb.ComparisonInfo}
*/
public static final class ComparisonInfo extends
com.google.protobuf.GeneratedMessage
implements ComparisonInfoOrBuilder {
// Use ComparisonInfo.newBuilder() to construct.
private ComparisonInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ComparisonInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ComparisonInfo defaultInstance;
public static ComparisonInfo getDefaultInstance() {
return defaultInstance;
}
public ComparisonInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ComparisonInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.yamcs.protobuf.Mdb.ParameterInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = parameter_.toBuilder();
}
parameter_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(parameter_);
parameter_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 16: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType value = org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(2, rawValue);
} else {
bitField0_ |= 0x00000002;
operator_ = value;
}
break;
}
case 26: {
bitField0_ |= 0x00000004;
value_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ComparisonInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ComparisonInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ComparisonInfo.class, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder.class);
}
public static com.google.protobuf.Parser<ComparisonInfo> PARSER =
new com.google.protobuf.AbstractParser<ComparisonInfo>() {
public ComparisonInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ComparisonInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ComparisonInfo> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code mdb.ComparisonInfo.OperatorType}
*/
public enum OperatorType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>EQUAL_TO = 1;</code>
*/
EQUAL_TO(0, 1),
/**
* <code>NOT_EQUAL_TO = 2;</code>
*/
NOT_EQUAL_TO(1, 2),
/**
* <code>GREATER_THAN = 3;</code>
*/
GREATER_THAN(2, 3),
/**
* <code>GREATER_THAN_OR_EQUAL_TO = 4;</code>
*/
GREATER_THAN_OR_EQUAL_TO(3, 4),
/**
* <code>SMALLER_THAN = 5;</code>
*/
SMALLER_THAN(4, 5),
/**
* <code>SMALLER_THAN_OR_EQUAL_TO = 6;</code>
*/
SMALLER_THAN_OR_EQUAL_TO(5, 6),
;
/**
* <code>EQUAL_TO = 1;</code>
*/
public static final int EQUAL_TO_VALUE = 1;
/**
* <code>NOT_EQUAL_TO = 2;</code>
*/
public static final int NOT_EQUAL_TO_VALUE = 2;
/**
* <code>GREATER_THAN = 3;</code>
*/
public static final int GREATER_THAN_VALUE = 3;
/**
* <code>GREATER_THAN_OR_EQUAL_TO = 4;</code>
*/
public static final int GREATER_THAN_OR_EQUAL_TO_VALUE = 4;
/**
* <code>SMALLER_THAN = 5;</code>
*/
public static final int SMALLER_THAN_VALUE = 5;
/**
* <code>SMALLER_THAN_OR_EQUAL_TO = 6;</code>
*/
public static final int SMALLER_THAN_OR_EQUAL_TO_VALUE = 6;
public final int getNumber() { return value; }
public static OperatorType valueOf(int value) {
switch (value) {
case 1: return EQUAL_TO;
case 2: return NOT_EQUAL_TO;
case 3: return GREATER_THAN;
case 4: return GREATER_THAN_OR_EQUAL_TO;
case 5: return SMALLER_THAN;
case 6: return SMALLER_THAN_OR_EQUAL_TO;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<OperatorType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<OperatorType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<OperatorType>() {
public OperatorType findValueByNumber(int number) {
return OperatorType.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.ComparisonInfo.getDescriptor().getEnumTypes().get(0);
}
private static final OperatorType[] VALUES = values();
public static OperatorType valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private OperatorType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.ComparisonInfo.OperatorType)
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
public static final int PARAMETER_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
return parameter_;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
return parameter_;
}
// optional .mdb.ComparisonInfo.OperatorType operator = 2;
public static final int OPERATOR_FIELD_NUMBER = 2;
private org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType operator_;
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public boolean hasOperator() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType getOperator() {
return operator_;
}
// optional string value = 3;
public static final int VALUE_FIELD_NUMBER = 3;
private java.lang.Object value_;
/**
* <code>optional string value = 3;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string value = 3;</code>
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
value_ = s;
}
return s;
}
}
/**
* <code>optional string value = 3;</code>
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
operator_ = org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType.EQUAL_TO;
value_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasParameter()) {
if (!getParameter().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, operator_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getValueBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, operator_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getValueBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ComparisonInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ComparisonInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ComparisonInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ComparisonInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ComparisonInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ComparisonInfo.class, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ComparisonInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getParameterFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
operator_ = org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType.EQUAL_TO;
bitField0_ = (bitField0_ & ~0x00000002);
value_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ComparisonInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ComparisonInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ComparisonInfo build() {
org.yamcs.protobuf.Mdb.ComparisonInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ComparisonInfo buildPartial() {
org.yamcs.protobuf.Mdb.ComparisonInfo result = new org.yamcs.protobuf.Mdb.ComparisonInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (parameterBuilder_ == null) {
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.operator_ = operator_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.value_ = value_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ComparisonInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ComparisonInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ComparisonInfo other) {
if (other == org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance()) return this;
if (other.hasParameter()) {
mergeParameter(other.getParameter());
}
if (other.hasOperator()) {
setOperator(other.getOperator());
}
if (other.hasValue()) {
bitField0_ |= 0x00000004;
value_ = other.value_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasParameter()) {
if (!getParameter().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ComparisonInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ComparisonInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> parameterBuilder_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
if (parameterBuilder_ == null) {
return parameter_;
} else {
return parameterBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
parameter_ = value;
onChanged();
} else {
parameterBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (parameterBuilder_ == null) {
parameter_ = builderForValue.build();
onChanged();
} else {
parameterBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder mergeParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
parameter_ != org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) {
parameter_ =
org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder(parameter_).mergeFrom(value).buildPartial();
} else {
parameter_ = value;
}
onChanged();
} else {
parameterBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
onChanged();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getParameterBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getParameterFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilder();
} else {
return parameter_;
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
parameter_,
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
// optional .mdb.ComparisonInfo.OperatorType operator = 2;
private org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType operator_ = org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType.EQUAL_TO;
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public boolean hasOperator() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType getOperator() {
return operator_;
}
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public Builder setOperator(org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
operator_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.ComparisonInfo.OperatorType operator = 2;</code>
*/
public Builder clearOperator() {
bitField0_ = (bitField0_ & ~0x00000002);
operator_ = org.yamcs.protobuf.Mdb.ComparisonInfo.OperatorType.EQUAL_TO;
onChanged();
return this;
}
// optional string value = 3;
private java.lang.Object value_ = "";
/**
* <code>optional string value = 3;</code>
*/
public boolean hasValue() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string value = 3;</code>
*/
public java.lang.String getValue() {
java.lang.Object ref = value_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
value_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string value = 3;</code>
*/
public com.google.protobuf.ByteString
getValueBytes() {
java.lang.Object ref = value_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
value_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string value = 3;</code>
*/
public Builder setValue(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
value_ = value;
onChanged();
return this;
}
/**
* <code>optional string value = 3;</code>
*/
public Builder clearValue() {
bitField0_ = (bitField0_ & ~0x00000004);
value_ = getDefaultInstance().getValue();
onChanged();
return this;
}
/**
* <code>optional string value = 3;</code>
*/
public Builder setValueBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
value_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.ComparisonInfo)
}
static {
defaultInstance = new ComparisonInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ComparisonInfo)
}
public interface TransmissionConstraintInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// repeated .mdb.ComparisonInfo comparison = 1;
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo>
getComparisonList();
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
org.yamcs.protobuf.Mdb.ComparisonInfo getComparison(int index);
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
int getComparisonCount();
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getComparisonOrBuilderList();
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getComparisonOrBuilder(
int index);
// optional int64 timeout = 2;
/**
* <code>optional int64 timeout = 2;</code>
*/
boolean hasTimeout();
/**
* <code>optional int64 timeout = 2;</code>
*/
long getTimeout();
}
/**
* Protobuf type {@code mdb.TransmissionConstraintInfo}
*/
public static final class TransmissionConstraintInfo extends
com.google.protobuf.GeneratedMessage
implements TransmissionConstraintInfoOrBuilder {
// Use TransmissionConstraintInfo.newBuilder() to construct.
private TransmissionConstraintInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private TransmissionConstraintInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final TransmissionConstraintInfo defaultInstance;
public static TransmissionConstraintInfo getDefaultInstance() {
return defaultInstance;
}
public TransmissionConstraintInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private TransmissionConstraintInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
if (!((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
comparison_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ComparisonInfo>();
mutable_bitField0_ |= 0x00000001;
}
comparison_.add(input.readMessage(org.yamcs.protobuf.Mdb.ComparisonInfo.PARSER, extensionRegistry));
break;
}
case 16: {
bitField0_ |= 0x00000001;
timeout_ = input.readInt64();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000001) == 0x00000001)) {
comparison_ = java.util.Collections.unmodifiableList(comparison_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_TransmissionConstraintInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_TransmissionConstraintInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.class, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder.class);
}
public static com.google.protobuf.Parser<TransmissionConstraintInfo> PARSER =
new com.google.protobuf.AbstractParser<TransmissionConstraintInfo>() {
public TransmissionConstraintInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new TransmissionConstraintInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<TransmissionConstraintInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// repeated .mdb.ComparisonInfo comparison = 1;
public static final int COMPARISON_FIELD_NUMBER = 1;
private java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> comparison_;
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> getComparisonList() {
return comparison_;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getComparisonOrBuilderList() {
return comparison_;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public int getComparisonCount() {
return comparison_.size();
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo getComparison(int index) {
return comparison_.get(index);
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getComparisonOrBuilder(
int index) {
return comparison_.get(index);
}
// optional int64 timeout = 2;
public static final int TIMEOUT_FIELD_NUMBER = 2;
private long timeout_;
/**
* <code>optional int64 timeout = 2;</code>
*/
public boolean hasTimeout() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int64 timeout = 2;</code>
*/
public long getTimeout() {
return timeout_;
}
private void initFields() {
comparison_ = java.util.Collections.emptyList();
timeout_ = 0L;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getComparisonCount(); i++) {
if (!getComparison(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
for (int i = 0; i < comparison_.size(); i++) {
output.writeMessage(1, comparison_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt64(2, timeout_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
for (int i = 0; i < comparison_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, comparison_.get(i));
}
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(2, timeout_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.TransmissionConstraintInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.TransmissionConstraintInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_TransmissionConstraintInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_TransmissionConstraintInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.class, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getComparisonFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (comparisonBuilder_ == null) {
comparison_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
} else {
comparisonBuilder_.clear();
}
timeout_ = 0L;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_TransmissionConstraintInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo build() {
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo buildPartial() {
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo result = new org.yamcs.protobuf.Mdb.TransmissionConstraintInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (comparisonBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001)) {
comparison_ = java.util.Collections.unmodifiableList(comparison_);
bitField0_ = (bitField0_ & ~0x00000001);
}
result.comparison_ = comparison_;
} else {
result.comparison_ = comparisonBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000001;
}
result.timeout_ = timeout_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.TransmissionConstraintInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.TransmissionConstraintInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.TransmissionConstraintInfo other) {
if (other == org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.getDefaultInstance()) return this;
if (comparisonBuilder_ == null) {
if (!other.comparison_.isEmpty()) {
if (comparison_.isEmpty()) {
comparison_ = other.comparison_;
bitField0_ = (bitField0_ & ~0x00000001);
} else {
ensureComparisonIsMutable();
comparison_.addAll(other.comparison_);
}
onChanged();
}
} else {
if (!other.comparison_.isEmpty()) {
if (comparisonBuilder_.isEmpty()) {
comparisonBuilder_.dispose();
comparisonBuilder_ = null;
comparison_ = other.comparison_;
bitField0_ = (bitField0_ & ~0x00000001);
comparisonBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getComparisonFieldBuilder() : null;
} else {
comparisonBuilder_.addAllMessages(other.comparison_);
}
}
}
if (other.hasTimeout()) {
setTimeout(other.getTimeout());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getComparisonCount(); i++) {
if (!getComparison(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.TransmissionConstraintInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// repeated .mdb.ComparisonInfo comparison = 1;
private java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> comparison_ =
java.util.Collections.emptyList();
private void ensureComparisonIsMutable() {
if (!((bitField0_ & 0x00000001) == 0x00000001)) {
comparison_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ComparisonInfo>(comparison_);
bitField0_ |= 0x00000001;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder> comparisonBuilder_;
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> getComparisonList() {
if (comparisonBuilder_ == null) {
return java.util.Collections.unmodifiableList(comparison_);
} else {
return comparisonBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public int getComparisonCount() {
if (comparisonBuilder_ == null) {
return comparison_.size();
} else {
return comparisonBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo getComparison(int index) {
if (comparisonBuilder_ == null) {
return comparison_.get(index);
} else {
return comparisonBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder setComparison(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (comparisonBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureComparisonIsMutable();
comparison_.set(index, value);
onChanged();
} else {
comparisonBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder setComparison(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (comparisonBuilder_ == null) {
ensureComparisonIsMutable();
comparison_.set(index, builderForValue.build());
onChanged();
} else {
comparisonBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder addComparison(org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (comparisonBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureComparisonIsMutable();
comparison_.add(value);
onChanged();
} else {
comparisonBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder addComparison(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (comparisonBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureComparisonIsMutable();
comparison_.add(index, value);
onChanged();
} else {
comparisonBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder addComparison(
org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (comparisonBuilder_ == null) {
ensureComparisonIsMutable();
comparison_.add(builderForValue.build());
onChanged();
} else {
comparisonBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder addComparison(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (comparisonBuilder_ == null) {
ensureComparisonIsMutable();
comparison_.add(index, builderForValue.build());
onChanged();
} else {
comparisonBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder addAllComparison(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.ComparisonInfo> values) {
if (comparisonBuilder_ == null) {
ensureComparisonIsMutable();
super.addAll(values, comparison_);
onChanged();
} else {
comparisonBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder clearComparison() {
if (comparisonBuilder_ == null) {
comparison_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000001);
onChanged();
} else {
comparisonBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public Builder removeComparison(int index) {
if (comparisonBuilder_ == null) {
ensureComparisonIsMutable();
comparison_.remove(index);
onChanged();
} else {
comparisonBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder getComparisonBuilder(
int index) {
return getComparisonFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getComparisonOrBuilder(
int index) {
if (comparisonBuilder_ == null) {
return comparison_.get(index); } else {
return comparisonBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getComparisonOrBuilderList() {
if (comparisonBuilder_ != null) {
return comparisonBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(comparison_);
}
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder addComparisonBuilder() {
return getComparisonFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder addComparisonBuilder(
int index) {
return getComparisonFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ComparisonInfo comparison = 1;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo.Builder>
getComparisonBuilderList() {
return getComparisonFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getComparisonFieldBuilder() {
if (comparisonBuilder_ == null) {
comparisonBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>(
comparison_,
((bitField0_ & 0x00000001) == 0x00000001),
getParentForChildren(),
isClean());
comparison_ = null;
}
return comparisonBuilder_;
}
// optional int64 timeout = 2;
private long timeout_ ;
/**
* <code>optional int64 timeout = 2;</code>
*/
public boolean hasTimeout() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional int64 timeout = 2;</code>
*/
public long getTimeout() {
return timeout_;
}
/**
* <code>optional int64 timeout = 2;</code>
*/
public Builder setTimeout(long value) {
bitField0_ |= 0x00000002;
timeout_ = value;
onChanged();
return this;
}
/**
* <code>optional int64 timeout = 2;</code>
*/
public Builder clearTimeout() {
bitField0_ = (bitField0_ & ~0x00000002);
timeout_ = 0L;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.TransmissionConstraintInfo)
}
static {
defaultInstance = new TransmissionConstraintInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.TransmissionConstraintInfo)
}
public interface CommandInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string qualifiedName = 2;
/**
* <code>optional string qualifiedName = 2;</code>
*/
boolean hasQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
java.lang.String getQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
com.google.protobuf.ByteString
getQualifiedNameBytes();
// optional string shortDescription = 3;
/**
* <code>optional string shortDescription = 3;</code>
*/
boolean hasShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
java.lang.String getShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
com.google.protobuf.ByteString
getShortDescriptionBytes();
// optional string longDescription = 4;
/**
* <code>optional string longDescription = 4;</code>
*/
boolean hasLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
java.lang.String getLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
com.google.protobuf.ByteString
getLongDescriptionBytes();
// repeated .yamcs.NamedObjectId alias = 5;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId>
getAliasList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index);
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
int getAliasCount();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index);
// optional .mdb.CommandInfo baseCommand = 6;
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
boolean hasBaseCommand();
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
org.yamcs.protobuf.Mdb.CommandInfo getBaseCommand();
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
org.yamcs.protobuf.Mdb.CommandInfoOrBuilder getBaseCommandOrBuilder();
// optional bool abstract = 7;
/**
* <code>optional bool abstract = 7;</code>
*/
boolean hasAbstract();
/**
* <code>optional bool abstract = 7;</code>
*/
boolean getAbstract();
// repeated .mdb.ArgumentInfo argument = 8;
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo>
getArgumentList();
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
org.yamcs.protobuf.Mdb.ArgumentInfo getArgument(int index);
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
int getArgumentCount();
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder>
getArgumentOrBuilderList();
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder getArgumentOrBuilder(
int index);
// repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo>
getArgumentAssignmentList();
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo getArgumentAssignment(int index);
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
int getArgumentAssignmentCount();
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder>
getArgumentAssignmentOrBuilderList();
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder getArgumentAssignmentOrBuilder(
int index);
// optional .mdb.SignificanceInfo significance = 10;
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
boolean hasSignificance();
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
org.yamcs.protobuf.Mdb.SignificanceInfo getSignificance();
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder getSignificanceOrBuilder();
// repeated .mdb.TransmissionConstraintInfo constraint = 11;
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo>
getConstraintList();
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo getConstraint(int index);
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
int getConstraintCount();
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder>
getConstraintOrBuilderList();
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder getConstraintOrBuilder(
int index);
// optional string url = 12;
/**
* <code>optional string url = 12;</code>
*/
boolean hasUrl();
/**
* <code>optional string url = 12;</code>
*/
java.lang.String getUrl();
/**
* <code>optional string url = 12;</code>
*/
com.google.protobuf.ByteString
getUrlBytes();
}
/**
* Protobuf type {@code mdb.CommandInfo}
*/
public static final class CommandInfo extends
com.google.protobuf.GeneratedMessage
implements CommandInfoOrBuilder {
// Use CommandInfo.newBuilder() to construct.
private CommandInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private CommandInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final CommandInfo defaultInstance;
public static CommandInfo getDefaultInstance() {
return defaultInstance;
}
public CommandInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private CommandInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
qualifiedName_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
shortDescription_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
longDescription_ = input.readBytes();
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>();
mutable_bitField0_ |= 0x00000010;
}
alias_.add(input.readMessage(org.yamcs.protobuf.Yamcs.NamedObjectId.PARSER, extensionRegistry));
break;
}
case 50: {
org.yamcs.protobuf.Mdb.CommandInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = baseCommand_.toBuilder();
}
baseCommand_ = input.readMessage(org.yamcs.protobuf.Mdb.CommandInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(baseCommand_);
baseCommand_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
case 56: {
bitField0_ |= 0x00000020;
abstract_ = input.readBool();
break;
}
case 66: {
if (!((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
argument_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ArgumentInfo>();
mutable_bitField0_ |= 0x00000080;
}
argument_.add(input.readMessage(org.yamcs.protobuf.Mdb.ArgumentInfo.PARSER, extensionRegistry));
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
argumentAssignment_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo>();
mutable_bitField0_ |= 0x00000100;
}
argumentAssignment_.add(input.readMessage(org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.PARSER, extensionRegistry));
break;
}
case 82: {
org.yamcs.protobuf.Mdb.SignificanceInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000040) == 0x00000040)) {
subBuilder = significance_.toBuilder();
}
significance_ = input.readMessage(org.yamcs.protobuf.Mdb.SignificanceInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(significance_);
significance_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000040;
break;
}
case 90: {
if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
constraint_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo>();
mutable_bitField0_ |= 0x00000400;
}
constraint_.add(input.readMessage(org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.PARSER, extensionRegistry));
break;
}
case 98: {
bitField0_ |= 0x00000080;
url_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
}
if (((mutable_bitField0_ & 0x00000080) == 0x00000080)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
argumentAssignment_ = java.util.Collections.unmodifiableList(argumentAssignment_);
}
if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
constraint_ = java.util.Collections.unmodifiableList(constraint_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_CommandInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_CommandInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.CommandInfo.class, org.yamcs.protobuf.Mdb.CommandInfo.Builder.class);
}
public static com.google.protobuf.Parser<CommandInfo> PARSER =
new com.google.protobuf.AbstractParser<CommandInfo>() {
public CommandInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new CommandInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<CommandInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string qualifiedName = 2;
public static final int QUALIFIEDNAME_FIELD_NUMBER = 2;
private java.lang.Object qualifiedName_;
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
qualifiedName_ = s;
}
return s;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string shortDescription = 3;
public static final int SHORTDESCRIPTION_FIELD_NUMBER = 3;
private java.lang.Object shortDescription_;
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
shortDescription_ = s;
}
return s;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string longDescription = 4;
public static final int LONGDESCRIPTION_FIELD_NUMBER = 4;
private java.lang.Object longDescription_;
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
longDescription_ = s;
}
return s;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .yamcs.NamedObjectId alias = 5;
public static final int ALIAS_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
return alias_.size();
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
return alias_.get(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
return alias_.get(index);
}
// optional .mdb.CommandInfo baseCommand = 6;
public static final int BASECOMMAND_FIELD_NUMBER = 6;
private org.yamcs.protobuf.Mdb.CommandInfo baseCommand_;
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public boolean hasBaseCommand() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public org.yamcs.protobuf.Mdb.CommandInfo getBaseCommand() {
return baseCommand_;
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public org.yamcs.protobuf.Mdb.CommandInfoOrBuilder getBaseCommandOrBuilder() {
return baseCommand_;
}
// optional bool abstract = 7;
public static final int ABSTRACT_FIELD_NUMBER = 7;
private boolean abstract_;
/**
* <code>optional bool abstract = 7;</code>
*/
public boolean hasAbstract() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional bool abstract = 7;</code>
*/
public boolean getAbstract() {
return abstract_;
}
// repeated .mdb.ArgumentInfo argument = 8;
public static final int ARGUMENT_FIELD_NUMBER = 8;
private java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo> argument_;
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo> getArgumentList() {
return argument_;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder>
getArgumentOrBuilderList() {
return argument_;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public int getArgumentCount() {
return argument_.size();
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfo getArgument(int index) {
return argument_.get(index);
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder getArgumentOrBuilder(
int index) {
return argument_.get(index);
}
// repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;
public static final int ARGUMENTASSIGNMENT_FIELD_NUMBER = 9;
private java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo> argumentAssignment_;
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo> getArgumentAssignmentList() {
return argumentAssignment_;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder>
getArgumentAssignmentOrBuilderList() {
return argumentAssignment_;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public int getArgumentAssignmentCount() {
return argumentAssignment_.size();
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo getArgumentAssignment(int index) {
return argumentAssignment_.get(index);
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder getArgumentAssignmentOrBuilder(
int index) {
return argumentAssignment_.get(index);
}
// optional .mdb.SignificanceInfo significance = 10;
public static final int SIGNIFICANCE_FIELD_NUMBER = 10;
private org.yamcs.protobuf.Mdb.SignificanceInfo significance_;
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public boolean hasSignificance() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfo getSignificance() {
return significance_;
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder getSignificanceOrBuilder() {
return significance_;
}
// repeated .mdb.TransmissionConstraintInfo constraint = 11;
public static final int CONSTRAINT_FIELD_NUMBER = 11;
private java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo> constraint_;
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo> getConstraintList() {
return constraint_;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder>
getConstraintOrBuilderList() {
return constraint_;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public int getConstraintCount() {
return constraint_.size();
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo getConstraint(int index) {
return constraint_.get(index);
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder getConstraintOrBuilder(
int index) {
return constraint_.get(index);
}
// optional string url = 12;
public static final int URL_FIELD_NUMBER = 12;
private java.lang.Object url_;
/**
* <code>optional string url = 12;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional string url = 12;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* <code>optional string url = 12;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
qualifiedName_ = "";
shortDescription_ = "";
longDescription_ = "";
alias_ = java.util.Collections.emptyList();
baseCommand_ = org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance();
abstract_ = false;
argument_ = java.util.Collections.emptyList();
argumentAssignment_ = java.util.Collections.emptyList();
significance_ = org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance();
constraint_ = java.util.Collections.emptyList();
url_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasBaseCommand()) {
if (!getBaseCommand().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getConstraintCount(); i++) {
if (!getConstraint(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
output.writeMessage(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(6, baseCommand_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBool(7, abstract_);
}
for (int i = 0; i < argument_.size(); i++) {
output.writeMessage(8, argument_.get(i));
}
for (int i = 0; i < argumentAssignment_.size(); i++) {
output.writeMessage(9, argumentAssignment_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeMessage(10, significance_);
}
for (int i = 0; i < constraint_.size(); i++) {
output.writeMessage(11, constraint_.get(i));
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeBytes(12, getUrlBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, baseCommand_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(7, abstract_);
}
for (int i = 0; i < argument_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, argument_.get(i));
}
for (int i = 0; i < argumentAssignment_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, argumentAssignment_.get(i));
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, significance_);
}
for (int i = 0; i < constraint_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, constraint_.get(i));
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(12, getUrlBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.CommandInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.CommandInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.CommandInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.CommandInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_CommandInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_CommandInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.CommandInfo.class, org.yamcs.protobuf.Mdb.CommandInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.CommandInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getAliasFieldBuilder();
getBaseCommandFieldBuilder();
getArgumentFieldBuilder();
getArgumentAssignmentFieldBuilder();
getSignificanceFieldBuilder();
getConstraintFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
qualifiedName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
shortDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
longDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
aliasBuilder_.clear();
}
if (baseCommandBuilder_ == null) {
baseCommand_ = org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance();
} else {
baseCommandBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
abstract_ = false;
bitField0_ = (bitField0_ & ~0x00000040);
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
} else {
argumentBuilder_.clear();
}
if (argumentAssignmentBuilder_ == null) {
argumentAssignment_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
} else {
argumentAssignmentBuilder_.clear();
}
if (significanceBuilder_ == null) {
significance_ = org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance();
} else {
significanceBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
if (constraintBuilder_ == null) {
constraint_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
} else {
constraintBuilder_.clear();
}
url_ = "";
bitField0_ = (bitField0_ & ~0x00000800);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_CommandInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.CommandInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.CommandInfo build() {
org.yamcs.protobuf.Mdb.CommandInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.CommandInfo buildPartial() {
org.yamcs.protobuf.Mdb.CommandInfo result = new org.yamcs.protobuf.Mdb.CommandInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.qualifiedName_ = qualifiedName_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.shortDescription_ = shortDescription_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.longDescription_ = longDescription_;
if (aliasBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.alias_ = alias_;
} else {
result.alias_ = aliasBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000010;
}
if (baseCommandBuilder_ == null) {
result.baseCommand_ = baseCommand_;
} else {
result.baseCommand_ = baseCommandBuilder_.build();
}
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000020;
}
result.abstract_ = abstract_;
if (argumentBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080)) {
argument_ = java.util.Collections.unmodifiableList(argument_);
bitField0_ = (bitField0_ & ~0x00000080);
}
result.argument_ = argument_;
} else {
result.argument_ = argumentBuilder_.build();
}
if (argumentAssignmentBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100)) {
argumentAssignment_ = java.util.Collections.unmodifiableList(argumentAssignment_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.argumentAssignment_ = argumentAssignment_;
} else {
result.argumentAssignment_ = argumentAssignmentBuilder_.build();
}
if (((from_bitField0_ & 0x00000200) == 0x00000200)) {
to_bitField0_ |= 0x00000040;
}
if (significanceBuilder_ == null) {
result.significance_ = significance_;
} else {
result.significance_ = significanceBuilder_.build();
}
if (constraintBuilder_ == null) {
if (((bitField0_ & 0x00000400) == 0x00000400)) {
constraint_ = java.util.Collections.unmodifiableList(constraint_);
bitField0_ = (bitField0_ & ~0x00000400);
}
result.constraint_ = constraint_;
} else {
result.constraint_ = constraintBuilder_.build();
}
if (((from_bitField0_ & 0x00000800) == 0x00000800)) {
to_bitField0_ |= 0x00000080;
}
result.url_ = url_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.CommandInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.CommandInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.CommandInfo other) {
if (other == org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasQualifiedName()) {
bitField0_ |= 0x00000002;
qualifiedName_ = other.qualifiedName_;
onChanged();
}
if (other.hasShortDescription()) {
bitField0_ |= 0x00000004;
shortDescription_ = other.shortDescription_;
onChanged();
}
if (other.hasLongDescription()) {
bitField0_ |= 0x00000008;
longDescription_ = other.longDescription_;
onChanged();
}
if (aliasBuilder_ == null) {
if (!other.alias_.isEmpty()) {
if (alias_.isEmpty()) {
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureAliasIsMutable();
alias_.addAll(other.alias_);
}
onChanged();
}
} else {
if (!other.alias_.isEmpty()) {
if (aliasBuilder_.isEmpty()) {
aliasBuilder_.dispose();
aliasBuilder_ = null;
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
aliasBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getAliasFieldBuilder() : null;
} else {
aliasBuilder_.addAllMessages(other.alias_);
}
}
}
if (other.hasBaseCommand()) {
mergeBaseCommand(other.getBaseCommand());
}
if (other.hasAbstract()) {
setAbstract(other.getAbstract());
}
if (argumentBuilder_ == null) {
if (!other.argument_.isEmpty()) {
if (argument_.isEmpty()) {
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000080);
} else {
ensureArgumentIsMutable();
argument_.addAll(other.argument_);
}
onChanged();
}
} else {
if (!other.argument_.isEmpty()) {
if (argumentBuilder_.isEmpty()) {
argumentBuilder_.dispose();
argumentBuilder_ = null;
argument_ = other.argument_;
bitField0_ = (bitField0_ & ~0x00000080);
argumentBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getArgumentFieldBuilder() : null;
} else {
argumentBuilder_.addAllMessages(other.argument_);
}
}
}
if (argumentAssignmentBuilder_ == null) {
if (!other.argumentAssignment_.isEmpty()) {
if (argumentAssignment_.isEmpty()) {
argumentAssignment_ = other.argumentAssignment_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureArgumentAssignmentIsMutable();
argumentAssignment_.addAll(other.argumentAssignment_);
}
onChanged();
}
} else {
if (!other.argumentAssignment_.isEmpty()) {
if (argumentAssignmentBuilder_.isEmpty()) {
argumentAssignmentBuilder_.dispose();
argumentAssignmentBuilder_ = null;
argumentAssignment_ = other.argumentAssignment_;
bitField0_ = (bitField0_ & ~0x00000100);
argumentAssignmentBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getArgumentAssignmentFieldBuilder() : null;
} else {
argumentAssignmentBuilder_.addAllMessages(other.argumentAssignment_);
}
}
}
if (other.hasSignificance()) {
mergeSignificance(other.getSignificance());
}
if (constraintBuilder_ == null) {
if (!other.constraint_.isEmpty()) {
if (constraint_.isEmpty()) {
constraint_ = other.constraint_;
bitField0_ = (bitField0_ & ~0x00000400);
} else {
ensureConstraintIsMutable();
constraint_.addAll(other.constraint_);
}
onChanged();
}
} else {
if (!other.constraint_.isEmpty()) {
if (constraintBuilder_.isEmpty()) {
constraintBuilder_.dispose();
constraintBuilder_ = null;
constraint_ = other.constraint_;
bitField0_ = (bitField0_ & ~0x00000400);
constraintBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getConstraintFieldBuilder() : null;
} else {
constraintBuilder_.addAllMessages(other.constraint_);
}
}
}
if (other.hasUrl()) {
bitField0_ |= 0x00000800;
url_ = other.url_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
return false;
}
}
if (hasBaseCommand()) {
if (!getBaseCommand().isInitialized()) {
return false;
}
}
for (int i = 0; i < getConstraintCount(); i++) {
if (!getConstraint(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.CommandInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.CommandInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string qualifiedName = 2;
private java.lang.Object qualifiedName_ = "";
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
qualifiedName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder clearQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000002);
qualifiedName_ = getDefaultInstance().getQualifiedName();
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
// optional string shortDescription = 3;
private java.lang.Object shortDescription_ = "";
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
shortDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder clearShortDescription() {
bitField0_ = (bitField0_ & ~0x00000004);
shortDescription_ = getDefaultInstance().getShortDescription();
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
// optional string longDescription = 4;
private java.lang.Object longDescription_ = "";
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
longDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder clearLongDescription() {
bitField0_ = (bitField0_ & ~0x00000008);
longDescription_ = getDefaultInstance().getLongDescription();
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
// repeated .yamcs.NamedObjectId alias = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_ =
java.util.Collections.emptyList();
private void ensureAliasIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>(alias_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> aliasBuilder_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
if (aliasBuilder_ == null) {
return java.util.Collections.unmodifiableList(alias_);
} else {
return aliasBuilder_.getMessageList();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
if (aliasBuilder_ == null) {
return alias_.size();
} else {
return aliasBuilder_.getCount();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
if (aliasBuilder_ == null) {
return alias_.get(index);
} else {
return aliasBuilder_.getMessage(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.set(index, value);
onChanged();
} else {
aliasBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.set(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(value);
onChanged();
} else {
aliasBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(index, value);
onChanged();
} else {
aliasBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAllAlias(
java.lang.Iterable<? extends org.yamcs.protobuf.Yamcs.NamedObjectId> values) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
super.addAll(values, alias_);
onChanged();
} else {
aliasBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder clearAlias() {
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
aliasBuilder_.clear();
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder removeAlias(int index) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.remove(index);
onChanged();
} else {
aliasBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder getAliasBuilder(
int index) {
return getAliasFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
if (aliasBuilder_ == null) {
return alias_.get(index); } else {
return aliasBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
if (aliasBuilder_ != null) {
return aliasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(alias_);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder() {
return getAliasFieldBuilder().addBuilder(
org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder(
int index) {
return getAliasFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId.Builder>
getAliasBuilderList() {
return getAliasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasFieldBuilder() {
if (aliasBuilder_ == null) {
aliasBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>(
alias_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
alias_ = null;
}
return aliasBuilder_;
}
// optional .mdb.CommandInfo baseCommand = 6;
private org.yamcs.protobuf.Mdb.CommandInfo baseCommand_ = org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.CommandInfo, org.yamcs.protobuf.Mdb.CommandInfo.Builder, org.yamcs.protobuf.Mdb.CommandInfoOrBuilder> baseCommandBuilder_;
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public boolean hasBaseCommand() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public org.yamcs.protobuf.Mdb.CommandInfo getBaseCommand() {
if (baseCommandBuilder_ == null) {
return baseCommand_;
} else {
return baseCommandBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public Builder setBaseCommand(org.yamcs.protobuf.Mdb.CommandInfo value) {
if (baseCommandBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
baseCommand_ = value;
onChanged();
} else {
baseCommandBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public Builder setBaseCommand(
org.yamcs.protobuf.Mdb.CommandInfo.Builder builderForValue) {
if (baseCommandBuilder_ == null) {
baseCommand_ = builderForValue.build();
onChanged();
} else {
baseCommandBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public Builder mergeBaseCommand(org.yamcs.protobuf.Mdb.CommandInfo value) {
if (baseCommandBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
baseCommand_ != org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance()) {
baseCommand_ =
org.yamcs.protobuf.Mdb.CommandInfo.newBuilder(baseCommand_).mergeFrom(value).buildPartial();
} else {
baseCommand_ = value;
}
onChanged();
} else {
baseCommandBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public Builder clearBaseCommand() {
if (baseCommandBuilder_ == null) {
baseCommand_ = org.yamcs.protobuf.Mdb.CommandInfo.getDefaultInstance();
onChanged();
} else {
baseCommandBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public org.yamcs.protobuf.Mdb.CommandInfo.Builder getBaseCommandBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getBaseCommandFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
public org.yamcs.protobuf.Mdb.CommandInfoOrBuilder getBaseCommandOrBuilder() {
if (baseCommandBuilder_ != null) {
return baseCommandBuilder_.getMessageOrBuilder();
} else {
return baseCommand_;
}
}
/**
* <code>optional .mdb.CommandInfo baseCommand = 6;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.CommandInfo, org.yamcs.protobuf.Mdb.CommandInfo.Builder, org.yamcs.protobuf.Mdb.CommandInfoOrBuilder>
getBaseCommandFieldBuilder() {
if (baseCommandBuilder_ == null) {
baseCommandBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.CommandInfo, org.yamcs.protobuf.Mdb.CommandInfo.Builder, org.yamcs.protobuf.Mdb.CommandInfoOrBuilder>(
baseCommand_,
getParentForChildren(),
isClean());
baseCommand_ = null;
}
return baseCommandBuilder_;
}
// optional bool abstract = 7;
private boolean abstract_ ;
/**
* <code>optional bool abstract = 7;</code>
*/
public boolean hasAbstract() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional bool abstract = 7;</code>
*/
public boolean getAbstract() {
return abstract_;
}
/**
* <code>optional bool abstract = 7;</code>
*/
public Builder setAbstract(boolean value) {
bitField0_ |= 0x00000040;
abstract_ = value;
onChanged();
return this;
}
/**
* <code>optional bool abstract = 7;</code>
*/
public Builder clearAbstract() {
bitField0_ = (bitField0_ & ~0x00000040);
abstract_ = false;
onChanged();
return this;
}
// repeated .mdb.ArgumentInfo argument = 8;
private java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo> argument_ =
java.util.Collections.emptyList();
private void ensureArgumentIsMutable() {
if (!((bitField0_ & 0x00000080) == 0x00000080)) {
argument_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ArgumentInfo>(argument_);
bitField0_ |= 0x00000080;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentInfo, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder> argumentBuilder_;
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo> getArgumentList() {
if (argumentBuilder_ == null) {
return java.util.Collections.unmodifiableList(argument_);
} else {
return argumentBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public int getArgumentCount() {
if (argumentBuilder_ == null) {
return argument_.size();
} else {
return argumentBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfo getArgument(int index) {
if (argumentBuilder_ == null) {
return argument_.get(index);
} else {
return argumentBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder setArgument(
int index, org.yamcs.protobuf.Mdb.ArgumentInfo value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.set(index, value);
onChanged();
} else {
argumentBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder setArgument(
int index, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.set(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder addArgument(org.yamcs.protobuf.Mdb.ArgumentInfo value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(value);
onChanged();
} else {
argumentBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder addArgument(
int index, org.yamcs.protobuf.Mdb.ArgumentInfo value) {
if (argumentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentIsMutable();
argument_.add(index, value);
onChanged();
} else {
argumentBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder addArgument(
org.yamcs.protobuf.Mdb.ArgumentInfo.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder addArgument(
int index, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder builderForValue) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.add(index, builderForValue.build());
onChanged();
} else {
argumentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder addAllArgument(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.ArgumentInfo> values) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
super.addAll(values, argument_);
onChanged();
} else {
argumentBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder clearArgument() {
if (argumentBuilder_ == null) {
argument_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000080);
onChanged();
} else {
argumentBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public Builder removeArgument(int index) {
if (argumentBuilder_ == null) {
ensureArgumentIsMutable();
argument_.remove(index);
onChanged();
} else {
argumentBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfo.Builder getArgumentBuilder(
int index) {
return getArgumentFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder getArgumentOrBuilder(
int index) {
if (argumentBuilder_ == null) {
return argument_.get(index); } else {
return argumentBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder>
getArgumentOrBuilderList() {
if (argumentBuilder_ != null) {
return argumentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argument_);
}
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfo.Builder addArgumentBuilder() {
return getArgumentFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.ArgumentInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentInfo.Builder addArgumentBuilder(
int index) {
return getArgumentFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.ArgumentInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ArgumentInfo argument = 8;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentInfo.Builder>
getArgumentBuilderList() {
return getArgumentFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentInfo, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder>
getArgumentFieldBuilder() {
if (argumentBuilder_ == null) {
argumentBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentInfo, org.yamcs.protobuf.Mdb.ArgumentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentInfoOrBuilder>(
argument_,
((bitField0_ & 0x00000080) == 0x00000080),
getParentForChildren(),
isClean());
argument_ = null;
}
return argumentBuilder_;
}
// repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;
private java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo> argumentAssignment_ =
java.util.Collections.emptyList();
private void ensureArgumentAssignmentIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
argumentAssignment_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo>(argumentAssignment_);
bitField0_ |= 0x00000100;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder> argumentAssignmentBuilder_;
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo> getArgumentAssignmentList() {
if (argumentAssignmentBuilder_ == null) {
return java.util.Collections.unmodifiableList(argumentAssignment_);
} else {
return argumentAssignmentBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public int getArgumentAssignmentCount() {
if (argumentAssignmentBuilder_ == null) {
return argumentAssignment_.size();
} else {
return argumentAssignmentBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo getArgumentAssignment(int index) {
if (argumentAssignmentBuilder_ == null) {
return argumentAssignment_.get(index);
} else {
return argumentAssignmentBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder setArgumentAssignment(
int index, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo value) {
if (argumentAssignmentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentAssignmentIsMutable();
argumentAssignment_.set(index, value);
onChanged();
} else {
argumentAssignmentBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder setArgumentAssignment(
int index, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder builderForValue) {
if (argumentAssignmentBuilder_ == null) {
ensureArgumentAssignmentIsMutable();
argumentAssignment_.set(index, builderForValue.build());
onChanged();
} else {
argumentAssignmentBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder addArgumentAssignment(org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo value) {
if (argumentAssignmentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentAssignmentIsMutable();
argumentAssignment_.add(value);
onChanged();
} else {
argumentAssignmentBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder addArgumentAssignment(
int index, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo value) {
if (argumentAssignmentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureArgumentAssignmentIsMutable();
argumentAssignment_.add(index, value);
onChanged();
} else {
argumentAssignmentBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder addArgumentAssignment(
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder builderForValue) {
if (argumentAssignmentBuilder_ == null) {
ensureArgumentAssignmentIsMutable();
argumentAssignment_.add(builderForValue.build());
onChanged();
} else {
argumentAssignmentBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder addArgumentAssignment(
int index, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder builderForValue) {
if (argumentAssignmentBuilder_ == null) {
ensureArgumentAssignmentIsMutable();
argumentAssignment_.add(index, builderForValue.build());
onChanged();
} else {
argumentAssignmentBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder addAllArgumentAssignment(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo> values) {
if (argumentAssignmentBuilder_ == null) {
ensureArgumentAssignmentIsMutable();
super.addAll(values, argumentAssignment_);
onChanged();
} else {
argumentAssignmentBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder clearArgumentAssignment() {
if (argumentAssignmentBuilder_ == null) {
argumentAssignment_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
argumentAssignmentBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public Builder removeArgumentAssignment(int index) {
if (argumentAssignmentBuilder_ == null) {
ensureArgumentAssignmentIsMutable();
argumentAssignment_.remove(index);
onChanged();
} else {
argumentAssignmentBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder getArgumentAssignmentBuilder(
int index) {
return getArgumentAssignmentFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder getArgumentAssignmentOrBuilder(
int index) {
if (argumentAssignmentBuilder_ == null) {
return argumentAssignment_.get(index); } else {
return argumentAssignmentBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder>
getArgumentAssignmentOrBuilderList() {
if (argumentAssignmentBuilder_ != null) {
return argumentAssignmentBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(argumentAssignment_);
}
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder addArgumentAssignmentBuilder() {
return getArgumentAssignmentFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder addArgumentAssignmentBuilder(
int index) {
return getArgumentAssignmentFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ArgumentAssignmentInfo argumentAssignment = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder>
getArgumentAssignmentBuilderList() {
return getArgumentAssignmentFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder>
getArgumentAssignmentFieldBuilder() {
if (argumentAssignmentBuilder_ == null) {
argumentAssignmentBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfo.Builder, org.yamcs.protobuf.Mdb.ArgumentAssignmentInfoOrBuilder>(
argumentAssignment_,
((bitField0_ & 0x00000100) == 0x00000100),
getParentForChildren(),
isClean());
argumentAssignment_ = null;
}
return argumentAssignmentBuilder_;
}
// optional .mdb.SignificanceInfo significance = 10;
private org.yamcs.protobuf.Mdb.SignificanceInfo significance_ = org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.SignificanceInfo, org.yamcs.protobuf.Mdb.SignificanceInfo.Builder, org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder> significanceBuilder_;
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public boolean hasSignificance() {
return ((bitField0_ & 0x00000200) == 0x00000200);
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfo getSignificance() {
if (significanceBuilder_ == null) {
return significance_;
} else {
return significanceBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public Builder setSignificance(org.yamcs.protobuf.Mdb.SignificanceInfo value) {
if (significanceBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
significance_ = value;
onChanged();
} else {
significanceBuilder_.setMessage(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public Builder setSignificance(
org.yamcs.protobuf.Mdb.SignificanceInfo.Builder builderForValue) {
if (significanceBuilder_ == null) {
significance_ = builderForValue.build();
onChanged();
} else {
significanceBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000200;
return this;
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public Builder mergeSignificance(org.yamcs.protobuf.Mdb.SignificanceInfo value) {
if (significanceBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200) &&
significance_ != org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance()) {
significance_ =
org.yamcs.protobuf.Mdb.SignificanceInfo.newBuilder(significance_).mergeFrom(value).buildPartial();
} else {
significance_ = value;
}
onChanged();
} else {
significanceBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000200;
return this;
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public Builder clearSignificance() {
if (significanceBuilder_ == null) {
significance_ = org.yamcs.protobuf.Mdb.SignificanceInfo.getDefaultInstance();
onChanged();
} else {
significanceBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000200);
return this;
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfo.Builder getSignificanceBuilder() {
bitField0_ |= 0x00000200;
onChanged();
return getSignificanceFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder getSignificanceOrBuilder() {
if (significanceBuilder_ != null) {
return significanceBuilder_.getMessageOrBuilder();
} else {
return significance_;
}
}
/**
* <code>optional .mdb.SignificanceInfo significance = 10;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.SignificanceInfo, org.yamcs.protobuf.Mdb.SignificanceInfo.Builder, org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder>
getSignificanceFieldBuilder() {
if (significanceBuilder_ == null) {
significanceBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.SignificanceInfo, org.yamcs.protobuf.Mdb.SignificanceInfo.Builder, org.yamcs.protobuf.Mdb.SignificanceInfoOrBuilder>(
significance_,
getParentForChildren(),
isClean());
significance_ = null;
}
return significanceBuilder_;
}
// repeated .mdb.TransmissionConstraintInfo constraint = 11;
private java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo> constraint_ =
java.util.Collections.emptyList();
private void ensureConstraintIsMutable() {
if (!((bitField0_ & 0x00000400) == 0x00000400)) {
constraint_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo>(constraint_);
bitField0_ |= 0x00000400;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder, org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder> constraintBuilder_;
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo> getConstraintList() {
if (constraintBuilder_ == null) {
return java.util.Collections.unmodifiableList(constraint_);
} else {
return constraintBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public int getConstraintCount() {
if (constraintBuilder_ == null) {
return constraint_.size();
} else {
return constraintBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo getConstraint(int index) {
if (constraintBuilder_ == null) {
return constraint_.get(index);
} else {
return constraintBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder setConstraint(
int index, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo value) {
if (constraintBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstraintIsMutable();
constraint_.set(index, value);
onChanged();
} else {
constraintBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder setConstraint(
int index, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder builderForValue) {
if (constraintBuilder_ == null) {
ensureConstraintIsMutable();
constraint_.set(index, builderForValue.build());
onChanged();
} else {
constraintBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder addConstraint(org.yamcs.protobuf.Mdb.TransmissionConstraintInfo value) {
if (constraintBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstraintIsMutable();
constraint_.add(value);
onChanged();
} else {
constraintBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder addConstraint(
int index, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo value) {
if (constraintBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureConstraintIsMutable();
constraint_.add(index, value);
onChanged();
} else {
constraintBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder addConstraint(
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder builderForValue) {
if (constraintBuilder_ == null) {
ensureConstraintIsMutable();
constraint_.add(builderForValue.build());
onChanged();
} else {
constraintBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder addConstraint(
int index, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder builderForValue) {
if (constraintBuilder_ == null) {
ensureConstraintIsMutable();
constraint_.add(index, builderForValue.build());
onChanged();
} else {
constraintBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder addAllConstraint(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.TransmissionConstraintInfo> values) {
if (constraintBuilder_ == null) {
ensureConstraintIsMutable();
super.addAll(values, constraint_);
onChanged();
} else {
constraintBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder clearConstraint() {
if (constraintBuilder_ == null) {
constraint_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
} else {
constraintBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public Builder removeConstraint(int index) {
if (constraintBuilder_ == null) {
ensureConstraintIsMutable();
constraint_.remove(index);
onChanged();
} else {
constraintBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder getConstraintBuilder(
int index) {
return getConstraintFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder getConstraintOrBuilder(
int index) {
if (constraintBuilder_ == null) {
return constraint_.get(index); } else {
return constraintBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder>
getConstraintOrBuilderList() {
if (constraintBuilder_ != null) {
return constraintBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(constraint_);
}
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder addConstraintBuilder() {
return getConstraintFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder addConstraintBuilder(
int index) {
return getConstraintFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.TransmissionConstraintInfo constraint = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder>
getConstraintBuilderList() {
return getConstraintFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder, org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder>
getConstraintFieldBuilder() {
if (constraintBuilder_ == null) {
constraintBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.TransmissionConstraintInfo, org.yamcs.protobuf.Mdb.TransmissionConstraintInfo.Builder, org.yamcs.protobuf.Mdb.TransmissionConstraintInfoOrBuilder>(
constraint_,
((bitField0_ & 0x00000400) == 0x00000400),
getParentForChildren(),
isClean());
constraint_ = null;
}
return constraintBuilder_;
}
// optional string url = 12;
private java.lang.Object url_ = "";
/**
* <code>optional string url = 12;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000800) == 0x00000800);
}
/**
* <code>optional string url = 12;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
url_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string url = 12;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string url = 12;</code>
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000800;
url_ = value;
onChanged();
return this;
}
/**
* <code>optional string url = 12;</code>
*/
public Builder clearUrl() {
bitField0_ = (bitField0_ & ~0x00000800);
url_ = getDefaultInstance().getUrl();
onChanged();
return this;
}
/**
* <code>optional string url = 12;</code>
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000800;
url_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.CommandInfo)
}
static {
defaultInstance = new CommandInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.CommandInfo)
}
public interface RepeatInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int64 fixedCount = 1;
/**
* <code>optional int64 fixedCount = 1;</code>
*/
boolean hasFixedCount();
/**
* <code>optional int64 fixedCount = 1;</code>
*/
long getFixedCount();
// optional .mdb.ParameterInfo dynamicCount = 2;
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
boolean hasDynamicCount();
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getDynamicCount();
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getDynamicCountOrBuilder();
// optional int32 bitsBetween = 3;
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
boolean hasBitsBetween();
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
int getBitsBetween();
}
/**
* Protobuf type {@code mdb.RepeatInfo}
*/
public static final class RepeatInfo extends
com.google.protobuf.GeneratedMessage
implements RepeatInfoOrBuilder {
// Use RepeatInfo.newBuilder() to construct.
private RepeatInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private RepeatInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final RepeatInfo defaultInstance;
public static RepeatInfo getDefaultInstance() {
return defaultInstance;
}
public RepeatInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private RepeatInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
fixedCount_ = input.readInt64();
break;
}
case 18: {
org.yamcs.protobuf.Mdb.ParameterInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000002) == 0x00000002)) {
subBuilder = dynamicCount_.toBuilder();
}
dynamicCount_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(dynamicCount_);
dynamicCount_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000002;
break;
}
case 24: {
bitField0_ |= 0x00000004;
bitsBetween_ = input.readInt32();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_RepeatInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_RepeatInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.RepeatInfo.class, org.yamcs.protobuf.Mdb.RepeatInfo.Builder.class);
}
public static com.google.protobuf.Parser<RepeatInfo> PARSER =
new com.google.protobuf.AbstractParser<RepeatInfo>() {
public RepeatInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new RepeatInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<RepeatInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional int64 fixedCount = 1;
public static final int FIXEDCOUNT_FIELD_NUMBER = 1;
private long fixedCount_;
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public boolean hasFixedCount() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public long getFixedCount() {
return fixedCount_;
}
// optional .mdb.ParameterInfo dynamicCount = 2;
public static final int DYNAMICCOUNT_FIELD_NUMBER = 2;
private org.yamcs.protobuf.Mdb.ParameterInfo dynamicCount_;
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public boolean hasDynamicCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getDynamicCount() {
return dynamicCount_;
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getDynamicCountOrBuilder() {
return dynamicCount_;
}
// optional int32 bitsBetween = 3;
public static final int BITSBETWEEN_FIELD_NUMBER = 3;
private int bitsBetween_;
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public boolean hasBitsBetween() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public int getBitsBetween() {
return bitsBetween_;
}
private void initFields() {
fixedCount_ = 0L;
dynamicCount_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
bitsBetween_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasDynamicCount()) {
if (!getDynamicCount().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt64(1, fixedCount_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, dynamicCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, bitsBetween_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(1, fixedCount_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(2, dynamicCount_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, bitsBetween_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.RepeatInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.RepeatInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.RepeatInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_RepeatInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_RepeatInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.RepeatInfo.class, org.yamcs.protobuf.Mdb.RepeatInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.RepeatInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getDynamicCountFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
fixedCount_ = 0L;
bitField0_ = (bitField0_ & ~0x00000001);
if (dynamicCountBuilder_ == null) {
dynamicCount_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
} else {
dynamicCountBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
bitsBetween_ = 0;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_RepeatInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.RepeatInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.RepeatInfo build() {
org.yamcs.protobuf.Mdb.RepeatInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.RepeatInfo buildPartial() {
org.yamcs.protobuf.Mdb.RepeatInfo result = new org.yamcs.protobuf.Mdb.RepeatInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.fixedCount_ = fixedCount_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
if (dynamicCountBuilder_ == null) {
result.dynamicCount_ = dynamicCount_;
} else {
result.dynamicCount_ = dynamicCountBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.bitsBetween_ = bitsBetween_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.RepeatInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.RepeatInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.RepeatInfo other) {
if (other == org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance()) return this;
if (other.hasFixedCount()) {
setFixedCount(other.getFixedCount());
}
if (other.hasDynamicCount()) {
mergeDynamicCount(other.getDynamicCount());
}
if (other.hasBitsBetween()) {
setBitsBetween(other.getBitsBetween());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasDynamicCount()) {
if (!getDynamicCount().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.RepeatInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.RepeatInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional int64 fixedCount = 1;
private long fixedCount_ ;
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public boolean hasFixedCount() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public long getFixedCount() {
return fixedCount_;
}
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public Builder setFixedCount(long value) {
bitField0_ |= 0x00000001;
fixedCount_ = value;
onChanged();
return this;
}
/**
* <code>optional int64 fixedCount = 1;</code>
*/
public Builder clearFixedCount() {
bitField0_ = (bitField0_ & ~0x00000001);
fixedCount_ = 0L;
onChanged();
return this;
}
// optional .mdb.ParameterInfo dynamicCount = 2;
private org.yamcs.protobuf.Mdb.ParameterInfo dynamicCount_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> dynamicCountBuilder_;
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public boolean hasDynamicCount() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getDynamicCount() {
if (dynamicCountBuilder_ == null) {
return dynamicCount_;
} else {
return dynamicCountBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public Builder setDynamicCount(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (dynamicCountBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
dynamicCount_ = value;
onChanged();
} else {
dynamicCountBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public Builder setDynamicCount(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (dynamicCountBuilder_ == null) {
dynamicCount_ = builderForValue.build();
onChanged();
} else {
dynamicCountBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public Builder mergeDynamicCount(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (dynamicCountBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
dynamicCount_ != org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) {
dynamicCount_ =
org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder(dynamicCount_).mergeFrom(value).buildPartial();
} else {
dynamicCount_ = value;
}
onChanged();
} else {
dynamicCountBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public Builder clearDynamicCount() {
if (dynamicCountBuilder_ == null) {
dynamicCount_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
onChanged();
} else {
dynamicCountBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getDynamicCountBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getDynamicCountFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getDynamicCountOrBuilder() {
if (dynamicCountBuilder_ != null) {
return dynamicCountBuilder_.getMessageOrBuilder();
} else {
return dynamicCount_;
}
}
/**
* <code>optional .mdb.ParameterInfo dynamicCount = 2;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getDynamicCountFieldBuilder() {
if (dynamicCountBuilder_ == null) {
dynamicCountBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
dynamicCount_,
getParentForChildren(),
isClean());
dynamicCount_ = null;
}
return dynamicCountBuilder_;
}
// optional int32 bitsBetween = 3;
private int bitsBetween_ ;
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public boolean hasBitsBetween() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public int getBitsBetween() {
return bitsBetween_;
}
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public Builder setBitsBetween(int value) {
bitField0_ |= 0x00000004;
bitsBetween_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 bitsBetween = 3;</code>
*/
public Builder clearBitsBetween() {
bitField0_ = (bitField0_ & ~0x00000004);
bitsBetween_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.RepeatInfo)
}
static {
defaultInstance = new RepeatInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.RepeatInfo)
}
public interface SequenceEntryInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional int32 locationInBits = 1;
/**
* <code>optional int32 locationInBits = 1;</code>
*/
boolean hasLocationInBits();
/**
* <code>optional int32 locationInBits = 1;</code>
*/
int getLocationInBits();
// optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
boolean hasReferenceLocation();
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType getReferenceLocation();
// optional .mdb.ContainerInfo container = 3;
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
boolean hasContainer();
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
org.yamcs.protobuf.Mdb.ContainerInfo getContainer();
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getContainerOrBuilder();
// optional .mdb.ParameterInfo parameter = 4;
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
boolean hasParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder();
// optional .mdb.RepeatInfo repeat = 5;
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
boolean hasRepeat();
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
org.yamcs.protobuf.Mdb.RepeatInfo getRepeat();
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder getRepeatOrBuilder();
}
/**
* Protobuf type {@code mdb.SequenceEntryInfo}
*/
public static final class SequenceEntryInfo extends
com.google.protobuf.GeneratedMessage
implements SequenceEntryInfoOrBuilder {
// Use SequenceEntryInfo.newBuilder() to construct.
private SequenceEntryInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private SequenceEntryInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final SequenceEntryInfo defaultInstance;
public static SequenceEntryInfo getDefaultInstance() {
return defaultInstance;
}
public SequenceEntryInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private SequenceEntryInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
locationInBits_ = input.readInt32();
break;
}
case 16: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType value = org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(2, rawValue);
} else {
bitField0_ |= 0x00000002;
referenceLocation_ = value;
}
break;
}
case 26: {
org.yamcs.protobuf.Mdb.ContainerInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000004) == 0x00000004)) {
subBuilder = container_.toBuilder();
}
container_ = input.readMessage(org.yamcs.protobuf.Mdb.ContainerInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(container_);
container_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000004;
break;
}
case 34: {
org.yamcs.protobuf.Mdb.ParameterInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000008) == 0x00000008)) {
subBuilder = parameter_.toBuilder();
}
parameter_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(parameter_);
parameter_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000008;
break;
}
case 42: {
org.yamcs.protobuf.Mdb.RepeatInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000010) == 0x00000010)) {
subBuilder = repeat_.toBuilder();
}
repeat_ = input.readMessage(org.yamcs.protobuf.Mdb.RepeatInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(repeat_);
repeat_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000010;
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SequenceEntryInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SequenceEntryInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.SequenceEntryInfo.class, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder.class);
}
public static com.google.protobuf.Parser<SequenceEntryInfo> PARSER =
new com.google.protobuf.AbstractParser<SequenceEntryInfo>() {
public SequenceEntryInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new SequenceEntryInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<SequenceEntryInfo> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code mdb.SequenceEntryInfo.ReferenceLocationType}
*/
public enum ReferenceLocationType
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>CONTAINER_START = 1;</code>
*/
CONTAINER_START(0, 1),
/**
* <code>PREVIOUS_ENTRY = 2;</code>
*/
PREVIOUS_ENTRY(1, 2),
;
/**
* <code>CONTAINER_START = 1;</code>
*/
public static final int CONTAINER_START_VALUE = 1;
/**
* <code>PREVIOUS_ENTRY = 2;</code>
*/
public static final int PREVIOUS_ENTRY_VALUE = 2;
public final int getNumber() { return value; }
public static ReferenceLocationType valueOf(int value) {
switch (value) {
case 1: return CONTAINER_START;
case 2: return PREVIOUS_ENTRY;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<ReferenceLocationType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<ReferenceLocationType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<ReferenceLocationType>() {
public ReferenceLocationType findValueByNumber(int number) {
return ReferenceLocationType.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.SequenceEntryInfo.getDescriptor().getEnumTypes().get(0);
}
private static final ReferenceLocationType[] VALUES = values();
public static ReferenceLocationType valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private ReferenceLocationType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.SequenceEntryInfo.ReferenceLocationType)
}
private int bitField0_;
// optional int32 locationInBits = 1;
public static final int LOCATIONINBITS_FIELD_NUMBER = 1;
private int locationInBits_;
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public boolean hasLocationInBits() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public int getLocationInBits() {
return locationInBits_;
}
// optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
public static final int REFERENCELOCATION_FIELD_NUMBER = 2;
private org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation_;
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public boolean hasReferenceLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType getReferenceLocation() {
return referenceLocation_;
}
// optional .mdb.ContainerInfo container = 3;
public static final int CONTAINER_FIELD_NUMBER = 3;
private org.yamcs.protobuf.Mdb.ContainerInfo container_;
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public boolean hasContainer() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo getContainer() {
return container_;
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getContainerOrBuilder() {
return container_;
}
// optional .mdb.ParameterInfo parameter = 4;
public static final int PARAMETER_FIELD_NUMBER = 4;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_;
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
return parameter_;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
return parameter_;
}
// optional .mdb.RepeatInfo repeat = 5;
public static final int REPEAT_FIELD_NUMBER = 5;
private org.yamcs.protobuf.Mdb.RepeatInfo repeat_;
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public boolean hasRepeat() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public org.yamcs.protobuf.Mdb.RepeatInfo getRepeat() {
return repeat_;
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder getRepeatOrBuilder() {
return repeat_;
}
private void initFields() {
locationInBits_ = 0;
referenceLocation_ = org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType.CONTAINER_START;
container_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
repeat_ = org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasContainer()) {
if (!getContainer().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasParameter()) {
if (!getParameter().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasRepeat()) {
if (!getRepeat().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeInt32(1, locationInBits_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeEnum(2, referenceLocation_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, container_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(4, parameter_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(5, repeat_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(1, locationInBits_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(2, referenceLocation_.getNumber());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, container_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, parameter_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, repeat_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.SequenceEntryInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.SequenceEntryInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.SequenceEntryInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SequenceEntryInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SequenceEntryInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.SequenceEntryInfo.class, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.SequenceEntryInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getContainerFieldBuilder();
getParameterFieldBuilder();
getRepeatFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
locationInBits_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
referenceLocation_ = org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType.CONTAINER_START;
bitField0_ = (bitField0_ & ~0x00000002);
if (containerBuilder_ == null) {
container_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
} else {
containerBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (repeatBuilder_ == null) {
repeat_ = org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance();
} else {
repeatBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_SequenceEntryInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.SequenceEntryInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.SequenceEntryInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.SequenceEntryInfo build() {
org.yamcs.protobuf.Mdb.SequenceEntryInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.SequenceEntryInfo buildPartial() {
org.yamcs.protobuf.Mdb.SequenceEntryInfo result = new org.yamcs.protobuf.Mdb.SequenceEntryInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.locationInBits_ = locationInBits_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.referenceLocation_ = referenceLocation_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (containerBuilder_ == null) {
result.container_ = container_;
} else {
result.container_ = containerBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (parameterBuilder_ == null) {
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
if (repeatBuilder_ == null) {
result.repeat_ = repeat_;
} else {
result.repeat_ = repeatBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.SequenceEntryInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.SequenceEntryInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.SequenceEntryInfo other) {
if (other == org.yamcs.protobuf.Mdb.SequenceEntryInfo.getDefaultInstance()) return this;
if (other.hasLocationInBits()) {
setLocationInBits(other.getLocationInBits());
}
if (other.hasReferenceLocation()) {
setReferenceLocation(other.getReferenceLocation());
}
if (other.hasContainer()) {
mergeContainer(other.getContainer());
}
if (other.hasParameter()) {
mergeParameter(other.getParameter());
}
if (other.hasRepeat()) {
mergeRepeat(other.getRepeat());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasContainer()) {
if (!getContainer().isInitialized()) {
return false;
}
}
if (hasParameter()) {
if (!getParameter().isInitialized()) {
return false;
}
}
if (hasRepeat()) {
if (!getRepeat().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.SequenceEntryInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.SequenceEntryInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional int32 locationInBits = 1;
private int locationInBits_ ;
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public boolean hasLocationInBits() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public int getLocationInBits() {
return locationInBits_;
}
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public Builder setLocationInBits(int value) {
bitField0_ |= 0x00000001;
locationInBits_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 locationInBits = 1;</code>
*/
public Builder clearLocationInBits() {
bitField0_ = (bitField0_ & ~0x00000001);
locationInBits_ = 0;
onChanged();
return this;
}
// optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;
private org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation_ = org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType.CONTAINER_START;
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public boolean hasReferenceLocation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType getReferenceLocation() {
return referenceLocation_;
}
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public Builder setReferenceLocation(org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
referenceLocation_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.SequenceEntryInfo.ReferenceLocationType referenceLocation = 2;</code>
*/
public Builder clearReferenceLocation() {
bitField0_ = (bitField0_ & ~0x00000002);
referenceLocation_ = org.yamcs.protobuf.Mdb.SequenceEntryInfo.ReferenceLocationType.CONTAINER_START;
onChanged();
return this;
}
// optional .mdb.ContainerInfo container = 3;
private org.yamcs.protobuf.Mdb.ContainerInfo container_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder> containerBuilder_;
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public boolean hasContainer() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo getContainer() {
if (containerBuilder_ == null) {
return container_;
} else {
return containerBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public Builder setContainer(org.yamcs.protobuf.Mdb.ContainerInfo value) {
if (containerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
container_ = value;
onChanged();
} else {
containerBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public Builder setContainer(
org.yamcs.protobuf.Mdb.ContainerInfo.Builder builderForValue) {
if (containerBuilder_ == null) {
container_ = builderForValue.build();
onChanged();
} else {
containerBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public Builder mergeContainer(org.yamcs.protobuf.Mdb.ContainerInfo value) {
if (containerBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
container_ != org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance()) {
container_ =
org.yamcs.protobuf.Mdb.ContainerInfo.newBuilder(container_).mergeFrom(value).buildPartial();
} else {
container_ = value;
}
onChanged();
} else {
containerBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public Builder clearContainer() {
if (containerBuilder_ == null) {
container_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
onChanged();
} else {
containerBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo.Builder getContainerBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getContainerFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getContainerOrBuilder() {
if (containerBuilder_ != null) {
return containerBuilder_.getMessageOrBuilder();
} else {
return container_;
}
}
/**
* <code>optional .mdb.ContainerInfo container = 3;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder>
getContainerFieldBuilder() {
if (containerBuilder_ == null) {
containerBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder>(
container_,
getParentForChildren(),
isClean());
container_ = null;
}
return containerBuilder_;
}
// optional .mdb.ParameterInfo parameter = 4;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> parameterBuilder_;
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
if (parameterBuilder_ == null) {
return parameter_;
} else {
return parameterBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public Builder setParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
parameter_ = value;
onChanged();
} else {
parameterBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public Builder setParameter(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (parameterBuilder_ == null) {
parameter_ = builderForValue.build();
onChanged();
} else {
parameterBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public Builder mergeParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
parameter_ != org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) {
parameter_ =
org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder(parameter_).mergeFrom(value).buildPartial();
} else {
parameter_ = value;
}
onChanged();
} else {
parameterBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
onChanged();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getParameterBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getParameterFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilder();
} else {
return parameter_;
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 4;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
parameter_,
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
// optional .mdb.RepeatInfo repeat = 5;
private org.yamcs.protobuf.Mdb.RepeatInfo repeat_ = org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.RepeatInfo, org.yamcs.protobuf.Mdb.RepeatInfo.Builder, org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder> repeatBuilder_;
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public boolean hasRepeat() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public org.yamcs.protobuf.Mdb.RepeatInfo getRepeat() {
if (repeatBuilder_ == null) {
return repeat_;
} else {
return repeatBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public Builder setRepeat(org.yamcs.protobuf.Mdb.RepeatInfo value) {
if (repeatBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
repeat_ = value;
onChanged();
} else {
repeatBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public Builder setRepeat(
org.yamcs.protobuf.Mdb.RepeatInfo.Builder builderForValue) {
if (repeatBuilder_ == null) {
repeat_ = builderForValue.build();
onChanged();
} else {
repeatBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public Builder mergeRepeat(org.yamcs.protobuf.Mdb.RepeatInfo value) {
if (repeatBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
repeat_ != org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance()) {
repeat_ =
org.yamcs.protobuf.Mdb.RepeatInfo.newBuilder(repeat_).mergeFrom(value).buildPartial();
} else {
repeat_ = value;
}
onChanged();
} else {
repeatBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public Builder clearRepeat() {
if (repeatBuilder_ == null) {
repeat_ = org.yamcs.protobuf.Mdb.RepeatInfo.getDefaultInstance();
onChanged();
} else {
repeatBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public org.yamcs.protobuf.Mdb.RepeatInfo.Builder getRepeatBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getRepeatFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
public org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder getRepeatOrBuilder() {
if (repeatBuilder_ != null) {
return repeatBuilder_.getMessageOrBuilder();
} else {
return repeat_;
}
}
/**
* <code>optional .mdb.RepeatInfo repeat = 5;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.RepeatInfo, org.yamcs.protobuf.Mdb.RepeatInfo.Builder, org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder>
getRepeatFieldBuilder() {
if (repeatBuilder_ == null) {
repeatBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.RepeatInfo, org.yamcs.protobuf.Mdb.RepeatInfo.Builder, org.yamcs.protobuf.Mdb.RepeatInfoOrBuilder>(
repeat_,
getParentForChildren(),
isClean());
repeat_ = null;
}
return repeatBuilder_;
}
// @@protoc_insertion_point(builder_scope:mdb.SequenceEntryInfo)
}
static {
defaultInstance = new SequenceEntryInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.SequenceEntryInfo)
}
public interface ContainerInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string qualifiedName = 2;
/**
* <code>optional string qualifiedName = 2;</code>
*/
boolean hasQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
java.lang.String getQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
com.google.protobuf.ByteString
getQualifiedNameBytes();
// optional string shortDescription = 3;
/**
* <code>optional string shortDescription = 3;</code>
*/
boolean hasShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
java.lang.String getShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
com.google.protobuf.ByteString
getShortDescriptionBytes();
// optional string longDescription = 4;
/**
* <code>optional string longDescription = 4;</code>
*/
boolean hasLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
java.lang.String getLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
com.google.protobuf.ByteString
getLongDescriptionBytes();
// repeated .yamcs.NamedObjectId alias = 5;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId>
getAliasList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index);
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
int getAliasCount();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index);
// optional int64 maxInterval = 6;
/**
* <code>optional int64 maxInterval = 6;</code>
*/
boolean hasMaxInterval();
/**
* <code>optional int64 maxInterval = 6;</code>
*/
long getMaxInterval();
// optional int32 sizeInBits = 7;
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
boolean hasSizeInBits();
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
int getSizeInBits();
// optional .mdb.ContainerInfo baseContainer = 8;
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
boolean hasBaseContainer();
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
org.yamcs.protobuf.Mdb.ContainerInfo getBaseContainer();
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getBaseContainerOrBuilder();
// repeated .mdb.ComparisonInfo restrictionCriteria = 9;
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo>
getRestrictionCriteriaList();
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
org.yamcs.protobuf.Mdb.ComparisonInfo getRestrictionCriteria(int index);
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
int getRestrictionCriteriaCount();
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getRestrictionCriteriaOrBuilderList();
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getRestrictionCriteriaOrBuilder(
int index);
// repeated .mdb.SequenceEntryInfo entry = 10;
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo>
getEntryList();
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
org.yamcs.protobuf.Mdb.SequenceEntryInfo getEntry(int index);
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
int getEntryCount();
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder>
getEntryOrBuilderList();
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder getEntryOrBuilder(
int index);
// optional string url = 11;
/**
* <code>optional string url = 11;</code>
*/
boolean hasUrl();
/**
* <code>optional string url = 11;</code>
*/
java.lang.String getUrl();
/**
* <code>optional string url = 11;</code>
*/
com.google.protobuf.ByteString
getUrlBytes();
}
/**
* Protobuf type {@code mdb.ContainerInfo}
*/
public static final class ContainerInfo extends
com.google.protobuf.GeneratedMessage
implements ContainerInfoOrBuilder {
// Use ContainerInfo.newBuilder() to construct.
private ContainerInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private ContainerInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final ContainerInfo defaultInstance;
public static ContainerInfo getDefaultInstance() {
return defaultInstance;
}
public ContainerInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private ContainerInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
qualifiedName_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
shortDescription_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
longDescription_ = input.readBytes();
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>();
mutable_bitField0_ |= 0x00000010;
}
alias_.add(input.readMessage(org.yamcs.protobuf.Yamcs.NamedObjectId.PARSER, extensionRegistry));
break;
}
case 48: {
bitField0_ |= 0x00000010;
maxInterval_ = input.readInt64();
break;
}
case 56: {
bitField0_ |= 0x00000020;
sizeInBits_ = input.readInt32();
break;
}
case 66: {
org.yamcs.protobuf.Mdb.ContainerInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000040) == 0x00000040)) {
subBuilder = baseContainer_.toBuilder();
}
baseContainer_ = input.readMessage(org.yamcs.protobuf.Mdb.ContainerInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(baseContainer_);
baseContainer_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000040;
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
restrictionCriteria_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ComparisonInfo>();
mutable_bitField0_ |= 0x00000100;
}
restrictionCriteria_.add(input.readMessage(org.yamcs.protobuf.Mdb.ComparisonInfo.PARSER, extensionRegistry));
break;
}
case 82: {
if (!((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
entry_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.SequenceEntryInfo>();
mutable_bitField0_ |= 0x00000200;
}
entry_.add(input.readMessage(org.yamcs.protobuf.Mdb.SequenceEntryInfo.PARSER, extensionRegistry));
break;
}
case 90: {
bitField0_ |= 0x00000080;
url_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
restrictionCriteria_ = java.util.Collections.unmodifiableList(restrictionCriteria_);
}
if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ContainerInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ContainerInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ContainerInfo.class, org.yamcs.protobuf.Mdb.ContainerInfo.Builder.class);
}
public static com.google.protobuf.Parser<ContainerInfo> PARSER =
new com.google.protobuf.AbstractParser<ContainerInfo>() {
public ContainerInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new ContainerInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<ContainerInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string qualifiedName = 2;
public static final int QUALIFIEDNAME_FIELD_NUMBER = 2;
private java.lang.Object qualifiedName_;
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
qualifiedName_ = s;
}
return s;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string shortDescription = 3;
public static final int SHORTDESCRIPTION_FIELD_NUMBER = 3;
private java.lang.Object shortDescription_;
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
shortDescription_ = s;
}
return s;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string longDescription = 4;
public static final int LONGDESCRIPTION_FIELD_NUMBER = 4;
private java.lang.Object longDescription_;
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
longDescription_ = s;
}
return s;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .yamcs.NamedObjectId alias = 5;
public static final int ALIAS_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
return alias_.size();
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
return alias_.get(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
return alias_.get(index);
}
// optional int64 maxInterval = 6;
public static final int MAXINTERVAL_FIELD_NUMBER = 6;
private long maxInterval_;
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public boolean hasMaxInterval() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public long getMaxInterval() {
return maxInterval_;
}
// optional int32 sizeInBits = 7;
public static final int SIZEINBITS_FIELD_NUMBER = 7;
private int sizeInBits_;
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public boolean hasSizeInBits() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public int getSizeInBits() {
return sizeInBits_;
}
// optional .mdb.ContainerInfo baseContainer = 8;
public static final int BASECONTAINER_FIELD_NUMBER = 8;
private org.yamcs.protobuf.Mdb.ContainerInfo baseContainer_;
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public boolean hasBaseContainer() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo getBaseContainer() {
return baseContainer_;
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getBaseContainerOrBuilder() {
return baseContainer_;
}
// repeated .mdb.ComparisonInfo restrictionCriteria = 9;
public static final int RESTRICTIONCRITERIA_FIELD_NUMBER = 9;
private java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> restrictionCriteria_;
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> getRestrictionCriteriaList() {
return restrictionCriteria_;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getRestrictionCriteriaOrBuilderList() {
return restrictionCriteria_;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public int getRestrictionCriteriaCount() {
return restrictionCriteria_.size();
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo getRestrictionCriteria(int index) {
return restrictionCriteria_.get(index);
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getRestrictionCriteriaOrBuilder(
int index) {
return restrictionCriteria_.get(index);
}
// repeated .mdb.SequenceEntryInfo entry = 10;
public static final int ENTRY_FIELD_NUMBER = 10;
private java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo> entry_;
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo> getEntryList() {
return entry_;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder>
getEntryOrBuilderList() {
return entry_;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public int getEntryCount() {
return entry_.size();
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo getEntry(int index) {
return entry_.get(index);
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder getEntryOrBuilder(
int index) {
return entry_.get(index);
}
// optional string url = 11;
public static final int URL_FIELD_NUMBER = 11;
private java.lang.Object url_;
/**
* <code>optional string url = 11;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional string url = 11;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* <code>optional string url = 11;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
qualifiedName_ = "";
shortDescription_ = "";
longDescription_ = "";
alias_ = java.util.Collections.emptyList();
maxInterval_ = 0L;
sizeInBits_ = 0;
baseContainer_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
restrictionCriteria_ = java.util.Collections.emptyList();
entry_ = java.util.Collections.emptyList();
url_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasBaseContainer()) {
if (!getBaseContainer().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getRestrictionCriteriaCount(); i++) {
if (!getRestrictionCriteria(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
output.writeMessage(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeInt64(6, maxInterval_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeInt32(7, sizeInBits_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeMessage(8, baseContainer_);
}
for (int i = 0; i < restrictionCriteria_.size(); i++) {
output.writeMessage(9, restrictionCriteria_.get(i));
}
for (int i = 0; i < entry_.size(); i++) {
output.writeMessage(10, entry_.get(i));
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeBytes(11, getUrlBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeInt64Size(6, maxInterval_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(7, sizeInBits_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, baseContainer_);
}
for (int i = 0; i < restrictionCriteria_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, restrictionCriteria_.get(i));
}
for (int i = 0; i < entry_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, entry_.get(i));
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(11, getUrlBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.ContainerInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.ContainerInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.ContainerInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ContainerInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ContainerInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.ContainerInfo.class, org.yamcs.protobuf.Mdb.ContainerInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.ContainerInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getAliasFieldBuilder();
getBaseContainerFieldBuilder();
getRestrictionCriteriaFieldBuilder();
getEntryFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
qualifiedName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
shortDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
longDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
aliasBuilder_.clear();
}
maxInterval_ = 0L;
bitField0_ = (bitField0_ & ~0x00000020);
sizeInBits_ = 0;
bitField0_ = (bitField0_ & ~0x00000040);
if (baseContainerBuilder_ == null) {
baseContainer_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
} else {
baseContainerBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
if (restrictionCriteriaBuilder_ == null) {
restrictionCriteria_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
} else {
restrictionCriteriaBuilder_.clear();
}
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
} else {
entryBuilder_.clear();
}
url_ = "";
bitField0_ = (bitField0_ & ~0x00000400);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_ContainerInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.ContainerInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.ContainerInfo build() {
org.yamcs.protobuf.Mdb.ContainerInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.ContainerInfo buildPartial() {
org.yamcs.protobuf.Mdb.ContainerInfo result = new org.yamcs.protobuf.Mdb.ContainerInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.qualifiedName_ = qualifiedName_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.shortDescription_ = shortDescription_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.longDescription_ = longDescription_;
if (aliasBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.alias_ = alias_;
} else {
result.alias_ = aliasBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000010;
}
result.maxInterval_ = maxInterval_;
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000020;
}
result.sizeInBits_ = sizeInBits_;
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000040;
}
if (baseContainerBuilder_ == null) {
result.baseContainer_ = baseContainer_;
} else {
result.baseContainer_ = baseContainerBuilder_.build();
}
if (restrictionCriteriaBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100)) {
restrictionCriteria_ = java.util.Collections.unmodifiableList(restrictionCriteria_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.restrictionCriteria_ = restrictionCriteria_;
} else {
result.restrictionCriteria_ = restrictionCriteriaBuilder_.build();
}
if (entryBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200)) {
entry_ = java.util.Collections.unmodifiableList(entry_);
bitField0_ = (bitField0_ & ~0x00000200);
}
result.entry_ = entry_;
} else {
result.entry_ = entryBuilder_.build();
}
if (((from_bitField0_ & 0x00000400) == 0x00000400)) {
to_bitField0_ |= 0x00000080;
}
result.url_ = url_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.ContainerInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.ContainerInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.ContainerInfo other) {
if (other == org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasQualifiedName()) {
bitField0_ |= 0x00000002;
qualifiedName_ = other.qualifiedName_;
onChanged();
}
if (other.hasShortDescription()) {
bitField0_ |= 0x00000004;
shortDescription_ = other.shortDescription_;
onChanged();
}
if (other.hasLongDescription()) {
bitField0_ |= 0x00000008;
longDescription_ = other.longDescription_;
onChanged();
}
if (aliasBuilder_ == null) {
if (!other.alias_.isEmpty()) {
if (alias_.isEmpty()) {
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureAliasIsMutable();
alias_.addAll(other.alias_);
}
onChanged();
}
} else {
if (!other.alias_.isEmpty()) {
if (aliasBuilder_.isEmpty()) {
aliasBuilder_.dispose();
aliasBuilder_ = null;
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
aliasBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getAliasFieldBuilder() : null;
} else {
aliasBuilder_.addAllMessages(other.alias_);
}
}
}
if (other.hasMaxInterval()) {
setMaxInterval(other.getMaxInterval());
}
if (other.hasSizeInBits()) {
setSizeInBits(other.getSizeInBits());
}
if (other.hasBaseContainer()) {
mergeBaseContainer(other.getBaseContainer());
}
if (restrictionCriteriaBuilder_ == null) {
if (!other.restrictionCriteria_.isEmpty()) {
if (restrictionCriteria_.isEmpty()) {
restrictionCriteria_ = other.restrictionCriteria_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.addAll(other.restrictionCriteria_);
}
onChanged();
}
} else {
if (!other.restrictionCriteria_.isEmpty()) {
if (restrictionCriteriaBuilder_.isEmpty()) {
restrictionCriteriaBuilder_.dispose();
restrictionCriteriaBuilder_ = null;
restrictionCriteria_ = other.restrictionCriteria_;
bitField0_ = (bitField0_ & ~0x00000100);
restrictionCriteriaBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getRestrictionCriteriaFieldBuilder() : null;
} else {
restrictionCriteriaBuilder_.addAllMessages(other.restrictionCriteria_);
}
}
}
if (entryBuilder_ == null) {
if (!other.entry_.isEmpty()) {
if (entry_.isEmpty()) {
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000200);
} else {
ensureEntryIsMutable();
entry_.addAll(other.entry_);
}
onChanged();
}
} else {
if (!other.entry_.isEmpty()) {
if (entryBuilder_.isEmpty()) {
entryBuilder_.dispose();
entryBuilder_ = null;
entry_ = other.entry_;
bitField0_ = (bitField0_ & ~0x00000200);
entryBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getEntryFieldBuilder() : null;
} else {
entryBuilder_.addAllMessages(other.entry_);
}
}
}
if (other.hasUrl()) {
bitField0_ |= 0x00000400;
url_ = other.url_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
return false;
}
}
if (hasBaseContainer()) {
if (!getBaseContainer().isInitialized()) {
return false;
}
}
for (int i = 0; i < getRestrictionCriteriaCount(); i++) {
if (!getRestrictionCriteria(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getEntryCount(); i++) {
if (!getEntry(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.ContainerInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.ContainerInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string qualifiedName = 2;
private java.lang.Object qualifiedName_ = "";
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
qualifiedName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder clearQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000002);
qualifiedName_ = getDefaultInstance().getQualifiedName();
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
// optional string shortDescription = 3;
private java.lang.Object shortDescription_ = "";
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
shortDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder clearShortDescription() {
bitField0_ = (bitField0_ & ~0x00000004);
shortDescription_ = getDefaultInstance().getShortDescription();
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
// optional string longDescription = 4;
private java.lang.Object longDescription_ = "";
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
longDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder clearLongDescription() {
bitField0_ = (bitField0_ & ~0x00000008);
longDescription_ = getDefaultInstance().getLongDescription();
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
// repeated .yamcs.NamedObjectId alias = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_ =
java.util.Collections.emptyList();
private void ensureAliasIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>(alias_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> aliasBuilder_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
if (aliasBuilder_ == null) {
return java.util.Collections.unmodifiableList(alias_);
} else {
return aliasBuilder_.getMessageList();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
if (aliasBuilder_ == null) {
return alias_.size();
} else {
return aliasBuilder_.getCount();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
if (aliasBuilder_ == null) {
return alias_.get(index);
} else {
return aliasBuilder_.getMessage(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.set(index, value);
onChanged();
} else {
aliasBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.set(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(value);
onChanged();
} else {
aliasBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(index, value);
onChanged();
} else {
aliasBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAllAlias(
java.lang.Iterable<? extends org.yamcs.protobuf.Yamcs.NamedObjectId> values) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
super.addAll(values, alias_);
onChanged();
} else {
aliasBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder clearAlias() {
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
aliasBuilder_.clear();
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder removeAlias(int index) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.remove(index);
onChanged();
} else {
aliasBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder getAliasBuilder(
int index) {
return getAliasFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
if (aliasBuilder_ == null) {
return alias_.get(index); } else {
return aliasBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
if (aliasBuilder_ != null) {
return aliasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(alias_);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder() {
return getAliasFieldBuilder().addBuilder(
org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder(
int index) {
return getAliasFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId.Builder>
getAliasBuilderList() {
return getAliasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasFieldBuilder() {
if (aliasBuilder_ == null) {
aliasBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>(
alias_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
alias_ = null;
}
return aliasBuilder_;
}
// optional int64 maxInterval = 6;
private long maxInterval_ ;
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public boolean hasMaxInterval() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public long getMaxInterval() {
return maxInterval_;
}
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public Builder setMaxInterval(long value) {
bitField0_ |= 0x00000020;
maxInterval_ = value;
onChanged();
return this;
}
/**
* <code>optional int64 maxInterval = 6;</code>
*/
public Builder clearMaxInterval() {
bitField0_ = (bitField0_ & ~0x00000020);
maxInterval_ = 0L;
onChanged();
return this;
}
// optional int32 sizeInBits = 7;
private int sizeInBits_ ;
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public boolean hasSizeInBits() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public int getSizeInBits() {
return sizeInBits_;
}
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public Builder setSizeInBits(int value) {
bitField0_ |= 0x00000040;
sizeInBits_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 sizeInBits = 7;</code>
*/
public Builder clearSizeInBits() {
bitField0_ = (bitField0_ & ~0x00000040);
sizeInBits_ = 0;
onChanged();
return this;
}
// optional .mdb.ContainerInfo baseContainer = 8;
private org.yamcs.protobuf.Mdb.ContainerInfo baseContainer_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder> baseContainerBuilder_;
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public boolean hasBaseContainer() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo getBaseContainer() {
if (baseContainerBuilder_ == null) {
return baseContainer_;
} else {
return baseContainerBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public Builder setBaseContainer(org.yamcs.protobuf.Mdb.ContainerInfo value) {
if (baseContainerBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
baseContainer_ = value;
onChanged();
} else {
baseContainerBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public Builder setBaseContainer(
org.yamcs.protobuf.Mdb.ContainerInfo.Builder builderForValue) {
if (baseContainerBuilder_ == null) {
baseContainer_ = builderForValue.build();
onChanged();
} else {
baseContainerBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public Builder mergeBaseContainer(org.yamcs.protobuf.Mdb.ContainerInfo value) {
if (baseContainerBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
baseContainer_ != org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance()) {
baseContainer_ =
org.yamcs.protobuf.Mdb.ContainerInfo.newBuilder(baseContainer_).mergeFrom(value).buildPartial();
} else {
baseContainer_ = value;
}
onChanged();
} else {
baseContainerBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public Builder clearBaseContainer() {
if (baseContainerBuilder_ == null) {
baseContainer_ = org.yamcs.protobuf.Mdb.ContainerInfo.getDefaultInstance();
onChanged();
} else {
baseContainerBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfo.Builder getBaseContainerBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getBaseContainerFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
public org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder getBaseContainerOrBuilder() {
if (baseContainerBuilder_ != null) {
return baseContainerBuilder_.getMessageOrBuilder();
} else {
return baseContainer_;
}
}
/**
* <code>optional .mdb.ContainerInfo baseContainer = 8;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder>
getBaseContainerFieldBuilder() {
if (baseContainerBuilder_ == null) {
baseContainerBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ContainerInfo, org.yamcs.protobuf.Mdb.ContainerInfo.Builder, org.yamcs.protobuf.Mdb.ContainerInfoOrBuilder>(
baseContainer_,
getParentForChildren(),
isClean());
baseContainer_ = null;
}
return baseContainerBuilder_;
}
// repeated .mdb.ComparisonInfo restrictionCriteria = 9;
private java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> restrictionCriteria_ =
java.util.Collections.emptyList();
private void ensureRestrictionCriteriaIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
restrictionCriteria_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ComparisonInfo>(restrictionCriteria_);
bitField0_ |= 0x00000100;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder> restrictionCriteriaBuilder_;
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo> getRestrictionCriteriaList() {
if (restrictionCriteriaBuilder_ == null) {
return java.util.Collections.unmodifiableList(restrictionCriteria_);
} else {
return restrictionCriteriaBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public int getRestrictionCriteriaCount() {
if (restrictionCriteriaBuilder_ == null) {
return restrictionCriteria_.size();
} else {
return restrictionCriteriaBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo getRestrictionCriteria(int index) {
if (restrictionCriteriaBuilder_ == null) {
return restrictionCriteria_.get(index);
} else {
return restrictionCriteriaBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder setRestrictionCriteria(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (restrictionCriteriaBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.set(index, value);
onChanged();
} else {
restrictionCriteriaBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder setRestrictionCriteria(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (restrictionCriteriaBuilder_ == null) {
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.set(index, builderForValue.build());
onChanged();
} else {
restrictionCriteriaBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder addRestrictionCriteria(org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (restrictionCriteriaBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.add(value);
onChanged();
} else {
restrictionCriteriaBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder addRestrictionCriteria(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo value) {
if (restrictionCriteriaBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.add(index, value);
onChanged();
} else {
restrictionCriteriaBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder addRestrictionCriteria(
org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (restrictionCriteriaBuilder_ == null) {
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.add(builderForValue.build());
onChanged();
} else {
restrictionCriteriaBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder addRestrictionCriteria(
int index, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder builderForValue) {
if (restrictionCriteriaBuilder_ == null) {
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.add(index, builderForValue.build());
onChanged();
} else {
restrictionCriteriaBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder addAllRestrictionCriteria(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.ComparisonInfo> values) {
if (restrictionCriteriaBuilder_ == null) {
ensureRestrictionCriteriaIsMutable();
super.addAll(values, restrictionCriteria_);
onChanged();
} else {
restrictionCriteriaBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder clearRestrictionCriteria() {
if (restrictionCriteriaBuilder_ == null) {
restrictionCriteria_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
restrictionCriteriaBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public Builder removeRestrictionCriteria(int index) {
if (restrictionCriteriaBuilder_ == null) {
ensureRestrictionCriteriaIsMutable();
restrictionCriteria_.remove(index);
onChanged();
} else {
restrictionCriteriaBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder getRestrictionCriteriaBuilder(
int index) {
return getRestrictionCriteriaFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder getRestrictionCriteriaOrBuilder(
int index) {
if (restrictionCriteriaBuilder_ == null) {
return restrictionCriteria_.get(index); } else {
return restrictionCriteriaBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getRestrictionCriteriaOrBuilderList() {
if (restrictionCriteriaBuilder_ != null) {
return restrictionCriteriaBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(restrictionCriteria_);
}
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder addRestrictionCriteriaBuilder() {
return getRestrictionCriteriaFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public org.yamcs.protobuf.Mdb.ComparisonInfo.Builder addRestrictionCriteriaBuilder(
int index) {
return getRestrictionCriteriaFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.ComparisonInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ComparisonInfo restrictionCriteria = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ComparisonInfo.Builder>
getRestrictionCriteriaBuilderList() {
return getRestrictionCriteriaFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>
getRestrictionCriteriaFieldBuilder() {
if (restrictionCriteriaBuilder_ == null) {
restrictionCriteriaBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ComparisonInfo, org.yamcs.protobuf.Mdb.ComparisonInfo.Builder, org.yamcs.protobuf.Mdb.ComparisonInfoOrBuilder>(
restrictionCriteria_,
((bitField0_ & 0x00000100) == 0x00000100),
getParentForChildren(),
isClean());
restrictionCriteria_ = null;
}
return restrictionCriteriaBuilder_;
}
// repeated .mdb.SequenceEntryInfo entry = 10;
private java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo> entry_ =
java.util.Collections.emptyList();
private void ensureEntryIsMutable() {
if (!((bitField0_ & 0x00000200) == 0x00000200)) {
entry_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.SequenceEntryInfo>(entry_);
bitField0_ |= 0x00000200;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.SequenceEntryInfo, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder, org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder> entryBuilder_;
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo> getEntryList() {
if (entryBuilder_ == null) {
return java.util.Collections.unmodifiableList(entry_);
} else {
return entryBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public int getEntryCount() {
if (entryBuilder_ == null) {
return entry_.size();
} else {
return entryBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo getEntry(int index) {
if (entryBuilder_ == null) {
return entry_.get(index);
} else {
return entryBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder setEntry(
int index, org.yamcs.protobuf.Mdb.SequenceEntryInfo value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.set(index, value);
onChanged();
} else {
entryBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder setEntry(
int index, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.set(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder addEntry(org.yamcs.protobuf.Mdb.SequenceEntryInfo value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(value);
onChanged();
} else {
entryBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder addEntry(
int index, org.yamcs.protobuf.Mdb.SequenceEntryInfo value) {
if (entryBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureEntryIsMutable();
entry_.add(index, value);
onChanged();
} else {
entryBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder addEntry(
org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder addEntry(
int index, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder builderForValue) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.add(index, builderForValue.build());
onChanged();
} else {
entryBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder addAllEntry(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.SequenceEntryInfo> values) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
super.addAll(values, entry_);
onChanged();
} else {
entryBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder clearEntry() {
if (entryBuilder_ == null) {
entry_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
} else {
entryBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public Builder removeEntry(int index) {
if (entryBuilder_ == null) {
ensureEntryIsMutable();
entry_.remove(index);
onChanged();
} else {
entryBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder getEntryBuilder(
int index) {
return getEntryFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder getEntryOrBuilder(
int index) {
if (entryBuilder_ == null) {
return entry_.get(index); } else {
return entryBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder>
getEntryOrBuilderList() {
if (entryBuilder_ != null) {
return entryBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(entry_);
}
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder addEntryBuilder() {
return getEntryFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.SequenceEntryInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder addEntryBuilder(
int index) {
return getEntryFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.SequenceEntryInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.SequenceEntryInfo entry = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder>
getEntryBuilderList() {
return getEntryFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.SequenceEntryInfo, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder, org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder>
getEntryFieldBuilder() {
if (entryBuilder_ == null) {
entryBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.SequenceEntryInfo, org.yamcs.protobuf.Mdb.SequenceEntryInfo.Builder, org.yamcs.protobuf.Mdb.SequenceEntryInfoOrBuilder>(
entry_,
((bitField0_ & 0x00000200) == 0x00000200),
getParentForChildren(),
isClean());
entry_ = null;
}
return entryBuilder_;
}
// optional string url = 11;
private java.lang.Object url_ = "";
/**
* <code>optional string url = 11;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000400) == 0x00000400);
}
/**
* <code>optional string url = 11;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
url_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string url = 11;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string url = 11;</code>
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000400;
url_ = value;
onChanged();
return this;
}
/**
* <code>optional string url = 11;</code>
*/
public Builder clearUrl() {
bitField0_ = (bitField0_ & ~0x00000400);
url_ = getDefaultInstance().getUrl();
onChanged();
return this;
}
/**
* <code>optional string url = 11;</code>
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000400;
url_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.ContainerInfo)
}
static {
defaultInstance = new ContainerInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.ContainerInfo)
}
public interface InputParameterInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.ParameterInfo parameter = 1;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
boolean hasParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder();
// optional string inputName = 2;
/**
* <code>optional string inputName = 2;</code>
*/
boolean hasInputName();
/**
* <code>optional string inputName = 2;</code>
*/
java.lang.String getInputName();
/**
* <code>optional string inputName = 2;</code>
*/
com.google.protobuf.ByteString
getInputNameBytes();
// optional int32 parameterInstance = 3;
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
boolean hasParameterInstance();
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
int getParameterInstance();
// optional bool mandatory = 4;
/**
* <code>optional bool mandatory = 4;</code>
*/
boolean hasMandatory();
/**
* <code>optional bool mandatory = 4;</code>
*/
boolean getMandatory();
}
/**
* Protobuf type {@code mdb.InputParameterInfo}
*/
public static final class InputParameterInfo extends
com.google.protobuf.GeneratedMessage
implements InputParameterInfoOrBuilder {
// Use InputParameterInfo.newBuilder() to construct.
private InputParameterInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private InputParameterInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final InputParameterInfo defaultInstance;
public static InputParameterInfo getDefaultInstance() {
return defaultInstance;
}
public InputParameterInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private InputParameterInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.yamcs.protobuf.Mdb.ParameterInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = parameter_.toBuilder();
}
parameter_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(parameter_);
parameter_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
bitField0_ |= 0x00000002;
inputName_ = input.readBytes();
break;
}
case 24: {
bitField0_ |= 0x00000004;
parameterInstance_ = input.readInt32();
break;
}
case 32: {
bitField0_ |= 0x00000008;
mandatory_ = input.readBool();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_InputParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_InputParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.InputParameterInfo.class, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder.class);
}
public static com.google.protobuf.Parser<InputParameterInfo> PARSER =
new com.google.protobuf.AbstractParser<InputParameterInfo>() {
public InputParameterInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new InputParameterInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<InputParameterInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
public static final int PARAMETER_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
return parameter_;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
return parameter_;
}
// optional string inputName = 2;
public static final int INPUTNAME_FIELD_NUMBER = 2;
private java.lang.Object inputName_;
/**
* <code>optional string inputName = 2;</code>
*/
public boolean hasInputName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string inputName = 2;</code>
*/
public java.lang.String getInputName() {
java.lang.Object ref = inputName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
inputName_ = s;
}
return s;
}
}
/**
* <code>optional string inputName = 2;</code>
*/
public com.google.protobuf.ByteString
getInputNameBytes() {
java.lang.Object ref = inputName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
inputName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional int32 parameterInstance = 3;
public static final int PARAMETERINSTANCE_FIELD_NUMBER = 3;
private int parameterInstance_;
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public boolean hasParameterInstance() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public int getParameterInstance() {
return parameterInstance_;
}
// optional bool mandatory = 4;
public static final int MANDATORY_FIELD_NUMBER = 4;
private boolean mandatory_;
/**
* <code>optional bool mandatory = 4;</code>
*/
public boolean hasMandatory() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional bool mandatory = 4;</code>
*/
public boolean getMandatory() {
return mandatory_;
}
private void initFields() {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
inputName_ = "";
parameterInstance_ = 0;
mandatory_ = false;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasParameter()) {
if (!getParameter().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getInputNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeInt32(3, parameterInstance_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBool(4, mandatory_);
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getInputNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(3, parameterInstance_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBoolSize(4, mandatory_);
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.InputParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.InputParameterInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.InputParameterInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_InputParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_InputParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.InputParameterInfo.class, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.InputParameterInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getParameterFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
inputName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
parameterInstance_ = 0;
bitField0_ = (bitField0_ & ~0x00000004);
mandatory_ = false;
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_InputParameterInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.InputParameterInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.InputParameterInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.InputParameterInfo build() {
org.yamcs.protobuf.Mdb.InputParameterInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.InputParameterInfo buildPartial() {
org.yamcs.protobuf.Mdb.InputParameterInfo result = new org.yamcs.protobuf.Mdb.InputParameterInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (parameterBuilder_ == null) {
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.inputName_ = inputName_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.parameterInstance_ = parameterInstance_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.mandatory_ = mandatory_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.InputParameterInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.InputParameterInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.InputParameterInfo other) {
if (other == org.yamcs.protobuf.Mdb.InputParameterInfo.getDefaultInstance()) return this;
if (other.hasParameter()) {
mergeParameter(other.getParameter());
}
if (other.hasInputName()) {
bitField0_ |= 0x00000002;
inputName_ = other.inputName_;
onChanged();
}
if (other.hasParameterInstance()) {
setParameterInstance(other.getParameterInstance());
}
if (other.hasMandatory()) {
setMandatory(other.getMandatory());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasParameter()) {
if (!getParameter().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.InputParameterInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.InputParameterInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> parameterBuilder_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
if (parameterBuilder_ == null) {
return parameter_;
} else {
return parameterBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
parameter_ = value;
onChanged();
} else {
parameterBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (parameterBuilder_ == null) {
parameter_ = builderForValue.build();
onChanged();
} else {
parameterBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder mergeParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
parameter_ != org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) {
parameter_ =
org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder(parameter_).mergeFrom(value).buildPartial();
} else {
parameter_ = value;
}
onChanged();
} else {
parameterBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
onChanged();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getParameterBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getParameterFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilder();
} else {
return parameter_;
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
parameter_,
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
// optional string inputName = 2;
private java.lang.Object inputName_ = "";
/**
* <code>optional string inputName = 2;</code>
*/
public boolean hasInputName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string inputName = 2;</code>
*/
public java.lang.String getInputName() {
java.lang.Object ref = inputName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
inputName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string inputName = 2;</code>
*/
public com.google.protobuf.ByteString
getInputNameBytes() {
java.lang.Object ref = inputName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
inputName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string inputName = 2;</code>
*/
public Builder setInputName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
inputName_ = value;
onChanged();
return this;
}
/**
* <code>optional string inputName = 2;</code>
*/
public Builder clearInputName() {
bitField0_ = (bitField0_ & ~0x00000002);
inputName_ = getDefaultInstance().getInputName();
onChanged();
return this;
}
/**
* <code>optional string inputName = 2;</code>
*/
public Builder setInputNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
inputName_ = value;
onChanged();
return this;
}
// optional int32 parameterInstance = 3;
private int parameterInstance_ ;
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public boolean hasParameterInstance() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public int getParameterInstance() {
return parameterInstance_;
}
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public Builder setParameterInstance(int value) {
bitField0_ |= 0x00000004;
parameterInstance_ = value;
onChanged();
return this;
}
/**
* <code>optional int32 parameterInstance = 3;</code>
*/
public Builder clearParameterInstance() {
bitField0_ = (bitField0_ & ~0x00000004);
parameterInstance_ = 0;
onChanged();
return this;
}
// optional bool mandatory = 4;
private boolean mandatory_ ;
/**
* <code>optional bool mandatory = 4;</code>
*/
public boolean hasMandatory() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional bool mandatory = 4;</code>
*/
public boolean getMandatory() {
return mandatory_;
}
/**
* <code>optional bool mandatory = 4;</code>
*/
public Builder setMandatory(boolean value) {
bitField0_ |= 0x00000008;
mandatory_ = value;
onChanged();
return this;
}
/**
* <code>optional bool mandatory = 4;</code>
*/
public Builder clearMandatory() {
bitField0_ = (bitField0_ & ~0x00000008);
mandatory_ = false;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.InputParameterInfo)
}
static {
defaultInstance = new InputParameterInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.InputParameterInfo)
}
public interface OutputParameterInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .mdb.ParameterInfo parameter = 1;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
boolean hasParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getParameter();
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder();
// optional string outputName = 2;
/**
* <code>optional string outputName = 2;</code>
*/
boolean hasOutputName();
/**
* <code>optional string outputName = 2;</code>
*/
java.lang.String getOutputName();
/**
* <code>optional string outputName = 2;</code>
*/
com.google.protobuf.ByteString
getOutputNameBytes();
}
/**
* Protobuf type {@code mdb.OutputParameterInfo}
*/
public static final class OutputParameterInfo extends
com.google.protobuf.GeneratedMessage
implements OutputParameterInfoOrBuilder {
// Use OutputParameterInfo.newBuilder() to construct.
private OutputParameterInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private OutputParameterInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final OutputParameterInfo defaultInstance;
public static OutputParameterInfo getDefaultInstance() {
return defaultInstance;
}
public OutputParameterInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private OutputParameterInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
org.yamcs.protobuf.Mdb.ParameterInfo.Builder subBuilder = null;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
subBuilder = parameter_.toBuilder();
}
parameter_ = input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry);
if (subBuilder != null) {
subBuilder.mergeFrom(parameter_);
parameter_ = subBuilder.buildPartial();
}
bitField0_ |= 0x00000001;
break;
}
case 18: {
bitField0_ |= 0x00000002;
outputName_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_OutputParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_OutputParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.OutputParameterInfo.class, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder.class);
}
public static com.google.protobuf.Parser<OutputParameterInfo> PARSER =
new com.google.protobuf.AbstractParser<OutputParameterInfo>() {
public OutputParameterInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new OutputParameterInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<OutputParameterInfo> getParserForType() {
return PARSER;
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
public static final int PARAMETER_FIELD_NUMBER = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
return parameter_;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
return parameter_;
}
// optional string outputName = 2;
public static final int OUTPUTNAME_FIELD_NUMBER = 2;
private java.lang.Object outputName_;
/**
* <code>optional string outputName = 2;</code>
*/
public boolean hasOutputName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string outputName = 2;</code>
*/
public java.lang.String getOutputName() {
java.lang.Object ref = outputName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
outputName_ = s;
}
return s;
}
}
/**
* <code>optional string outputName = 2;</code>
*/
public com.google.protobuf.ByteString
getOutputNameBytes() {
java.lang.Object ref = outputName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
outputName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
outputName_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (hasParameter()) {
if (!getParameter().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeMessage(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getOutputNameBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(1, parameter_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getOutputNameBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.OutputParameterInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.OutputParameterInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.OutputParameterInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_OutputParameterInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_OutputParameterInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.OutputParameterInfo.class, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.OutputParameterInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getParameterFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
outputName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_OutputParameterInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.OutputParameterInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.OutputParameterInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.OutputParameterInfo build() {
org.yamcs.protobuf.Mdb.OutputParameterInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.OutputParameterInfo buildPartial() {
org.yamcs.protobuf.Mdb.OutputParameterInfo result = new org.yamcs.protobuf.Mdb.OutputParameterInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
if (parameterBuilder_ == null) {
result.parameter_ = parameter_;
} else {
result.parameter_ = parameterBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.outputName_ = outputName_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.OutputParameterInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.OutputParameterInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.OutputParameterInfo other) {
if (other == org.yamcs.protobuf.Mdb.OutputParameterInfo.getDefaultInstance()) return this;
if (other.hasParameter()) {
mergeParameter(other.getParameter());
}
if (other.hasOutputName()) {
bitField0_ |= 0x00000002;
outputName_ = other.outputName_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (hasParameter()) {
if (!getParameter().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.OutputParameterInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.OutputParameterInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional .mdb.ParameterInfo parameter = 1;
private org.yamcs.protobuf.Mdb.ParameterInfo parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> parameterBuilder_;
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public boolean hasParameter() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getParameter() {
if (parameterBuilder_ == null) {
return parameter_;
} else {
return parameterBuilder_.getMessage();
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
parameter_ = value;
onChanged();
} else {
parameterBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder setParameter(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (parameterBuilder_ == null) {
parameter_ = builderForValue.build();
onChanged();
} else {
parameterBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder mergeParameter(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (parameterBuilder_ == null) {
if (((bitField0_ & 0x00000001) == 0x00000001) &&
parameter_ != org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance()) {
parameter_ =
org.yamcs.protobuf.Mdb.ParameterInfo.newBuilder(parameter_).mergeFrom(value).buildPartial();
} else {
parameter_ = value;
}
onChanged();
} else {
parameterBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public Builder clearParameter() {
if (parameterBuilder_ == null) {
parameter_ = org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance();
onChanged();
} else {
parameterBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getParameterBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getParameterFieldBuilder().getBuilder();
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getParameterOrBuilder() {
if (parameterBuilder_ != null) {
return parameterBuilder_.getMessageOrBuilder();
} else {
return parameter_;
}
}
/**
* <code>optional .mdb.ParameterInfo parameter = 1;</code>
*/
private com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getParameterFieldBuilder() {
if (parameterBuilder_ == null) {
parameterBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
parameter_,
getParentForChildren(),
isClean());
parameter_ = null;
}
return parameterBuilder_;
}
// optional string outputName = 2;
private java.lang.Object outputName_ = "";
/**
* <code>optional string outputName = 2;</code>
*/
public boolean hasOutputName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string outputName = 2;</code>
*/
public java.lang.String getOutputName() {
java.lang.Object ref = outputName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
outputName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string outputName = 2;</code>
*/
public com.google.protobuf.ByteString
getOutputNameBytes() {
java.lang.Object ref = outputName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
outputName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string outputName = 2;</code>
*/
public Builder setOutputName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
outputName_ = value;
onChanged();
return this;
}
/**
* <code>optional string outputName = 2;</code>
*/
public Builder clearOutputName() {
bitField0_ = (bitField0_ & ~0x00000002);
outputName_ = getDefaultInstance().getOutputName();
onChanged();
return this;
}
/**
* <code>optional string outputName = 2;</code>
*/
public Builder setOutputNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
outputName_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.OutputParameterInfo)
}
static {
defaultInstance = new OutputParameterInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.OutputParameterInfo)
}
public interface AlgorithmInfoOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional string name = 1;
/**
* <code>optional string name = 1;</code>
*/
boolean hasName();
/**
* <code>optional string name = 1;</code>
*/
java.lang.String getName();
/**
* <code>optional string name = 1;</code>
*/
com.google.protobuf.ByteString
getNameBytes();
// optional string qualifiedName = 2;
/**
* <code>optional string qualifiedName = 2;</code>
*/
boolean hasQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
java.lang.String getQualifiedName();
/**
* <code>optional string qualifiedName = 2;</code>
*/
com.google.protobuf.ByteString
getQualifiedNameBytes();
// optional string shortDescription = 3;
/**
* <code>optional string shortDescription = 3;</code>
*/
boolean hasShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
java.lang.String getShortDescription();
/**
* <code>optional string shortDescription = 3;</code>
*/
com.google.protobuf.ByteString
getShortDescriptionBytes();
// optional string longDescription = 4;
/**
* <code>optional string longDescription = 4;</code>
*/
boolean hasLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
java.lang.String getLongDescription();
/**
* <code>optional string longDescription = 4;</code>
*/
com.google.protobuf.ByteString
getLongDescriptionBytes();
// repeated .yamcs.NamedObjectId alias = 5;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId>
getAliasList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index);
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
int getAliasCount();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList();
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index);
// optional .mdb.AlgorithmInfo.Scope scope = 6;
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
boolean hasScope();
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope getScope();
// optional string language = 7;
/**
* <code>optional string language = 7;</code>
*/
boolean hasLanguage();
/**
* <code>optional string language = 7;</code>
*/
java.lang.String getLanguage();
/**
* <code>optional string language = 7;</code>
*/
com.google.protobuf.ByteString
getLanguageBytes();
// optional string text = 8;
/**
* <code>optional string text = 8;</code>
*/
boolean hasText();
/**
* <code>optional string text = 8;</code>
*/
java.lang.String getText();
/**
* <code>optional string text = 8;</code>
*/
com.google.protobuf.ByteString
getTextBytes();
// repeated .mdb.InputParameterInfo inputParameter = 9;
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo>
getInputParameterList();
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
org.yamcs.protobuf.Mdb.InputParameterInfo getInputParameter(int index);
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
int getInputParameterCount();
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder>
getInputParameterOrBuilderList();
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder getInputParameterOrBuilder(
int index);
// repeated .mdb.OutputParameterInfo outputParameter = 10;
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo>
getOutputParameterList();
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
org.yamcs.protobuf.Mdb.OutputParameterInfo getOutputParameter(int index);
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
int getOutputParameterCount();
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder>
getOutputParameterOrBuilderList();
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder getOutputParameterOrBuilder(
int index);
// repeated .mdb.ParameterInfo onParameterUpdate = 11;
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo>
getOnParameterUpdateList();
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfo getOnParameterUpdate(int index);
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
int getOnParameterUpdateCount();
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
java.util.List<? extends org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getOnParameterUpdateOrBuilderList();
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getOnParameterUpdateOrBuilder(
int index);
// repeated int64 onPeriodicRate = 12;
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
java.util.List<java.lang.Long> getOnPeriodicRateList();
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
int getOnPeriodicRateCount();
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
long getOnPeriodicRate(int index);
// optional string url = 13;
/**
* <code>optional string url = 13;</code>
*/
boolean hasUrl();
/**
* <code>optional string url = 13;</code>
*/
java.lang.String getUrl();
/**
* <code>optional string url = 13;</code>
*/
com.google.protobuf.ByteString
getUrlBytes();
}
/**
* Protobuf type {@code mdb.AlgorithmInfo}
*/
public static final class AlgorithmInfo extends
com.google.protobuf.GeneratedMessage
implements AlgorithmInfoOrBuilder {
// Use AlgorithmInfo.newBuilder() to construct.
private AlgorithmInfo(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
super(builder);
this.unknownFields = builder.getUnknownFields();
}
private AlgorithmInfo(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
private static final AlgorithmInfo defaultInstance;
public static AlgorithmInfo getDefaultInstance() {
return defaultInstance;
}
public AlgorithmInfo getDefaultInstanceForType() {
return defaultInstance;
}
private final com.google.protobuf.UnknownFieldSet unknownFields;
@java.lang.Override
public final com.google.protobuf.UnknownFieldSet
getUnknownFields() {
return this.unknownFields;
}
private AlgorithmInfo(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
initFields();
int mutable_bitField0_ = 0;
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder();
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
done = true;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
name_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
qualifiedName_ = input.readBytes();
break;
}
case 26: {
bitField0_ |= 0x00000004;
shortDescription_ = input.readBytes();
break;
}
case 34: {
bitField0_ |= 0x00000008;
longDescription_ = input.readBytes();
break;
}
case 42: {
if (!((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>();
mutable_bitField0_ |= 0x00000010;
}
alias_.add(input.readMessage(org.yamcs.protobuf.Yamcs.NamedObjectId.PARSER, extensionRegistry));
break;
}
case 48: {
int rawValue = input.readEnum();
org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope value = org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(6, rawValue);
} else {
bitField0_ |= 0x00000010;
scope_ = value;
}
break;
}
case 58: {
bitField0_ |= 0x00000020;
language_ = input.readBytes();
break;
}
case 66: {
bitField0_ |= 0x00000040;
text_ = input.readBytes();
break;
}
case 74: {
if (!((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
inputParameter_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.InputParameterInfo>();
mutable_bitField0_ |= 0x00000100;
}
inputParameter_.add(input.readMessage(org.yamcs.protobuf.Mdb.InputParameterInfo.PARSER, extensionRegistry));
break;
}
case 82: {
if (!((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
outputParameter_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.OutputParameterInfo>();
mutable_bitField0_ |= 0x00000200;
}
outputParameter_.add(input.readMessage(org.yamcs.protobuf.Mdb.OutputParameterInfo.PARSER, extensionRegistry));
break;
}
case 90: {
if (!((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
onParameterUpdate_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ParameterInfo>();
mutable_bitField0_ |= 0x00000400;
}
onParameterUpdate_.add(input.readMessage(org.yamcs.protobuf.Mdb.ParameterInfo.PARSER, extensionRegistry));
break;
}
case 96: {
if (!((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
onPeriodicRate_ = new java.util.ArrayList<java.lang.Long>();
mutable_bitField0_ |= 0x00000800;
}
onPeriodicRate_.add(input.readInt64());
break;
}
case 98: {
int length = input.readRawVarint32();
int limit = input.pushLimit(length);
if (!((mutable_bitField0_ & 0x00000800) == 0x00000800) && input.getBytesUntilLimit() > 0) {
onPeriodicRate_ = new java.util.ArrayList<java.lang.Long>();
mutable_bitField0_ |= 0x00000800;
}
while (input.getBytesUntilLimit() > 0) {
onPeriodicRate_.add(input.readInt64());
}
input.popLimit(limit);
break;
}
case 106: {
bitField0_ |= 0x00000080;
url_ = input.readBytes();
break;
}
}
}
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(this);
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(
e.getMessage()).setUnfinishedMessage(this);
} finally {
if (((mutable_bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
}
if (((mutable_bitField0_ & 0x00000100) == 0x00000100)) {
inputParameter_ = java.util.Collections.unmodifiableList(inputParameter_);
}
if (((mutable_bitField0_ & 0x00000200) == 0x00000200)) {
outputParameter_ = java.util.Collections.unmodifiableList(outputParameter_);
}
if (((mutable_bitField0_ & 0x00000400) == 0x00000400)) {
onParameterUpdate_ = java.util.Collections.unmodifiableList(onParameterUpdate_);
}
if (((mutable_bitField0_ & 0x00000800) == 0x00000800)) {
onPeriodicRate_ = java.util.Collections.unmodifiableList(onPeriodicRate_);
}
this.unknownFields = unknownFields.build();
makeExtensionsImmutable();
}
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlgorithmInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlgorithmInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlgorithmInfo.class, org.yamcs.protobuf.Mdb.AlgorithmInfo.Builder.class);
}
public static com.google.protobuf.Parser<AlgorithmInfo> PARSER =
new com.google.protobuf.AbstractParser<AlgorithmInfo>() {
public AlgorithmInfo parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return new AlgorithmInfo(input, extensionRegistry);
}
};
@java.lang.Override
public com.google.protobuf.Parser<AlgorithmInfo> getParserForType() {
return PARSER;
}
/**
* Protobuf enum {@code mdb.AlgorithmInfo.Scope}
*/
public enum Scope
implements com.google.protobuf.ProtocolMessageEnum {
/**
* <code>GLOBAL = 0;</code>
*/
GLOBAL(0, 0),
/**
* <code>COMMAND_VERIFICATION = 1;</code>
*/
COMMAND_VERIFICATION(1, 1),
;
/**
* <code>GLOBAL = 0;</code>
*/
public static final int GLOBAL_VALUE = 0;
/**
* <code>COMMAND_VERIFICATION = 1;</code>
*/
public static final int COMMAND_VERIFICATION_VALUE = 1;
public final int getNumber() { return value; }
public static Scope valueOf(int value) {
switch (value) {
case 0: return GLOBAL;
case 1: return COMMAND_VERIFICATION;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<Scope>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<Scope>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<Scope>() {
public Scope findValueByNumber(int number) {
return Scope.valueOf(number);
}
};
public final com.google.protobuf.Descriptors.EnumValueDescriptor
getValueDescriptor() {
return getDescriptor().getValues().get(index);
}
public final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptorForType() {
return getDescriptor();
}
public static final com.google.protobuf.Descriptors.EnumDescriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.AlgorithmInfo.getDescriptor().getEnumTypes().get(0);
}
private static final Scope[] VALUES = values();
public static Scope valueOf(
com.google.protobuf.Descriptors.EnumValueDescriptor desc) {
if (desc.getType() != getDescriptor()) {
throw new java.lang.IllegalArgumentException(
"EnumValueDescriptor is not for this type.");
}
return VALUES[desc.getIndex()];
}
private final int index;
private final int value;
private Scope(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:mdb.AlgorithmInfo.Scope)
}
private int bitField0_;
// optional string name = 1;
public static final int NAME_FIELD_NUMBER = 1;
private java.lang.Object name_;
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
name_ = s;
}
return s;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string qualifiedName = 2;
public static final int QUALIFIEDNAME_FIELD_NUMBER = 2;
private java.lang.Object qualifiedName_;
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
qualifiedName_ = s;
}
return s;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string shortDescription = 3;
public static final int SHORTDESCRIPTION_FIELD_NUMBER = 3;
private java.lang.Object shortDescription_;
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
shortDescription_ = s;
}
return s;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string longDescription = 4;
public static final int LONGDESCRIPTION_FIELD_NUMBER = 4;
private java.lang.Object longDescription_;
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
longDescription_ = s;
}
return s;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .yamcs.NamedObjectId alias = 5;
public static final int ALIAS_FIELD_NUMBER = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
return alias_;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
return alias_.size();
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
return alias_.get(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
return alias_.get(index);
}
// optional .mdb.AlgorithmInfo.Scope scope = 6;
public static final int SCOPE_FIELD_NUMBER = 6;
private org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope scope_;
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public boolean hasScope() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope getScope() {
return scope_;
}
// optional string language = 7;
public static final int LANGUAGE_FIELD_NUMBER = 7;
private java.lang.Object language_;
/**
* <code>optional string language = 7;</code>
*/
public boolean hasLanguage() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional string language = 7;</code>
*/
public java.lang.String getLanguage() {
java.lang.Object ref = language_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
language_ = s;
}
return s;
}
}
/**
* <code>optional string language = 7;</code>
*/
public com.google.protobuf.ByteString
getLanguageBytes() {
java.lang.Object ref = language_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
language_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// optional string text = 8;
public static final int TEXT_FIELD_NUMBER = 8;
private java.lang.Object text_;
/**
* <code>optional string text = 8;</code>
*/
public boolean hasText() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional string text = 8;</code>
*/
public java.lang.String getText() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
text_ = s;
}
return s;
}
}
/**
* <code>optional string text = 8;</code>
*/
public com.google.protobuf.ByteString
getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
text_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
// repeated .mdb.InputParameterInfo inputParameter = 9;
public static final int INPUTPARAMETER_FIELD_NUMBER = 9;
private java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo> inputParameter_;
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo> getInputParameterList() {
return inputParameter_;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder>
getInputParameterOrBuilderList() {
return inputParameter_;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public int getInputParameterCount() {
return inputParameter_.size();
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfo getInputParameter(int index) {
return inputParameter_.get(index);
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder getInputParameterOrBuilder(
int index) {
return inputParameter_.get(index);
}
// repeated .mdb.OutputParameterInfo outputParameter = 10;
public static final int OUTPUTPARAMETER_FIELD_NUMBER = 10;
private java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo> outputParameter_;
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo> getOutputParameterList() {
return outputParameter_;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder>
getOutputParameterOrBuilderList() {
return outputParameter_;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public int getOutputParameterCount() {
return outputParameter_.size();
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfo getOutputParameter(int index) {
return outputParameter_.get(index);
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder getOutputParameterOrBuilder(
int index) {
return outputParameter_.get(index);
}
// repeated .mdb.ParameterInfo onParameterUpdate = 11;
public static final int ONPARAMETERUPDATE_FIELD_NUMBER = 11;
private java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo> onParameterUpdate_;
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo> getOnParameterUpdateList() {
return onParameterUpdate_;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getOnParameterUpdateOrBuilderList() {
return onParameterUpdate_;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public int getOnParameterUpdateCount() {
return onParameterUpdate_.size();
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getOnParameterUpdate(int index) {
return onParameterUpdate_.get(index);
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getOnParameterUpdateOrBuilder(
int index) {
return onParameterUpdate_.get(index);
}
// repeated int64 onPeriodicRate = 12;
public static final int ONPERIODICRATE_FIELD_NUMBER = 12;
private java.util.List<java.lang.Long> onPeriodicRate_;
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public java.util.List<java.lang.Long>
getOnPeriodicRateList() {
return onPeriodicRate_;
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public int getOnPeriodicRateCount() {
return onPeriodicRate_.size();
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public long getOnPeriodicRate(int index) {
return onPeriodicRate_.get(index);
}
// optional string url = 13;
public static final int URL_FIELD_NUMBER = 13;
private java.lang.Object url_;
/**
* <code>optional string url = 13;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional string url = 13;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
return (java.lang.String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
java.lang.String s = bs.toStringUtf8();
if (bs.isValidUtf8()) {
url_ = s;
}
return s;
}
}
/**
* <code>optional string url = 13;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof java.lang.String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
name_ = "";
qualifiedName_ = "";
shortDescription_ = "";
longDescription_ = "";
alias_ = java.util.Collections.emptyList();
scope_ = org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope.GLOBAL;
language_ = "";
text_ = "";
inputParameter_ = java.util.Collections.emptyList();
outputParameter_ = java.util.Collections.emptyList();
onParameterUpdate_ = java.util.Collections.emptyList();
onPeriodicRate_ = java.util.Collections.emptyList();
url_ = "";
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getInputParameterCount(); i++) {
if (!getInputParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getOutputParameterCount(); i++) {
if (!getOutputParameter(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
for (int i = 0; i < getOnParameterUpdateCount(); i++) {
if (!getOnParameterUpdate(i).isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
memoizedIsInitialized = 1;
return true;
}
public void writeTo(com.google.protobuf.CodedOutputStream output)
throws java.io.IOException {
getSerializedSize();
if (((bitField0_ & 0x00000001) == 0x00000001)) {
output.writeBytes(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeBytes(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
output.writeMessage(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeEnum(6, scope_.getNumber());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeBytes(7, getLanguageBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeBytes(8, getTextBytes());
}
for (int i = 0; i < inputParameter_.size(); i++) {
output.writeMessage(9, inputParameter_.get(i));
}
for (int i = 0; i < outputParameter_.size(); i++) {
output.writeMessage(10, outputParameter_.get(i));
}
for (int i = 0; i < onParameterUpdate_.size(); i++) {
output.writeMessage(11, onParameterUpdate_.get(i));
}
for (int i = 0; i < onPeriodicRate_.size(); i++) {
output.writeInt64(12, onPeriodicRate_.get(i));
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeBytes(13, getUrlBytes());
}
getUnknownFields().writeTo(output);
}
private int memoizedSerializedSize = -1;
public int getSerializedSize() {
int size = memoizedSerializedSize;
if (size != -1) return size;
size = 0;
if (((bitField0_ & 0x00000001) == 0x00000001)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(1, getNameBytes());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getQualifiedNameBytes());
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, getShortDescriptionBytes());
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(4, getLongDescriptionBytes());
}
for (int i = 0; i < alias_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, alias_.get(i));
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeEnumSize(6, scope_.getNumber());
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(7, getLanguageBytes());
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(8, getTextBytes());
}
for (int i = 0; i < inputParameter_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(9, inputParameter_.get(i));
}
for (int i = 0; i < outputParameter_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, outputParameter_.get(i));
}
for (int i = 0; i < onParameterUpdate_.size(); i++) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(11, onParameterUpdate_.get(i));
}
{
int dataSize = 0;
for (int i = 0; i < onPeriodicRate_.size(); i++) {
dataSize += com.google.protobuf.CodedOutputStream
.computeInt64SizeNoTag(onPeriodicRate_.get(i));
}
size += dataSize;
size += 1 * getOnPeriodicRateList().size();
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(13, getUrlBytes());
}
size += getUnknownFields().getSerializedSize();
memoizedSerializedSize = size;
return size;
}
private static final long serialVersionUID = 0L;
@java.lang.Override
protected java.lang.Object writeReplace()
throws java.io.ObjectStreamException {
return super.writeReplace();
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return PARSER.parseFrom(data, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseDelimitedFrom(input, extensionRegistry);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return PARSER.parseFrom(input);
}
public static org.yamcs.protobuf.Mdb.AlgorithmInfo parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return PARSER.parseFrom(input, extensionRegistry);
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.yamcs.protobuf.Mdb.AlgorithmInfo prototype) {
return newBuilder().mergeFrom(prototype);
}
public Builder toBuilder() { return newBuilder(this); }
@java.lang.Override
protected Builder newBuilderForType(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
Builder builder = new Builder(parent);
return builder;
}
/**
* Protobuf type {@code mdb.AlgorithmInfo}
*/
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.yamcs.protobuf.Mdb.AlgorithmInfoOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlgorithmInfo_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlgorithmInfo_fieldAccessorTable
.ensureFieldAccessorsInitialized(
org.yamcs.protobuf.Mdb.AlgorithmInfo.class, org.yamcs.protobuf.Mdb.AlgorithmInfo.Builder.class);
}
// Construct using org.yamcs.protobuf.Mdb.AlgorithmInfo.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(
com.google.protobuf.GeneratedMessage.BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getAliasFieldBuilder();
getInputParameterFieldBuilder();
getOutputParameterFieldBuilder();
getOnParameterUpdateFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
name_ = "";
bitField0_ = (bitField0_ & ~0x00000001);
qualifiedName_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
shortDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000004);
longDescription_ = "";
bitField0_ = (bitField0_ & ~0x00000008);
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
} else {
aliasBuilder_.clear();
}
scope_ = org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope.GLOBAL;
bitField0_ = (bitField0_ & ~0x00000020);
language_ = "";
bitField0_ = (bitField0_ & ~0x00000040);
text_ = "";
bitField0_ = (bitField0_ & ~0x00000080);
if (inputParameterBuilder_ == null) {
inputParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
} else {
inputParameterBuilder_.clear();
}
if (outputParameterBuilder_ == null) {
outputParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
} else {
outputParameterBuilder_.clear();
}
if (onParameterUpdateBuilder_ == null) {
onParameterUpdate_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
} else {
onParameterUpdateBuilder_.clear();
}
onPeriodicRate_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
url_ = "";
bitField0_ = (bitField0_ & ~0x00001000);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.yamcs.protobuf.Mdb.internal_static_mdb_AlgorithmInfo_descriptor;
}
public org.yamcs.protobuf.Mdb.AlgorithmInfo getDefaultInstanceForType() {
return org.yamcs.protobuf.Mdb.AlgorithmInfo.getDefaultInstance();
}
public org.yamcs.protobuf.Mdb.AlgorithmInfo build() {
org.yamcs.protobuf.Mdb.AlgorithmInfo result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
public org.yamcs.protobuf.Mdb.AlgorithmInfo buildPartial() {
org.yamcs.protobuf.Mdb.AlgorithmInfo result = new org.yamcs.protobuf.Mdb.AlgorithmInfo(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.name_ = name_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.qualifiedName_ = qualifiedName_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.shortDescription_ = shortDescription_;
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
result.longDescription_ = longDescription_;
if (aliasBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = java.util.Collections.unmodifiableList(alias_);
bitField0_ = (bitField0_ & ~0x00000010);
}
result.alias_ = alias_;
} else {
result.alias_ = aliasBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000010;
}
result.scope_ = scope_;
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000020;
}
result.language_ = language_;
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000040;
}
result.text_ = text_;
if (inputParameterBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100)) {
inputParameter_ = java.util.Collections.unmodifiableList(inputParameter_);
bitField0_ = (bitField0_ & ~0x00000100);
}
result.inputParameter_ = inputParameter_;
} else {
result.inputParameter_ = inputParameterBuilder_.build();
}
if (outputParameterBuilder_ == null) {
if (((bitField0_ & 0x00000200) == 0x00000200)) {
outputParameter_ = java.util.Collections.unmodifiableList(outputParameter_);
bitField0_ = (bitField0_ & ~0x00000200);
}
result.outputParameter_ = outputParameter_;
} else {
result.outputParameter_ = outputParameterBuilder_.build();
}
if (onParameterUpdateBuilder_ == null) {
if (((bitField0_ & 0x00000400) == 0x00000400)) {
onParameterUpdate_ = java.util.Collections.unmodifiableList(onParameterUpdate_);
bitField0_ = (bitField0_ & ~0x00000400);
}
result.onParameterUpdate_ = onParameterUpdate_;
} else {
result.onParameterUpdate_ = onParameterUpdateBuilder_.build();
}
if (((bitField0_ & 0x00000800) == 0x00000800)) {
onPeriodicRate_ = java.util.Collections.unmodifiableList(onPeriodicRate_);
bitField0_ = (bitField0_ & ~0x00000800);
}
result.onPeriodicRate_ = onPeriodicRate_;
if (((from_bitField0_ & 0x00001000) == 0x00001000)) {
to_bitField0_ |= 0x00000080;
}
result.url_ = url_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.yamcs.protobuf.Mdb.AlgorithmInfo) {
return mergeFrom((org.yamcs.protobuf.Mdb.AlgorithmInfo)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.yamcs.protobuf.Mdb.AlgorithmInfo other) {
if (other == org.yamcs.protobuf.Mdb.AlgorithmInfo.getDefaultInstance()) return this;
if (other.hasName()) {
bitField0_ |= 0x00000001;
name_ = other.name_;
onChanged();
}
if (other.hasQualifiedName()) {
bitField0_ |= 0x00000002;
qualifiedName_ = other.qualifiedName_;
onChanged();
}
if (other.hasShortDescription()) {
bitField0_ |= 0x00000004;
shortDescription_ = other.shortDescription_;
onChanged();
}
if (other.hasLongDescription()) {
bitField0_ |= 0x00000008;
longDescription_ = other.longDescription_;
onChanged();
}
if (aliasBuilder_ == null) {
if (!other.alias_.isEmpty()) {
if (alias_.isEmpty()) {
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
} else {
ensureAliasIsMutable();
alias_.addAll(other.alias_);
}
onChanged();
}
} else {
if (!other.alias_.isEmpty()) {
if (aliasBuilder_.isEmpty()) {
aliasBuilder_.dispose();
aliasBuilder_ = null;
alias_ = other.alias_;
bitField0_ = (bitField0_ & ~0x00000010);
aliasBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getAliasFieldBuilder() : null;
} else {
aliasBuilder_.addAllMessages(other.alias_);
}
}
}
if (other.hasScope()) {
setScope(other.getScope());
}
if (other.hasLanguage()) {
bitField0_ |= 0x00000040;
language_ = other.language_;
onChanged();
}
if (other.hasText()) {
bitField0_ |= 0x00000080;
text_ = other.text_;
onChanged();
}
if (inputParameterBuilder_ == null) {
if (!other.inputParameter_.isEmpty()) {
if (inputParameter_.isEmpty()) {
inputParameter_ = other.inputParameter_;
bitField0_ = (bitField0_ & ~0x00000100);
} else {
ensureInputParameterIsMutable();
inputParameter_.addAll(other.inputParameter_);
}
onChanged();
}
} else {
if (!other.inputParameter_.isEmpty()) {
if (inputParameterBuilder_.isEmpty()) {
inputParameterBuilder_.dispose();
inputParameterBuilder_ = null;
inputParameter_ = other.inputParameter_;
bitField0_ = (bitField0_ & ~0x00000100);
inputParameterBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getInputParameterFieldBuilder() : null;
} else {
inputParameterBuilder_.addAllMessages(other.inputParameter_);
}
}
}
if (outputParameterBuilder_ == null) {
if (!other.outputParameter_.isEmpty()) {
if (outputParameter_.isEmpty()) {
outputParameter_ = other.outputParameter_;
bitField0_ = (bitField0_ & ~0x00000200);
} else {
ensureOutputParameterIsMutable();
outputParameter_.addAll(other.outputParameter_);
}
onChanged();
}
} else {
if (!other.outputParameter_.isEmpty()) {
if (outputParameterBuilder_.isEmpty()) {
outputParameterBuilder_.dispose();
outputParameterBuilder_ = null;
outputParameter_ = other.outputParameter_;
bitField0_ = (bitField0_ & ~0x00000200);
outputParameterBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getOutputParameterFieldBuilder() : null;
} else {
outputParameterBuilder_.addAllMessages(other.outputParameter_);
}
}
}
if (onParameterUpdateBuilder_ == null) {
if (!other.onParameterUpdate_.isEmpty()) {
if (onParameterUpdate_.isEmpty()) {
onParameterUpdate_ = other.onParameterUpdate_;
bitField0_ = (bitField0_ & ~0x00000400);
} else {
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.addAll(other.onParameterUpdate_);
}
onChanged();
}
} else {
if (!other.onParameterUpdate_.isEmpty()) {
if (onParameterUpdateBuilder_.isEmpty()) {
onParameterUpdateBuilder_.dispose();
onParameterUpdateBuilder_ = null;
onParameterUpdate_ = other.onParameterUpdate_;
bitField0_ = (bitField0_ & ~0x00000400);
onParameterUpdateBuilder_ =
com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
getOnParameterUpdateFieldBuilder() : null;
} else {
onParameterUpdateBuilder_.addAllMessages(other.onParameterUpdate_);
}
}
}
if (!other.onPeriodicRate_.isEmpty()) {
if (onPeriodicRate_.isEmpty()) {
onPeriodicRate_ = other.onPeriodicRate_;
bitField0_ = (bitField0_ & ~0x00000800);
} else {
ensureOnPeriodicRateIsMutable();
onPeriodicRate_.addAll(other.onPeriodicRate_);
}
onChanged();
}
if (other.hasUrl()) {
bitField0_ |= 0x00001000;
url_ = other.url_;
onChanged();
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
for (int i = 0; i < getAliasCount(); i++) {
if (!getAlias(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getInputParameterCount(); i++) {
if (!getInputParameter(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getOutputParameterCount(); i++) {
if (!getOutputParameter(i).isInitialized()) {
return false;
}
}
for (int i = 0; i < getOnParameterUpdateCount(); i++) {
if (!getOnParameterUpdate(i).isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
org.yamcs.protobuf.Mdb.AlgorithmInfo parsedMessage = null;
try {
parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
parsedMessage = (org.yamcs.protobuf.Mdb.AlgorithmInfo) e.getUnfinishedMessage();
throw e;
} finally {
if (parsedMessage != null) {
mergeFrom(parsedMessage);
}
}
return this;
}
private int bitField0_;
// optional string name = 1;
private java.lang.Object name_ = "";
/**
* <code>optional string name = 1;</code>
*/
public boolean hasName() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
/**
* <code>optional string name = 1;</code>
*/
public java.lang.String getName() {
java.lang.Object ref = name_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
name_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public com.google.protobuf.ByteString
getNameBytes() {
java.lang.Object ref = name_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
name_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder clearName() {
bitField0_ = (bitField0_ & ~0x00000001);
name_ = getDefaultInstance().getName();
onChanged();
return this;
}
/**
* <code>optional string name = 1;</code>
*/
public Builder setNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
name_ = value;
onChanged();
return this;
}
// optional string qualifiedName = 2;
private java.lang.Object qualifiedName_ = "";
/**
* <code>optional string qualifiedName = 2;</code>
*/
public boolean hasQualifiedName() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public java.lang.String getQualifiedName() {
java.lang.Object ref = qualifiedName_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
qualifiedName_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public com.google.protobuf.ByteString
getQualifiedNameBytes() {
java.lang.Object ref = qualifiedName_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
qualifiedName_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedName(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder clearQualifiedName() {
bitField0_ = (bitField0_ & ~0x00000002);
qualifiedName_ = getDefaultInstance().getQualifiedName();
onChanged();
return this;
}
/**
* <code>optional string qualifiedName = 2;</code>
*/
public Builder setQualifiedNameBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
qualifiedName_ = value;
onChanged();
return this;
}
// optional string shortDescription = 3;
private java.lang.Object shortDescription_ = "";
/**
* <code>optional string shortDescription = 3;</code>
*/
public boolean hasShortDescription() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public java.lang.String getShortDescription() {
java.lang.Object ref = shortDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
shortDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public com.google.protobuf.ByteString
getShortDescriptionBytes() {
java.lang.Object ref = shortDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
shortDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder clearShortDescription() {
bitField0_ = (bitField0_ & ~0x00000004);
shortDescription_ = getDefaultInstance().getShortDescription();
onChanged();
return this;
}
/**
* <code>optional string shortDescription = 3;</code>
*/
public Builder setShortDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
shortDescription_ = value;
onChanged();
return this;
}
// optional string longDescription = 4;
private java.lang.Object longDescription_ = "";
/**
* <code>optional string longDescription = 4;</code>
*/
public boolean hasLongDescription() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
/**
* <code>optional string longDescription = 4;</code>
*/
public java.lang.String getLongDescription() {
java.lang.Object ref = longDescription_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
longDescription_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public com.google.protobuf.ByteString
getLongDescriptionBytes() {
java.lang.Object ref = longDescription_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
longDescription_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescription(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder clearLongDescription() {
bitField0_ = (bitField0_ & ~0x00000008);
longDescription_ = getDefaultInstance().getLongDescription();
onChanged();
return this;
}
/**
* <code>optional string longDescription = 4;</code>
*/
public Builder setLongDescriptionBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000008;
longDescription_ = value;
onChanged();
return this;
}
// repeated .yamcs.NamedObjectId alias = 5;
private java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> alias_ =
java.util.Collections.emptyList();
private void ensureAliasIsMutable() {
if (!((bitField0_ & 0x00000010) == 0x00000010)) {
alias_ = new java.util.ArrayList<org.yamcs.protobuf.Yamcs.NamedObjectId>(alias_);
bitField0_ |= 0x00000010;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder> aliasBuilder_;
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId> getAliasList() {
if (aliasBuilder_ == null) {
return java.util.Collections.unmodifiableList(alias_);
} else {
return aliasBuilder_.getMessageList();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public int getAliasCount() {
if (aliasBuilder_ == null) {
return alias_.size();
} else {
return aliasBuilder_.getCount();
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId getAlias(int index) {
if (aliasBuilder_ == null) {
return alias_.get(index);
} else {
return aliasBuilder_.getMessage(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.set(index, value);
onChanged();
} else {
aliasBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder setAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.set(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(value);
onChanged();
} else {
aliasBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId value) {
if (aliasBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureAliasIsMutable();
alias_.add(index, value);
onChanged();
} else {
aliasBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAlias(
int index, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder builderForValue) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.add(index, builderForValue.build());
onChanged();
} else {
aliasBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder addAllAlias(
java.lang.Iterable<? extends org.yamcs.protobuf.Yamcs.NamedObjectId> values) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
super.addAll(values, alias_);
onChanged();
} else {
aliasBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder clearAlias() {
if (aliasBuilder_ == null) {
alias_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000010);
onChanged();
} else {
aliasBuilder_.clear();
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public Builder removeAlias(int index) {
if (aliasBuilder_ == null) {
ensureAliasIsMutable();
alias_.remove(index);
onChanged();
} else {
aliasBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder getAliasBuilder(
int index) {
return getAliasFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder getAliasOrBuilder(
int index) {
if (aliasBuilder_ == null) {
return alias_.get(index); } else {
return aliasBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasOrBuilderList() {
if (aliasBuilder_ != null) {
return aliasBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(alias_);
}
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder() {
return getAliasFieldBuilder().addBuilder(
org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public org.yamcs.protobuf.Yamcs.NamedObjectId.Builder addAliasBuilder(
int index) {
return getAliasFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Yamcs.NamedObjectId.getDefaultInstance());
}
/**
* <code>repeated .yamcs.NamedObjectId alias = 5;</code>
*/
public java.util.List<org.yamcs.protobuf.Yamcs.NamedObjectId.Builder>
getAliasBuilderList() {
return getAliasFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>
getAliasFieldBuilder() {
if (aliasBuilder_ == null) {
aliasBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Yamcs.NamedObjectId, org.yamcs.protobuf.Yamcs.NamedObjectId.Builder, org.yamcs.protobuf.Yamcs.NamedObjectIdOrBuilder>(
alias_,
((bitField0_ & 0x00000010) == 0x00000010),
getParentForChildren(),
isClean());
alias_ = null;
}
return aliasBuilder_;
}
// optional .mdb.AlgorithmInfo.Scope scope = 6;
private org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope scope_ = org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope.GLOBAL;
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public boolean hasScope() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope getScope() {
return scope_;
}
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public Builder setScope(org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000020;
scope_ = value;
onChanged();
return this;
}
/**
* <code>optional .mdb.AlgorithmInfo.Scope scope = 6;</code>
*/
public Builder clearScope() {
bitField0_ = (bitField0_ & ~0x00000020);
scope_ = org.yamcs.protobuf.Mdb.AlgorithmInfo.Scope.GLOBAL;
onChanged();
return this;
}
// optional string language = 7;
private java.lang.Object language_ = "";
/**
* <code>optional string language = 7;</code>
*/
public boolean hasLanguage() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
/**
* <code>optional string language = 7;</code>
*/
public java.lang.String getLanguage() {
java.lang.Object ref = language_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
language_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string language = 7;</code>
*/
public com.google.protobuf.ByteString
getLanguageBytes() {
java.lang.Object ref = language_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
language_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string language = 7;</code>
*/
public Builder setLanguage(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
language_ = value;
onChanged();
return this;
}
/**
* <code>optional string language = 7;</code>
*/
public Builder clearLanguage() {
bitField0_ = (bitField0_ & ~0x00000040);
language_ = getDefaultInstance().getLanguage();
onChanged();
return this;
}
/**
* <code>optional string language = 7;</code>
*/
public Builder setLanguageBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000040;
language_ = value;
onChanged();
return this;
}
// optional string text = 8;
private java.lang.Object text_ = "";
/**
* <code>optional string text = 8;</code>
*/
public boolean hasText() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
/**
* <code>optional string text = 8;</code>
*/
public java.lang.String getText() {
java.lang.Object ref = text_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
text_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string text = 8;</code>
*/
public com.google.protobuf.ByteString
getTextBytes() {
java.lang.Object ref = text_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
text_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string text = 8;</code>
*/
public Builder setText(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
text_ = value;
onChanged();
return this;
}
/**
* <code>optional string text = 8;</code>
*/
public Builder clearText() {
bitField0_ = (bitField0_ & ~0x00000080);
text_ = getDefaultInstance().getText();
onChanged();
return this;
}
/**
* <code>optional string text = 8;</code>
*/
public Builder setTextBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000080;
text_ = value;
onChanged();
return this;
}
// repeated .mdb.InputParameterInfo inputParameter = 9;
private java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo> inputParameter_ =
java.util.Collections.emptyList();
private void ensureInputParameterIsMutable() {
if (!((bitField0_ & 0x00000100) == 0x00000100)) {
inputParameter_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.InputParameterInfo>(inputParameter_);
bitField0_ |= 0x00000100;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.InputParameterInfo, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder, org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder> inputParameterBuilder_;
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo> getInputParameterList() {
if (inputParameterBuilder_ == null) {
return java.util.Collections.unmodifiableList(inputParameter_);
} else {
return inputParameterBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public int getInputParameterCount() {
if (inputParameterBuilder_ == null) {
return inputParameter_.size();
} else {
return inputParameterBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfo getInputParameter(int index) {
if (inputParameterBuilder_ == null) {
return inputParameter_.get(index);
} else {
return inputParameterBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder setInputParameter(
int index, org.yamcs.protobuf.Mdb.InputParameterInfo value) {
if (inputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInputParameterIsMutable();
inputParameter_.set(index, value);
onChanged();
} else {
inputParameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder setInputParameter(
int index, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder builderForValue) {
if (inputParameterBuilder_ == null) {
ensureInputParameterIsMutable();
inputParameter_.set(index, builderForValue.build());
onChanged();
} else {
inputParameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder addInputParameter(org.yamcs.protobuf.Mdb.InputParameterInfo value) {
if (inputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInputParameterIsMutable();
inputParameter_.add(value);
onChanged();
} else {
inputParameterBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder addInputParameter(
int index, org.yamcs.protobuf.Mdb.InputParameterInfo value) {
if (inputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureInputParameterIsMutable();
inputParameter_.add(index, value);
onChanged();
} else {
inputParameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder addInputParameter(
org.yamcs.protobuf.Mdb.InputParameterInfo.Builder builderForValue) {
if (inputParameterBuilder_ == null) {
ensureInputParameterIsMutable();
inputParameter_.add(builderForValue.build());
onChanged();
} else {
inputParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder addInputParameter(
int index, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder builderForValue) {
if (inputParameterBuilder_ == null) {
ensureInputParameterIsMutable();
inputParameter_.add(index, builderForValue.build());
onChanged();
} else {
inputParameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder addAllInputParameter(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.InputParameterInfo> values) {
if (inputParameterBuilder_ == null) {
ensureInputParameterIsMutable();
super.addAll(values, inputParameter_);
onChanged();
} else {
inputParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder clearInputParameter() {
if (inputParameterBuilder_ == null) {
inputParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000100);
onChanged();
} else {
inputParameterBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public Builder removeInputParameter(int index) {
if (inputParameterBuilder_ == null) {
ensureInputParameterIsMutable();
inputParameter_.remove(index);
onChanged();
} else {
inputParameterBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfo.Builder getInputParameterBuilder(
int index) {
return getInputParameterFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder getInputParameterOrBuilder(
int index) {
if (inputParameterBuilder_ == null) {
return inputParameter_.get(index); } else {
return inputParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder>
getInputParameterOrBuilderList() {
if (inputParameterBuilder_ != null) {
return inputParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(inputParameter_);
}
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfo.Builder addInputParameterBuilder() {
return getInputParameterFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.InputParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public org.yamcs.protobuf.Mdb.InputParameterInfo.Builder addInputParameterBuilder(
int index) {
return getInputParameterFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.InputParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.InputParameterInfo inputParameter = 9;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.InputParameterInfo.Builder>
getInputParameterBuilderList() {
return getInputParameterFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.InputParameterInfo, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder, org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder>
getInputParameterFieldBuilder() {
if (inputParameterBuilder_ == null) {
inputParameterBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.InputParameterInfo, org.yamcs.protobuf.Mdb.InputParameterInfo.Builder, org.yamcs.protobuf.Mdb.InputParameterInfoOrBuilder>(
inputParameter_,
((bitField0_ & 0x00000100) == 0x00000100),
getParentForChildren(),
isClean());
inputParameter_ = null;
}
return inputParameterBuilder_;
}
// repeated .mdb.OutputParameterInfo outputParameter = 10;
private java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo> outputParameter_ =
java.util.Collections.emptyList();
private void ensureOutputParameterIsMutable() {
if (!((bitField0_ & 0x00000200) == 0x00000200)) {
outputParameter_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.OutputParameterInfo>(outputParameter_);
bitField0_ |= 0x00000200;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.OutputParameterInfo, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder, org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder> outputParameterBuilder_;
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo> getOutputParameterList() {
if (outputParameterBuilder_ == null) {
return java.util.Collections.unmodifiableList(outputParameter_);
} else {
return outputParameterBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public int getOutputParameterCount() {
if (outputParameterBuilder_ == null) {
return outputParameter_.size();
} else {
return outputParameterBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfo getOutputParameter(int index) {
if (outputParameterBuilder_ == null) {
return outputParameter_.get(index);
} else {
return outputParameterBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder setOutputParameter(
int index, org.yamcs.protobuf.Mdb.OutputParameterInfo value) {
if (outputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputParameterIsMutable();
outputParameter_.set(index, value);
onChanged();
} else {
outputParameterBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder setOutputParameter(
int index, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder builderForValue) {
if (outputParameterBuilder_ == null) {
ensureOutputParameterIsMutable();
outputParameter_.set(index, builderForValue.build());
onChanged();
} else {
outputParameterBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder addOutputParameter(org.yamcs.protobuf.Mdb.OutputParameterInfo value) {
if (outputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputParameterIsMutable();
outputParameter_.add(value);
onChanged();
} else {
outputParameterBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder addOutputParameter(
int index, org.yamcs.protobuf.Mdb.OutputParameterInfo value) {
if (outputParameterBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOutputParameterIsMutable();
outputParameter_.add(index, value);
onChanged();
} else {
outputParameterBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder addOutputParameter(
org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder builderForValue) {
if (outputParameterBuilder_ == null) {
ensureOutputParameterIsMutable();
outputParameter_.add(builderForValue.build());
onChanged();
} else {
outputParameterBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder addOutputParameter(
int index, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder builderForValue) {
if (outputParameterBuilder_ == null) {
ensureOutputParameterIsMutable();
outputParameter_.add(index, builderForValue.build());
onChanged();
} else {
outputParameterBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder addAllOutputParameter(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.OutputParameterInfo> values) {
if (outputParameterBuilder_ == null) {
ensureOutputParameterIsMutable();
super.addAll(values, outputParameter_);
onChanged();
} else {
outputParameterBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder clearOutputParameter() {
if (outputParameterBuilder_ == null) {
outputParameter_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000200);
onChanged();
} else {
outputParameterBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public Builder removeOutputParameter(int index) {
if (outputParameterBuilder_ == null) {
ensureOutputParameterIsMutable();
outputParameter_.remove(index);
onChanged();
} else {
outputParameterBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder getOutputParameterBuilder(
int index) {
return getOutputParameterFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder getOutputParameterOrBuilder(
int index) {
if (outputParameterBuilder_ == null) {
return outputParameter_.get(index); } else {
return outputParameterBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder>
getOutputParameterOrBuilderList() {
if (outputParameterBuilder_ != null) {
return outputParameterBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(outputParameter_);
}
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder addOutputParameterBuilder() {
return getOutputParameterFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.OutputParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder addOutputParameterBuilder(
int index) {
return getOutputParameterFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.OutputParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.OutputParameterInfo outputParameter = 10;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder>
getOutputParameterBuilderList() {
return getOutputParameterFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.OutputParameterInfo, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder, org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder>
getOutputParameterFieldBuilder() {
if (outputParameterBuilder_ == null) {
outputParameterBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.OutputParameterInfo, org.yamcs.protobuf.Mdb.OutputParameterInfo.Builder, org.yamcs.protobuf.Mdb.OutputParameterInfoOrBuilder>(
outputParameter_,
((bitField0_ & 0x00000200) == 0x00000200),
getParentForChildren(),
isClean());
outputParameter_ = null;
}
return outputParameterBuilder_;
}
// repeated .mdb.ParameterInfo onParameterUpdate = 11;
private java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo> onParameterUpdate_ =
java.util.Collections.emptyList();
private void ensureOnParameterUpdateIsMutable() {
if (!((bitField0_ & 0x00000400) == 0x00000400)) {
onParameterUpdate_ = new java.util.ArrayList<org.yamcs.protobuf.Mdb.ParameterInfo>(onParameterUpdate_);
bitField0_ |= 0x00000400;
}
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder> onParameterUpdateBuilder_;
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo> getOnParameterUpdateList() {
if (onParameterUpdateBuilder_ == null) {
return java.util.Collections.unmodifiableList(onParameterUpdate_);
} else {
return onParameterUpdateBuilder_.getMessageList();
}
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public int getOnParameterUpdateCount() {
if (onParameterUpdateBuilder_ == null) {
return onParameterUpdate_.size();
} else {
return onParameterUpdateBuilder_.getCount();
}
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo getOnParameterUpdate(int index) {
if (onParameterUpdateBuilder_ == null) {
return onParameterUpdate_.get(index);
} else {
return onParameterUpdateBuilder_.getMessage(index);
}
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder setOnParameterUpdate(
int index, org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (onParameterUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.set(index, value);
onChanged();
} else {
onParameterUpdateBuilder_.setMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder setOnParameterUpdate(
int index, org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (onParameterUpdateBuilder_ == null) {
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.set(index, builderForValue.build());
onChanged();
} else {
onParameterUpdateBuilder_.setMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder addOnParameterUpdate(org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (onParameterUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.add(value);
onChanged();
} else {
onParameterUpdateBuilder_.addMessage(value);
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder addOnParameterUpdate(
int index, org.yamcs.protobuf.Mdb.ParameterInfo value) {
if (onParameterUpdateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.add(index, value);
onChanged();
} else {
onParameterUpdateBuilder_.addMessage(index, value);
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder addOnParameterUpdate(
org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (onParameterUpdateBuilder_ == null) {
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.add(builderForValue.build());
onChanged();
} else {
onParameterUpdateBuilder_.addMessage(builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder addOnParameterUpdate(
int index, org.yamcs.protobuf.Mdb.ParameterInfo.Builder builderForValue) {
if (onParameterUpdateBuilder_ == null) {
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.add(index, builderForValue.build());
onChanged();
} else {
onParameterUpdateBuilder_.addMessage(index, builderForValue.build());
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder addAllOnParameterUpdate(
java.lang.Iterable<? extends org.yamcs.protobuf.Mdb.ParameterInfo> values) {
if (onParameterUpdateBuilder_ == null) {
ensureOnParameterUpdateIsMutable();
super.addAll(values, onParameterUpdate_);
onChanged();
} else {
onParameterUpdateBuilder_.addAllMessages(values);
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder clearOnParameterUpdate() {
if (onParameterUpdateBuilder_ == null) {
onParameterUpdate_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000400);
onChanged();
} else {
onParameterUpdateBuilder_.clear();
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public Builder removeOnParameterUpdate(int index) {
if (onParameterUpdateBuilder_ == null) {
ensureOnParameterUpdateIsMutable();
onParameterUpdate_.remove(index);
onChanged();
} else {
onParameterUpdateBuilder_.remove(index);
}
return this;
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder getOnParameterUpdateBuilder(
int index) {
return getOnParameterUpdateFieldBuilder().getBuilder(index);
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder getOnParameterUpdateOrBuilder(
int index) {
if (onParameterUpdateBuilder_ == null) {
return onParameterUpdate_.get(index); } else {
return onParameterUpdateBuilder_.getMessageOrBuilder(index);
}
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public java.util.List<? extends org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getOnParameterUpdateOrBuilderList() {
if (onParameterUpdateBuilder_ != null) {
return onParameterUpdateBuilder_.getMessageOrBuilderList();
} else {
return java.util.Collections.unmodifiableList(onParameterUpdate_);
}
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder addOnParameterUpdateBuilder() {
return getOnParameterUpdateFieldBuilder().addBuilder(
org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public org.yamcs.protobuf.Mdb.ParameterInfo.Builder addOnParameterUpdateBuilder(
int index) {
return getOnParameterUpdateFieldBuilder().addBuilder(
index, org.yamcs.protobuf.Mdb.ParameterInfo.getDefaultInstance());
}
/**
* <code>repeated .mdb.ParameterInfo onParameterUpdate = 11;</code>
*/
public java.util.List<org.yamcs.protobuf.Mdb.ParameterInfo.Builder>
getOnParameterUpdateBuilderList() {
return getOnParameterUpdateFieldBuilder().getBuilderList();
}
private com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>
getOnParameterUpdateFieldBuilder() {
if (onParameterUpdateBuilder_ == null) {
onParameterUpdateBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
org.yamcs.protobuf.Mdb.ParameterInfo, org.yamcs.protobuf.Mdb.ParameterInfo.Builder, org.yamcs.protobuf.Mdb.ParameterInfoOrBuilder>(
onParameterUpdate_,
((bitField0_ & 0x00000400) == 0x00000400),
getParentForChildren(),
isClean());
onParameterUpdate_ = null;
}
return onParameterUpdateBuilder_;
}
// repeated int64 onPeriodicRate = 12;
private java.util.List<java.lang.Long> onPeriodicRate_ = java.util.Collections.emptyList();
private void ensureOnPeriodicRateIsMutable() {
if (!((bitField0_ & 0x00000800) == 0x00000800)) {
onPeriodicRate_ = new java.util.ArrayList<java.lang.Long>(onPeriodicRate_);
bitField0_ |= 0x00000800;
}
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public java.util.List<java.lang.Long>
getOnPeriodicRateList() {
return java.util.Collections.unmodifiableList(onPeriodicRate_);
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public int getOnPeriodicRateCount() {
return onPeriodicRate_.size();
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public long getOnPeriodicRate(int index) {
return onPeriodicRate_.get(index);
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public Builder setOnPeriodicRate(
int index, long value) {
ensureOnPeriodicRateIsMutable();
onPeriodicRate_.set(index, value);
onChanged();
return this;
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public Builder addOnPeriodicRate(long value) {
ensureOnPeriodicRateIsMutable();
onPeriodicRate_.add(value);
onChanged();
return this;
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public Builder addAllOnPeriodicRate(
java.lang.Iterable<? extends java.lang.Long> values) {
ensureOnPeriodicRateIsMutable();
super.addAll(values, onPeriodicRate_);
onChanged();
return this;
}
/**
* <code>repeated int64 onPeriodicRate = 12;</code>
*/
public Builder clearOnPeriodicRate() {
onPeriodicRate_ = java.util.Collections.emptyList();
bitField0_ = (bitField0_ & ~0x00000800);
onChanged();
return this;
}
// optional string url = 13;
private java.lang.Object url_ = "";
/**
* <code>optional string url = 13;</code>
*/
public boolean hasUrl() {
return ((bitField0_ & 0x00001000) == 0x00001000);
}
/**
* <code>optional string url = 13;</code>
*/
public java.lang.String getUrl() {
java.lang.Object ref = url_;
if (!(ref instanceof java.lang.String)) {
java.lang.String s = ((com.google.protobuf.ByteString) ref)
.toStringUtf8();
url_ = s;
return s;
} else {
return (java.lang.String) ref;
}
}
/**
* <code>optional string url = 13;</code>
*/
public com.google.protobuf.ByteString
getUrlBytes() {
java.lang.Object ref = url_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8(
(java.lang.String) ref);
url_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
/**
* <code>optional string url = 13;</code>
*/
public Builder setUrl(
java.lang.String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00001000;
url_ = value;
onChanged();
return this;
}
/**
* <code>optional string url = 13;</code>
*/
public Builder clearUrl() {
bitField0_ = (bitField0_ & ~0x00001000);
url_ = getDefaultInstance().getUrl();
onChanged();
return this;
}
/**
* <code>optional string url = 13;</code>
*/
public Builder setUrlBytes(
com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00001000;
url_ = value;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:mdb.AlgorithmInfo)
}
static {
defaultInstance = new AlgorithmInfo(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:mdb.AlgorithmInfo)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_UnitInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_UnitInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_AlarmRange_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_AlarmRange_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_EnumerationAlarm_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_EnumerationAlarm_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_AlarmInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_AlarmInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_DataEncodingInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_DataEncodingInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_EnumValue_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_EnumValue_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ParameterTypeInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ParameterTypeInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ParameterInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ParameterInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ArgumentTypeInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ArgumentTypeInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ArgumentInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ArgumentInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ArgumentAssignmentInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ArgumentAssignmentInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_SignificanceInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_SignificanceInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ComparisonInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ComparisonInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_TransmissionConstraintInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_TransmissionConstraintInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_CommandInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_CommandInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_RepeatInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_RepeatInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_SequenceEntryInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_SequenceEntryInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_ContainerInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_ContainerInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_InputParameterInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_InputParameterInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_OutputParameterInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_OutputParameterInfo_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_mdb_AlgorithmInfo_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_mdb_AlgorithmInfo_fieldAccessorTable;
public static com.google.protobuf.Descriptors.FileDescriptor
getDescriptor() {
return descriptor;
}
private static com.google.protobuf.Descriptors.FileDescriptor
descriptor;
static {
java.lang.String[] descriptorData = {
"\n\tmdb.proto\022\003mdb\032\013yamcs.proto\"\030\n\010UnitInf" +
"o\022\014\n\004unit\030\001 \001(\t\"\\\n\nAlarmRange\022\"\n\005level\030\001" +
" \001(\0162\023.mdb.AlarmLevelType\022\024\n\014minInclusiv" +
"e\030\002 \001(\001\022\024\n\014maxInclusive\030\003 \001(\001\"E\n\020Enumera" +
"tionAlarm\022\"\n\005level\030\001 \001(\0162\023.mdb.AlarmLeve" +
"lType\022\r\n\005label\030\003 \001(\t\"~\n\tAlarmInfo\022\025\n\rmin" +
"Violations\030\001 \001(\005\022)\n\020staticAlarmRange\030\002 \003" +
"(\0132\017.mdb.AlarmRange\022/\n\020enumerationAlarm\030" +
"\003 \003(\0132\025.mdb.EnumerationAlarm\"\330\001\n\020DataEnc" +
"odingInfo\022(\n\004type\030\001 \001(\0162\032.mdb.DataEncodi",
"ngInfo.Type\022\024\n\014littleEndian\030\002 \001(\010\022\022\n\nsiz" +
"eInBits\030\003 \001(\005\022\020\n\010encoding\030\004 \001(\t\022\031\n\021defau" +
"ltCalibrator\030\005 \001(\t\"C\n\004Type\022\n\n\006BINARY\020\000\022\013" +
"\n\007BOOLEAN\020\001\022\t\n\005FLOAT\020\002\022\013\n\007INTEGER\020\003\022\n\n\006S" +
"TRING\020\004\")\n\tEnumValue\022\r\n\005value\030\001 \001(\003\022\r\n\005l" +
"abel\030\002 \001(\t\"\272\001\n\021ParameterTypeInfo\022\017\n\007engT" +
"ype\030\001 \001(\t\022+\n\014dataEncoding\030\002 \001(\0132\025.mdb.Da" +
"taEncodingInfo\022\036\n\007unitSet\030\003 \003(\0132\r.mdb.Un" +
"itInfo\022$\n\014defaultAlarm\030\004 \001(\0132\016.mdb.Alarm" +
"Info\022!\n\tenumValue\030\005 \003(\0132\016.mdb.EnumValue\"",
"\350\001\n\rParameterInfo\022\014\n\004name\030\001 \001(\t\022\025\n\rquali" +
"fiedName\030\002 \001(\t\022\030\n\020shortDescription\030\003 \001(\t" +
"\022\027\n\017longDescription\030\004 \001(\t\022#\n\005alias\030\005 \003(\013" +
"2\024.yamcs.NamedObjectId\022$\n\004type\030\006 \001(\0132\026.m" +
"db.ParameterTypeInfo\022\'\n\ndataSource\030\007 \001(\016" +
"2\023.mdb.DataSourceType\022\013\n\003url\030\010 \001(\t\"\267\001\n\020A" +
"rgumentTypeInfo\022\017\n\007engType\030\001 \001(\t\022+\n\014data" +
"Encoding\030\002 \001(\0132\025.mdb.DataEncodingInfo\022\036\n" +
"\007unitSet\030\003 \003(\0132\r.mdb.UnitInfo\022!\n\tenumVal" +
"ue\030\005 \003(\0132\016.mdb.EnumValue\022\020\n\010rangeMin\030\006 \001",
"(\001\022\020\n\010rangeMax\030\007 \001(\001\"l\n\014ArgumentInfo\022\014\n\004" +
"name\030\001 \001(\t\022\023\n\013description\030\002 \001(\t\022\024\n\014initi" +
"alValue\030\004 \001(\t\022#\n\004type\030\006 \001(\0132\025.mdb.Argume" +
"ntTypeInfo\"5\n\026ArgumentAssignmentInfo\022\014\n\004" +
"name\030\001 \001(\t\022\r\n\005value\030\002 \001(\t\"\326\001\n\020Significan" +
"ceInfo\022E\n\020consequenceLevel\030\001 \001(\0162+.mdb.S" +
"ignificanceInfo.SignificanceLevelType\022\030\n" +
"\020reasonForWarning\030\002 \001(\t\"a\n\025SignificanceL" +
"evelType\022\010\n\004NONE\020\001\022\t\n\005WATCH\020\002\022\013\n\007WARNING" +
"\020\003\022\014\n\010DISTRESS\020\004\022\014\n\010CRITICAL\020\005\022\n\n\006SEVERE",
"\020\006\"\213\002\n\016ComparisonInfo\022%\n\tparameter\030\001 \001(\013" +
"2\022.mdb.ParameterInfo\0222\n\010operator\030\002 \001(\0162 " +
".mdb.ComparisonInfo.OperatorType\022\r\n\005valu" +
"e\030\003 \001(\t\"\216\001\n\014OperatorType\022\014\n\010EQUAL_TO\020\001\022\020" +
"\n\014NOT_EQUAL_TO\020\002\022\020\n\014GREATER_THAN\020\003\022\034\n\030GR" +
"EATER_THAN_OR_EQUAL_TO\020\004\022\020\n\014SMALLER_THAN" +
"\020\005\022\034\n\030SMALLER_THAN_OR_EQUAL_TO\020\006\"V\n\032Tran" +
"smissionConstraintInfo\022\'\n\ncomparison\030\001 \003" +
"(\0132\023.mdb.ComparisonInfo\022\017\n\007timeout\030\002 \001(\003" +
"\"\220\003\n\013CommandInfo\022\014\n\004name\030\001 \001(\t\022\025\n\rqualif",
"iedName\030\002 \001(\t\022\030\n\020shortDescription\030\003 \001(\t\022" +
"\027\n\017longDescription\030\004 \001(\t\022#\n\005alias\030\005 \003(\0132" +
"\024.yamcs.NamedObjectId\022%\n\013baseCommand\030\006 \001" +
"(\0132\020.mdb.CommandInfo\022\020\n\010abstract\030\007 \001(\010\022#" +
"\n\010argument\030\010 \003(\0132\021.mdb.ArgumentInfo\0227\n\022a" +
"rgumentAssignment\030\t \003(\0132\033.mdb.ArgumentAs" +
"signmentInfo\022+\n\014significance\030\n \001(\0132\025.mdb" +
".SignificanceInfo\0223\n\nconstraint\030\013 \003(\0132\037." +
"mdb.TransmissionConstraintInfo\022\013\n\003url\030\014 " +
"\001(\t\"_\n\nRepeatInfo\022\022\n\nfixedCount\030\001 \001(\003\022(\n",
"\014dynamicCount\030\002 \001(\0132\022.mdb.ParameterInfo\022" +
"\023\n\013bitsBetween\030\003 \001(\005\"\245\002\n\021SequenceEntryIn" +
"fo\022\026\n\016locationInBits\030\001 \001(\005\022G\n\021referenceL" +
"ocation\030\002 \001(\0162,.mdb.SequenceEntryInfo.Re" +
"ferenceLocationType\022%\n\tcontainer\030\003 \001(\0132\022" +
".mdb.ContainerInfo\022%\n\tparameter\030\004 \001(\0132\022." +
"mdb.ParameterInfo\022\037\n\006repeat\030\005 \001(\0132\017.mdb." +
"RepeatInfo\"@\n\025ReferenceLocationType\022\023\n\017C" +
"ONTAINER_START\020\001\022\022\n\016PREVIOUS_ENTRY\020\002\"\306\002\n" +
"\rContainerInfo\022\014\n\004name\030\001 \001(\t\022\025\n\rqualifie",
"dName\030\002 \001(\t\022\030\n\020shortDescription\030\003 \001(\t\022\027\n" +
"\017longDescription\030\004 \001(\t\022#\n\005alias\030\005 \003(\0132\024." +
"yamcs.NamedObjectId\022\023\n\013maxInterval\030\006 \001(\003" +
"\022\022\n\nsizeInBits\030\007 \001(\005\022)\n\rbaseContainer\030\010 " +
"\001(\0132\022.mdb.ContainerInfo\0220\n\023restrictionCr" +
"iteria\030\t \003(\0132\023.mdb.ComparisonInfo\022%\n\005ent" +
"ry\030\n \003(\0132\026.mdb.SequenceEntryInfo\022\013\n\003url\030" +
"\013 \001(\t\"|\n\022InputParameterInfo\022%\n\tparameter" +
"\030\001 \001(\0132\022.mdb.ParameterInfo\022\021\n\tinputName\030" +
"\002 \001(\t\022\031\n\021parameterInstance\030\003 \001(\005\022\021\n\tmand",
"atory\030\004 \001(\010\"P\n\023OutputParameterInfo\022%\n\tpa" +
"rameter\030\001 \001(\0132\022.mdb.ParameterInfo\022\022\n\nout" +
"putName\030\002 \001(\t\"\274\003\n\rAlgorithmInfo\022\014\n\004name\030" +
"\001 \001(\t\022\025\n\rqualifiedName\030\002 \001(\t\022\030\n\020shortDes" +
"cription\030\003 \001(\t\022\027\n\017longDescription\030\004 \001(\t\022" +
"#\n\005alias\030\005 \003(\0132\024.yamcs.NamedObjectId\022\'\n\005" +
"scope\030\006 \001(\0162\030.mdb.AlgorithmInfo.Scope\022\020\n" +
"\010language\030\007 \001(\t\022\014\n\004text\030\010 \001(\t\022/\n\016inputPa" +
"rameter\030\t \003(\0132\027.mdb.InputParameterInfo\0221" +
"\n\017outputParameter\030\n \003(\0132\030.mdb.OutputPara",
"meterInfo\022-\n\021onParameterUpdate\030\013 \003(\0132\022.m" +
"db.ParameterInfo\022\026\n\016onPeriodicRate\030\014 \003(\003" +
"\022\013\n\003url\030\r \001(\t\"-\n\005Scope\022\n\n\006GLOBAL\020\000\022\030\n\024CO" +
"MMAND_VERIFICATION\020\001*u\n\016DataSourceType\022\017" +
"\n\013TELEMETERED\020\000\022\013\n\007DERIVED\020\001\022\014\n\010CONSTANT" +
"\020\002\022\t\n\005LOCAL\020\003\022\n\n\006SYSTEM\020\004\022\013\n\007COMMAND\020\005\022\023" +
"\n\017COMMAND_HISTORY\020\006*\\\n\016AlarmLevelType\022\n\n" +
"\006NORMAL\020\000\022\t\n\005WATCH\020\001\022\013\n\007WARNING\020\002\022\014\n\010DIS" +
"TRESS\020\003\022\014\n\010CRITICAL\020\004\022\n\n\006SEVERE\020\005B\024\n\022org" +
".yamcs.protobuf"
};
com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner assigner =
new com.google.protobuf.Descriptors.FileDescriptor.InternalDescriptorAssigner() {
public com.google.protobuf.ExtensionRegistry assignDescriptors(
com.google.protobuf.Descriptors.FileDescriptor root) {
descriptor = root;
internal_static_mdb_UnitInfo_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_mdb_UnitInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_UnitInfo_descriptor,
new java.lang.String[] { "Unit", });
internal_static_mdb_AlarmRange_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_mdb_AlarmRange_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_AlarmRange_descriptor,
new java.lang.String[] { "Level", "MinInclusive", "MaxInclusive", });
internal_static_mdb_EnumerationAlarm_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_mdb_EnumerationAlarm_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_EnumerationAlarm_descriptor,
new java.lang.String[] { "Level", "Label", });
internal_static_mdb_AlarmInfo_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_mdb_AlarmInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_AlarmInfo_descriptor,
new java.lang.String[] { "MinViolations", "StaticAlarmRange", "EnumerationAlarm", });
internal_static_mdb_DataEncodingInfo_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_mdb_DataEncodingInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_DataEncodingInfo_descriptor,
new java.lang.String[] { "Type", "LittleEndian", "SizeInBits", "Encoding", "DefaultCalibrator", });
internal_static_mdb_EnumValue_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_mdb_EnumValue_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_EnumValue_descriptor,
new java.lang.String[] { "Value", "Label", });
internal_static_mdb_ParameterTypeInfo_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_mdb_ParameterTypeInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ParameterTypeInfo_descriptor,
new java.lang.String[] { "EngType", "DataEncoding", "UnitSet", "DefaultAlarm", "EnumValue", });
internal_static_mdb_ParameterInfo_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_mdb_ParameterInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ParameterInfo_descriptor,
new java.lang.String[] { "Name", "QualifiedName", "ShortDescription", "LongDescription", "Alias", "Type", "DataSource", "Url", });
internal_static_mdb_ArgumentTypeInfo_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_mdb_ArgumentTypeInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ArgumentTypeInfo_descriptor,
new java.lang.String[] { "EngType", "DataEncoding", "UnitSet", "EnumValue", "RangeMin", "RangeMax", });
internal_static_mdb_ArgumentInfo_descriptor =
getDescriptor().getMessageTypes().get(9);
internal_static_mdb_ArgumentInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ArgumentInfo_descriptor,
new java.lang.String[] { "Name", "Description", "InitialValue", "Type", });
internal_static_mdb_ArgumentAssignmentInfo_descriptor =
getDescriptor().getMessageTypes().get(10);
internal_static_mdb_ArgumentAssignmentInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ArgumentAssignmentInfo_descriptor,
new java.lang.String[] { "Name", "Value", });
internal_static_mdb_SignificanceInfo_descriptor =
getDescriptor().getMessageTypes().get(11);
internal_static_mdb_SignificanceInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_SignificanceInfo_descriptor,
new java.lang.String[] { "ConsequenceLevel", "ReasonForWarning", });
internal_static_mdb_ComparisonInfo_descriptor =
getDescriptor().getMessageTypes().get(12);
internal_static_mdb_ComparisonInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ComparisonInfo_descriptor,
new java.lang.String[] { "Parameter", "Operator", "Value", });
internal_static_mdb_TransmissionConstraintInfo_descriptor =
getDescriptor().getMessageTypes().get(13);
internal_static_mdb_TransmissionConstraintInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_TransmissionConstraintInfo_descriptor,
new java.lang.String[] { "Comparison", "Timeout", });
internal_static_mdb_CommandInfo_descriptor =
getDescriptor().getMessageTypes().get(14);
internal_static_mdb_CommandInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_CommandInfo_descriptor,
new java.lang.String[] { "Name", "QualifiedName", "ShortDescription", "LongDescription", "Alias", "BaseCommand", "Abstract", "Argument", "ArgumentAssignment", "Significance", "Constraint", "Url", });
internal_static_mdb_RepeatInfo_descriptor =
getDescriptor().getMessageTypes().get(15);
internal_static_mdb_RepeatInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_RepeatInfo_descriptor,
new java.lang.String[] { "FixedCount", "DynamicCount", "BitsBetween", });
internal_static_mdb_SequenceEntryInfo_descriptor =
getDescriptor().getMessageTypes().get(16);
internal_static_mdb_SequenceEntryInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_SequenceEntryInfo_descriptor,
new java.lang.String[] { "LocationInBits", "ReferenceLocation", "Container", "Parameter", "Repeat", });
internal_static_mdb_ContainerInfo_descriptor =
getDescriptor().getMessageTypes().get(17);
internal_static_mdb_ContainerInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_ContainerInfo_descriptor,
new java.lang.String[] { "Name", "QualifiedName", "ShortDescription", "LongDescription", "Alias", "MaxInterval", "SizeInBits", "BaseContainer", "RestrictionCriteria", "Entry", "Url", });
internal_static_mdb_InputParameterInfo_descriptor =
getDescriptor().getMessageTypes().get(18);
internal_static_mdb_InputParameterInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_InputParameterInfo_descriptor,
new java.lang.String[] { "Parameter", "InputName", "ParameterInstance", "Mandatory", });
internal_static_mdb_OutputParameterInfo_descriptor =
getDescriptor().getMessageTypes().get(19);
internal_static_mdb_OutputParameterInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_OutputParameterInfo_descriptor,
new java.lang.String[] { "Parameter", "OutputName", });
internal_static_mdb_AlgorithmInfo_descriptor =
getDescriptor().getMessageTypes().get(20);
internal_static_mdb_AlgorithmInfo_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_mdb_AlgorithmInfo_descriptor,
new java.lang.String[] { "Name", "QualifiedName", "ShortDescription", "LongDescription", "Alias", "Scope", "Language", "Text", "InputParameter", "OutputParameter", "OnParameterUpdate", "OnPeriodicRate", "Url", });
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
org.yamcs.protobuf.Yamcs.getDescriptor(),
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}