/core/src/main/java/com/google/bitcoin/protocols/channels/ClientState.java
Java | 1765 lines | 1299 code | 101 blank | 365 comment | 197 complexity | 2d1690192657bbdca8f55b06eabeccea MD5 | raw file
Possible License(s): Apache-2.0
Large files files are truncated, but you can click here to view the full file
- // Generated by the protocol buffer compiler. DO NOT EDIT!
- // source: storedclientpaymentchannel.proto
- package com.google.bitcoin.protocols.channels;
- public final class ClientState {
- private ClientState() {}
- public static void registerAllExtensions(
- com.google.protobuf.ExtensionRegistry registry) {
- }
- public interface StoredClientPaymentChannelsOrBuilder
- extends com.google.protobuf.MessageOrBuilder {
- // repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel>
- getChannelsList();
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel getChannels(int index);
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- int getChannelsCount();
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- java.util.List<? extends com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder>
- getChannelsOrBuilderList();
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder getChannelsOrBuilder(
- int index);
- }
- /**
- * Protobuf type {@code paymentchannels.StoredClientPaymentChannels}
- *
- * <pre>
- * A set of StoredPaymentChannel's
- * </pre>
- */
- public static final class StoredClientPaymentChannels extends
- com.google.protobuf.GeneratedMessage
- implements StoredClientPaymentChannelsOrBuilder {
- // Use StoredClientPaymentChannels.newBuilder() to construct.
- private StoredClientPaymentChannels(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
- super(builder);
- this.unknownFields = builder.getUnknownFields();
- }
- private StoredClientPaymentChannels(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
- private static final StoredClientPaymentChannels defaultInstance;
- public static StoredClientPaymentChannels getDefaultInstance() {
- return defaultInstance;
- }
- public StoredClientPaymentChannels getDefaultInstanceForType() {
- return defaultInstance;
- }
- private final com.google.protobuf.UnknownFieldSet unknownFields;
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private StoredClientPaymentChannels(
- 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)) {
- channels_ = new java.util.ArrayList<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel>();
- mutable_bitField0_ |= 0x00000001;
- }
- channels_.add(input.readMessage(com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.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_ & 0x00000001) == 0x00000001)) {
- channels_ = java.util.Collections.unmodifiableList(channels_);
- }
- this.unknownFields = unknownFields.build();
- makeExtensionsImmutable();
- }
- }
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannels_descriptor;
- }
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannels_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.class, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.Builder.class);
- }
- public static com.google.protobuf.Parser<StoredClientPaymentChannels> PARSER =
- new com.google.protobuf.AbstractParser<StoredClientPaymentChannels>() {
- public StoredClientPaymentChannels parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new StoredClientPaymentChannels(input, extensionRegistry);
- }
- };
- @java.lang.Override
- public com.google.protobuf.Parser<StoredClientPaymentChannels> getParserForType() {
- return PARSER;
- }
- // repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- public static final int CHANNELS_FIELD_NUMBER = 1;
- private java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel> channels_;
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel> getChannelsList() {
- return channels_;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public java.util.List<? extends com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder>
- getChannelsOrBuilderList() {
- return channels_;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public int getChannelsCount() {
- return channels_.size();
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel getChannels(int index) {
- return channels_.get(index);
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder getChannelsOrBuilder(
- int index) {
- return channels_.get(index);
- }
- private void initFields() {
- channels_ = java.util.Collections.emptyList();
- }
- private byte memoizedIsInitialized = -1;
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized != -1) return isInitialized == 1;
- for (int i = 0; i < getChannelsCount(); i++) {
- if (!getChannels(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 < channels_.size(); i++) {
- output.writeMessage(1, channels_.get(i));
- }
- 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 < channels_.size(); i++) {
- size += com.google.protobuf.CodedOutputStream
- .computeMessageSize(1, channels_.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 com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseFrom(input, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels 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(com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels 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 paymentchannels.StoredClientPaymentChannels}
- *
- * <pre>
- * A set of StoredPaymentChannel's
- * </pre>
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessage.Builder<Builder>
- implements com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelsOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannels_descriptor;
- }
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannels_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.class, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.Builder.class);
- }
- // Construct using com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.newBuilder()
- private Builder() {
- maybeForceBuilderInitialization();
- }
- private Builder(
- com.google.protobuf.GeneratedMessage.BuilderParent parent) {
- super(parent);
- maybeForceBuilderInitialization();
- }
- private void maybeForceBuilderInitialization() {
- if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
- getChannelsFieldBuilder();
- }
- }
- private static Builder create() {
- return new Builder();
- }
- public Builder clear() {
- super.clear();
- if (channelsBuilder_ == null) {
- channels_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- channelsBuilder_.clear();
- }
- return this;
- }
- public Builder clone() {
- return create().mergeFrom(buildPartial());
- }
- public com.google.protobuf.Descriptors.Descriptor
- getDescriptorForType() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannels_descriptor;
- }
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels getDefaultInstanceForType() {
- return com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.getDefaultInstance();
- }
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels build() {
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels result = buildPartial();
- if (!result.isInitialized()) {
- throw newUninitializedMessageException(result);
- }
- return result;
- }
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels buildPartial() {
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels result = new com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels(this);
- int from_bitField0_ = bitField0_;
- if (channelsBuilder_ == null) {
- if (((bitField0_ & 0x00000001) == 0x00000001)) {
- channels_ = java.util.Collections.unmodifiableList(channels_);
- bitField0_ = (bitField0_ & ~0x00000001);
- }
- result.channels_ = channels_;
- } else {
- result.channels_ = channelsBuilder_.build();
- }
- onBuilt();
- return result;
- }
- public Builder mergeFrom(com.google.protobuf.Message other) {
- if (other instanceof com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels) {
- return mergeFrom((com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels)other);
- } else {
- super.mergeFrom(other);
- return this;
- }
- }
- public Builder mergeFrom(com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels other) {
- if (other == com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels.getDefaultInstance()) return this;
- if (channelsBuilder_ == null) {
- if (!other.channels_.isEmpty()) {
- if (channels_.isEmpty()) {
- channels_ = other.channels_;
- bitField0_ = (bitField0_ & ~0x00000001);
- } else {
- ensureChannelsIsMutable();
- channels_.addAll(other.channels_);
- }
- onChanged();
- }
- } else {
- if (!other.channels_.isEmpty()) {
- if (channelsBuilder_.isEmpty()) {
- channelsBuilder_.dispose();
- channelsBuilder_ = null;
- channels_ = other.channels_;
- bitField0_ = (bitField0_ & ~0x00000001);
- channelsBuilder_ =
- com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders ?
- getChannelsFieldBuilder() : null;
- } else {
- channelsBuilder_.addAllMessages(other.channels_);
- }
- }
- }
- this.mergeUnknownFields(other.getUnknownFields());
- return this;
- }
- public final boolean isInitialized() {
- for (int i = 0; i < getChannelsCount(); i++) {
- if (!getChannels(i).isInitialized()) {
-
- return false;
- }
- }
- return true;
- }
- public Builder mergeFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels parsedMessage = null;
- try {
- parsedMessage = PARSER.parsePartialFrom(input, extensionRegistry);
- } catch (com.google.protobuf.InvalidProtocolBufferException e) {
- parsedMessage = (com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannels) e.getUnfinishedMessage();
- throw e;
- } finally {
- if (parsedMessage != null) {
- mergeFrom(parsedMessage);
- }
- }
- return this;
- }
- private int bitField0_;
- // repeated .paymentchannels.StoredClientPaymentChannel channels = 1;
- private java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel> channels_ =
- java.util.Collections.emptyList();
- private void ensureChannelsIsMutable() {
- if (!((bitField0_ & 0x00000001) == 0x00000001)) {
- channels_ = new java.util.ArrayList<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel>(channels_);
- bitField0_ |= 0x00000001;
- }
- }
- private com.google.protobuf.RepeatedFieldBuilder<
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder> channelsBuilder_;
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel> getChannelsList() {
- if (channelsBuilder_ == null) {
- return java.util.Collections.unmodifiableList(channels_);
- } else {
- return channelsBuilder_.getMessageList();
- }
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public int getChannelsCount() {
- if (channelsBuilder_ == null) {
- return channels_.size();
- } else {
- return channelsBuilder_.getCount();
- }
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel getChannels(int index) {
- if (channelsBuilder_ == null) {
- return channels_.get(index);
- } else {
- return channelsBuilder_.getMessage(index);
- }
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder setChannels(
- int index, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel value) {
- if (channelsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureChannelsIsMutable();
- channels_.set(index, value);
- onChanged();
- } else {
- channelsBuilder_.setMessage(index, value);
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder setChannels(
- int index, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder builderForValue) {
- if (channelsBuilder_ == null) {
- ensureChannelsIsMutable();
- channels_.set(index, builderForValue.build());
- onChanged();
- } else {
- channelsBuilder_.setMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder addChannels(com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel value) {
- if (channelsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureChannelsIsMutable();
- channels_.add(value);
- onChanged();
- } else {
- channelsBuilder_.addMessage(value);
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder addChannels(
- int index, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel value) {
- if (channelsBuilder_ == null) {
- if (value == null) {
- throw new NullPointerException();
- }
- ensureChannelsIsMutable();
- channels_.add(index, value);
- onChanged();
- } else {
- channelsBuilder_.addMessage(index, value);
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder addChannels(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder builderForValue) {
- if (channelsBuilder_ == null) {
- ensureChannelsIsMutable();
- channels_.add(builderForValue.build());
- onChanged();
- } else {
- channelsBuilder_.addMessage(builderForValue.build());
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder addChannels(
- int index, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder builderForValue) {
- if (channelsBuilder_ == null) {
- ensureChannelsIsMutable();
- channels_.add(index, builderForValue.build());
- onChanged();
- } else {
- channelsBuilder_.addMessage(index, builderForValue.build());
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder addAllChannels(
- java.lang.Iterable<? extends com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel> values) {
- if (channelsBuilder_ == null) {
- ensureChannelsIsMutable();
- super.addAll(values, channels_);
- onChanged();
- } else {
- channelsBuilder_.addAllMessages(values);
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder clearChannels() {
- if (channelsBuilder_ == null) {
- channels_ = java.util.Collections.emptyList();
- bitField0_ = (bitField0_ & ~0x00000001);
- onChanged();
- } else {
- channelsBuilder_.clear();
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public Builder removeChannels(int index) {
- if (channelsBuilder_ == null) {
- ensureChannelsIsMutable();
- channels_.remove(index);
- onChanged();
- } else {
- channelsBuilder_.remove(index);
- }
- return this;
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder getChannelsBuilder(
- int index) {
- return getChannelsFieldBuilder().getBuilder(index);
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder getChannelsOrBuilder(
- int index) {
- if (channelsBuilder_ == null) {
- return channels_.get(index); } else {
- return channelsBuilder_.getMessageOrBuilder(index);
- }
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public java.util.List<? extends com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder>
- getChannelsOrBuilderList() {
- if (channelsBuilder_ != null) {
- return channelsBuilder_.getMessageOrBuilderList();
- } else {
- return java.util.Collections.unmodifiableList(channels_);
- }
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder addChannelsBuilder() {
- return getChannelsFieldBuilder().addBuilder(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.getDefaultInstance());
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder addChannelsBuilder(
- int index) {
- return getChannelsFieldBuilder().addBuilder(
- index, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.getDefaultInstance());
- }
- /**
- * <code>repeated .paymentchannels.StoredClientPaymentChannel channels = 1;</code>
- */
- public java.util.List<com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder>
- getChannelsBuilderList() {
- return getChannelsFieldBuilder().getBuilderList();
- }
- private com.google.protobuf.RepeatedFieldBuilder<
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder>
- getChannelsFieldBuilder() {
- if (channelsBuilder_ == null) {
- channelsBuilder_ = new com.google.protobuf.RepeatedFieldBuilder<
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder>(
- channels_,
- ((bitField0_ & 0x00000001) == 0x00000001),
- getParentForChildren(),
- isClean());
- channels_ = null;
- }
- return channelsBuilder_;
- }
- // @@protoc_insertion_point(builder_scope:paymentchannels.StoredClientPaymentChannels)
- }
- static {
- defaultInstance = new StoredClientPaymentChannels(true);
- defaultInstance.initFields();
- }
- // @@protoc_insertion_point(class_scope:paymentchannels.StoredClientPaymentChannels)
- }
- public interface StoredClientPaymentChannelOrBuilder
- extends com.google.protobuf.MessageOrBuilder {
- // required bytes id = 1;
- /**
- * <code>required bytes id = 1;</code>
- */
- boolean hasId();
- /**
- * <code>required bytes id = 1;</code>
- */
- com.google.protobuf.ByteString getId();
- // required bytes contractTransaction = 2;
- /**
- * <code>required bytes contractTransaction = 2;</code>
- */
- boolean hasContractTransaction();
- /**
- * <code>required bytes contractTransaction = 2;</code>
- */
- com.google.protobuf.ByteString getContractTransaction();
- // required bytes refundTransaction = 3;
- /**
- * <code>required bytes refundTransaction = 3;</code>
- */
- boolean hasRefundTransaction();
- /**
- * <code>required bytes refundTransaction = 3;</code>
- */
- com.google.protobuf.ByteString getRefundTransaction();
- // required bytes myKey = 4;
- /**
- * <code>required bytes myKey = 4;</code>
- */
- boolean hasMyKey();
- /**
- * <code>required bytes myKey = 4;</code>
- */
- com.google.protobuf.ByteString getMyKey();
- // required uint64 valueToMe = 5;
- /**
- * <code>required uint64 valueToMe = 5;</code>
- */
- boolean hasValueToMe();
- /**
- * <code>required uint64 valueToMe = 5;</code>
- */
- long getValueToMe();
- // required uint64 refundFees = 6;
- /**
- * <code>required uint64 refundFees = 6;</code>
- */
- boolean hasRefundFees();
- /**
- * <code>required uint64 refundFees = 6;</code>
- */
- long getRefundFees();
- // optional bytes closeTransactionHash = 7;
- /**
- * <code>optional bytes closeTransactionHash = 7;</code>
- *
- * <pre>
- * When set, the hash of the transaction that was presented by the server for closure of the channel.
- * It spends the contractTransaction and is expected to be broadcast to the network by the server.
- * It's supposed to be in the wallet already.
- * </pre>
- */
- boolean hasCloseTransactionHash();
- /**
- * <code>optional bytes closeTransactionHash = 7;</code>
- *
- * <pre>
- * When set, the hash of the transaction that was presented by the server for closure of the channel.
- * It spends the contractTransaction and is expected to be broadcast to the network by the server.
- * It's supposed to be in the wallet already.
- * </pre>
- */
- com.google.protobuf.ByteString getCloseTransactionHash();
- }
- /**
- * Protobuf type {@code paymentchannels.StoredClientPaymentChannel}
- *
- * <pre>
- * A client-side payment channel in serialized form, which can be reloaded later if the client restarts and wants to
- * reopen an existing channel
- * </pre>
- */
- public static final class StoredClientPaymentChannel extends
- com.google.protobuf.GeneratedMessage
- implements StoredClientPaymentChannelOrBuilder {
- // Use StoredClientPaymentChannel.newBuilder() to construct.
- private StoredClientPaymentChannel(com.google.protobuf.GeneratedMessage.Builder<?> builder) {
- super(builder);
- this.unknownFields = builder.getUnknownFields();
- }
- private StoredClientPaymentChannel(boolean noInit) { this.unknownFields = com.google.protobuf.UnknownFieldSet.getDefaultInstance(); }
- private static final StoredClientPaymentChannel defaultInstance;
- public static StoredClientPaymentChannel getDefaultInstance() {
- return defaultInstance;
- }
- public StoredClientPaymentChannel getDefaultInstanceForType() {
- return defaultInstance;
- }
- private final com.google.protobuf.UnknownFieldSet unknownFields;
- @java.lang.Override
- public final com.google.protobuf.UnknownFieldSet
- getUnknownFields() {
- return this.unknownFields;
- }
- private StoredClientPaymentChannel(
- 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;
- id_ = input.readBytes();
- break;
- }
- case 18: {
- bitField0_ |= 0x00000002;
- contractTransaction_ = input.readBytes();
- break;
- }
- case 26: {
- bitField0_ |= 0x00000004;
- refundTransaction_ = input.readBytes();
- break;
- }
- case 34: {
- bitField0_ |= 0x00000008;
- myKey_ = input.readBytes();
- break;
- }
- case 40: {
- bitField0_ |= 0x00000010;
- valueToMe_ = input.readUInt64();
- break;
- }
- case 48: {
- bitField0_ |= 0x00000020;
- refundFees_ = input.readUInt64();
- break;
- }
- case 58: {
- bitField0_ |= 0x00000040;
- closeTransactionHash_ = 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 com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannel_descriptor;
- }
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannel_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.class, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder.class);
- }
- public static com.google.protobuf.Parser<StoredClientPaymentChannel> PARSER =
- new com.google.protobuf.AbstractParser<StoredClientPaymentChannel>() {
- public StoredClientPaymentChannel parsePartialFrom(
- com.google.protobuf.CodedInputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return new StoredClientPaymentChannel(input, extensionRegistry);
- }
- };
- @java.lang.Override
- public com.google.protobuf.Parser<StoredClientPaymentChannel> getParserForType() {
- return PARSER;
- }
- private int bitField0_;
- // required bytes id = 1;
- public static final int ID_FIELD_NUMBER = 1;
- private com.google.protobuf.ByteString id_;
- /**
- * <code>required bytes id = 1;</code>
- */
- public boolean hasId() {
- return ((bitField0_ & 0x00000001) == 0x00000001);
- }
- /**
- * <code>required bytes id = 1;</code>
- */
- public com.google.protobuf.ByteString getId() {
- return id_;
- }
- // required bytes contractTransaction = 2;
- public static final int CONTRACTTRANSACTION_FIELD_NUMBER = 2;
- private com.google.protobuf.ByteString contractTransaction_;
- /**
- * <code>required bytes contractTransaction = 2;</code>
- */
- public boolean hasContractTransaction() {
- return ((bitField0_ & 0x00000002) == 0x00000002);
- }
- /**
- * <code>required bytes contractTransaction = 2;</code>
- */
- public com.google.protobuf.ByteString getContractTransaction() {
- return contractTransaction_;
- }
- // required bytes refundTransaction = 3;
- public static final int REFUNDTRANSACTION_FIELD_NUMBER = 3;
- private com.google.protobuf.ByteString refundTransaction_;
- /**
- * <code>required bytes refundTransaction = 3;</code>
- */
- public boolean hasRefundTransaction() {
- return ((bitField0_ & 0x00000004) == 0x00000004);
- }
- /**
- * <code>required bytes refundTransaction = 3;</code>
- */
- public com.google.protobuf.ByteString getRefundTransaction() {
- return refundTransaction_;
- }
- // required bytes myKey = 4;
- public static final int MYKEY_FIELD_NUMBER = 4;
- private com.google.protobuf.ByteString myKey_;
- /**
- * <code>required bytes myKey = 4;</code>
- */
- public boolean hasMyKey() {
- return ((bitField0_ & 0x00000008) == 0x00000008);
- }
- /**
- * <code>required bytes myKey = 4;</code>
- */
- public com.google.protobuf.ByteString getMyKey() {
- return myKey_;
- }
- // required uint64 valueToMe = 5;
- public static final int VALUETOME_FIELD_NUMBER = 5;
- private long valueToMe_;
- /**
- * <code>required uint64 valueToMe = 5;</code>
- */
- public boolean hasValueToMe() {
- return ((bitField0_ & 0x00000010) == 0x00000010);
- }
- /**
- * <code>required uint64 valueToMe = 5;</code>
- */
- public long getValueToMe() {
- return valueToMe_;
- }
- // required uint64 refundFees = 6;
- public static final int REFUNDFEES_FIELD_NUMBER = 6;
- private long refundFees_;
- /**
- * <code>required uint64 refundFees = 6;</code>
- */
- public boolean hasRefundFees() {
- return ((bitField0_ & 0x00000020) == 0x00000020);
- }
- /**
- * <code>required uint64 refundFees = 6;</code>
- */
- public long getRefundFees() {
- return refundFees_;
- }
- // optional bytes closeTransactionHash = 7;
- public static final int CLOSETRANSACTIONHASH_FIELD_NUMBER = 7;
- private com.google.protobuf.ByteString closeTransactionHash_;
- /**
- * <code>optional bytes closeTransactionHash = 7;</code>
- *
- * <pre>
- * When set, the hash of the transaction that was presented by the server for closure of the channel.
- * It spends the contractTransaction and is expected to be broadcast to the network by the server.
- * It's supposed to be in the wallet already.
- * </pre>
- */
- public boolean hasCloseTransactionHash() {
- return ((bitField0_ & 0x00000040) == 0x00000040);
- }
- /**
- * <code>optional bytes closeTransactionHash = 7;</code>
- *
- * <pre>
- * When set, the hash of the transaction that was presented by the server for closure of the channel.
- * It spends the contractTransaction and is expected to be broadcast to the network by the server.
- * It's supposed to be in the wallet already.
- * </pre>
- */
- public com.google.protobuf.ByteString getCloseTransactionHash() {
- return closeTransactionHash_;
- }
- private void initFields() {
- id_ = com.google.protobuf.ByteString.EMPTY;
- contractTransaction_ = com.google.protobuf.ByteString.EMPTY;
- refundTransaction_ = com.google.protobuf.ByteString.EMPTY;
- myKey_ = com.google.protobuf.ByteString.EMPTY;
- valueToMe_ = 0L;
- refundFees_ = 0L;
- closeTransactionHash_ = com.google.protobuf.ByteString.EMPTY;
- }
- private byte memoizedIsInitialized = -1;
- public final boolean isInitialized() {
- byte isInitialized = memoizedIsInitialized;
- if (isInitialized != -1) return isInitialized == 1;
- if (!hasId()) {
- memoizedIsInitialized = 0;
- return false;
- }
- if (!hasContractTransaction()) {
- memoizedIsInitialized = 0;
- return false;
- }
- if (!hasRefundTransaction()) {
- memoizedIsInitialized = 0;
- return false;
- }
- if (!hasMyKey()) {
- memoizedIsInitialized = 0;
- return false;
- }
- if (!hasValueToMe()) {
- memoizedIsInitialized = 0;
- return false;
- }
- if (!hasRefundFees()) {
- 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, id_);
- }
- if (((bitField0_ & 0x00000002) == 0x00000002)) {
- output.writeBytes(2, contractTransaction_);
- }
- if (((bitField0_ & 0x00000004) == 0x00000004)) {
- output.writeBytes(3, refundTransaction_);
- }
- if (((bitField0_ & 0x00000008) == 0x00000008)) {
- output.writeBytes(4, myKey_);
- }
- if (((bitField0_ & 0x00000010) == 0x00000010)) {
- output.writeUInt64(5, valueToMe_);
- }
- if (((bitField0_ & 0x00000020) == 0x00000020)) {
- output.writeUInt64(6, refundFees_);
- }
- if (((bitField0_ & 0x00000040) == 0x00000040)) {
- output.writeBytes(7, closeTransactionHash_);
- }
- 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, id_);
- }
- if (((bitField0_ & 0x00000002) == 0x00000002)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(2, contractTransaction_);
- }
- if (((bitField0_ & 0x00000004) == 0x00000004)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(3, refundTransaction_);
- }
- if (((bitField0_ & 0x00000008) == 0x00000008)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(4, myKey_);
- }
- if (((bitField0_ & 0x00000010) == 0x00000010)) {
- size += com.google.protobuf.CodedOutputStream
- .computeUInt64Size(5, valueToMe_);
- }
- if (((bitField0_ & 0x00000020) == 0x00000020)) {
- size += com.google.protobuf.CodedOutputStream
- .computeUInt64Size(6, refundFees_);
- }
- if (((bitField0_ & 0x00000040) == 0x00000040)) {
- size += com.google.protobuf.CodedOutputStream
- .computeBytesSize(7, closeTransactionHash_);
- }
- 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 com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(
- com.google.protobuf.ByteString data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(
- com.google.protobuf.ByteString data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(byte[] data)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(
- byte[] data,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws com.google.protobuf.InvalidProtocolBufferException {
- return PARSER.parseFrom(data, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseFrom(input, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseDelimitedFrom(java.io.InputStream input)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseDelimitedFrom(
- java.io.InputStream input,
- com.google.protobuf.ExtensionRegistryLite extensionRegistry)
- throws java.io.IOException {
- return PARSER.parseDelimitedFrom(input, extensionRegistry);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel parseFrom(
- com.google.protobuf.CodedInputStream input)
- throws java.io.IOException {
- return PARSER.parseFrom(input);
- }
- public static com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel 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(com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel 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 paymentchannels.StoredClientPaymentChannel}
- *
- * <pre>
- * A client-side payment channel in serialized form, which can be reloaded later if the client restarts and wants to
- * reopen an existing channel
- * </pre>
- */
- public static final class Builder extends
- com.google.protobuf.GeneratedMessage.Builder<Builder>
- implements com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannelOrBuilder {
- public static final com.google.protobuf.Descriptors.Descriptor
- getDescriptor() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannel_descriptor;
- }
- protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
- internalGetFieldAccessorTable() {
- return com.google.bitcoin.protocols.channels.ClientState.internal_static_paymentchannels_StoredClientPaymentChannel_fieldAccessorTable
- .ensureFieldAccessorsInitialized(
- com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.class, com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.Builder.class);
- }
- // Construct using com.google.bitcoin.protocols.channels.ClientState.StoredClientPaymentChannel.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();
- id_ = com.google.protobuf.ByteString.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000001);
- contractTransaction_ = com.google.protobuf.ByteString.EMPTY;
- bitField0_ = (bitField0_ & ~0x00000002);
- refundTransaction_ = com.google.protobuf.B…
Large files files are truncated, but you can click here to view the full file