// Generated by the protocol buffer compiler. DO NOT EDIT!
// source: paymentchannel.proto
package org.devcoin.paymentchannel;
public final class Protos {
private Protos() {}
public static void registerAllExtensions(
com.google.protobuf.ExtensionRegistry registry) {
}
public interface TwoWayChannelMessageOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
boolean hasType();
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType getType();
// optional .paymentchannels.ClientVersion client_version = 2;
boolean hasClientVersion();
org.devcoin.paymentchannel.Protos.ClientVersion getClientVersion();
org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder getClientVersionOrBuilder();
// optional .paymentchannels.ServerVersion server_version = 3;
boolean hasServerVersion();
org.devcoin.paymentchannel.Protos.ServerVersion getServerVersion();
org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder getServerVersionOrBuilder();
// optional .paymentchannels.Initiate initiate = 4;
boolean hasInitiate();
org.devcoin.paymentchannel.Protos.Initiate getInitiate();
org.devcoin.paymentchannel.Protos.InitiateOrBuilder getInitiateOrBuilder();
// optional .paymentchannels.ProvideRefund provide_refund = 5;
boolean hasProvideRefund();
org.devcoin.paymentchannel.Protos.ProvideRefund getProvideRefund();
org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder();
// optional .paymentchannels.ReturnRefund return_refund = 6;
boolean hasReturnRefund();
org.devcoin.paymentchannel.Protos.ReturnRefund getReturnRefund();
org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder();
// optional .paymentchannels.ProvideContract provide_contract = 7;
boolean hasProvideContract();
org.devcoin.paymentchannel.Protos.ProvideContract getProvideContract();
org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder getProvideContractOrBuilder();
// optional .paymentchannels.UpdatePayment update_payment = 8;
boolean hasUpdatePayment();
org.devcoin.paymentchannel.Protos.UpdatePayment getUpdatePayment();
org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder();
// optional .paymentchannels.Error error = 10;
boolean hasError();
org.devcoin.paymentchannel.Protos.Error getError();
org.devcoin.paymentchannel.Protos.ErrorOrBuilder getErrorOrBuilder();
}
public static final class TwoWayChannelMessage extends
com.google.protobuf.GeneratedMessage
implements TwoWayChannelMessageOrBuilder {
// Use TwoWayChannelMessage.newBuilder() to construct.
private TwoWayChannelMessage(Builder builder) {
super(builder);
}
private TwoWayChannelMessage(boolean noInit) {}
private static final TwoWayChannelMessage defaultInstance;
public static TwoWayChannelMessage getDefaultInstance() {
return defaultInstance;
}
public TwoWayChannelMessage getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_TwoWayChannelMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_TwoWayChannelMessage_fieldAccessorTable;
}
public enum MessageType
implements com.google.protobuf.ProtocolMessageEnum {
CLIENT_VERSION(0, 1),
SERVER_VERSION(1, 2),
INITIATE(2, 3),
PROVIDE_REFUND(3, 4),
RETURN_REFUND(4, 5),
PROVIDE_CONTRACT(5, 6),
CHANNEL_OPEN(6, 7),
UPDATE_PAYMENT(7, 8),
CLOSE(8, 9),
ERROR(9, 10),
;
public static final int CLIENT_VERSION_VALUE = 1;
public static final int SERVER_VERSION_VALUE = 2;
public static final int INITIATE_VALUE = 3;
public static final int PROVIDE_REFUND_VALUE = 4;
public static final int RETURN_REFUND_VALUE = 5;
public static final int PROVIDE_CONTRACT_VALUE = 6;
public static final int CHANNEL_OPEN_VALUE = 7;
public static final int UPDATE_PAYMENT_VALUE = 8;
public static final int CLOSE_VALUE = 9;
public static final int ERROR_VALUE = 10;
public final int getNumber() { return value; }
public static MessageType valueOf(int value) {
switch (value) {
case 1: return CLIENT_VERSION;
case 2: return SERVER_VERSION;
case 3: return INITIATE;
case 4: return PROVIDE_REFUND;
case 5: return RETURN_REFUND;
case 6: return PROVIDE_CONTRACT;
case 7: return CHANNEL_OPEN;
case 8: return UPDATE_PAYMENT;
case 9: return CLOSE;
case 10: return ERROR;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<MessageType>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<MessageType>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<MessageType>() {
public MessageType findValueByNumber(int number) {
return MessageType.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.devcoin.paymentchannel.Protos.TwoWayChannelMessage.getDescriptor().getEnumTypes().get(0);
}
private static final MessageType[] VALUES = {
CLIENT_VERSION, SERVER_VERSION, INITIATE, PROVIDE_REFUND, RETURN_REFUND, PROVIDE_CONTRACT, CHANNEL_OPEN, UPDATE_PAYMENT, CLOSE, ERROR,
};
public static MessageType 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 MessageType(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:paymentchannels.TwoWayChannelMessage.MessageType)
}
private int bitField0_;
// required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
public static final int TYPE_FIELD_NUMBER = 1;
private org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType type_;
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType getType() {
return type_;
}
// optional .paymentchannels.ClientVersion client_version = 2;
public static final int CLIENT_VERSION_FIELD_NUMBER = 2;
private org.devcoin.paymentchannel.Protos.ClientVersion clientVersion_;
public boolean hasClientVersion() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public org.devcoin.paymentchannel.Protos.ClientVersion getClientVersion() {
return clientVersion_;
}
public org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder getClientVersionOrBuilder() {
return clientVersion_;
}
// optional .paymentchannels.ServerVersion server_version = 3;
public static final int SERVER_VERSION_FIELD_NUMBER = 3;
private org.devcoin.paymentchannel.Protos.ServerVersion serverVersion_;
public boolean hasServerVersion() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public org.devcoin.paymentchannel.Protos.ServerVersion getServerVersion() {
return serverVersion_;
}
public org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder getServerVersionOrBuilder() {
return serverVersion_;
}
// optional .paymentchannels.Initiate initiate = 4;
public static final int INITIATE_FIELD_NUMBER = 4;
private org.devcoin.paymentchannel.Protos.Initiate initiate_;
public boolean hasInitiate() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public org.devcoin.paymentchannel.Protos.Initiate getInitiate() {
return initiate_;
}
public org.devcoin.paymentchannel.Protos.InitiateOrBuilder getInitiateOrBuilder() {
return initiate_;
}
// optional .paymentchannels.ProvideRefund provide_refund = 5;
public static final int PROVIDE_REFUND_FIELD_NUMBER = 5;
private org.devcoin.paymentchannel.Protos.ProvideRefund provideRefund_;
public boolean hasProvideRefund() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
public org.devcoin.paymentchannel.Protos.ProvideRefund getProvideRefund() {
return provideRefund_;
}
public org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder() {
return provideRefund_;
}
// optional .paymentchannels.ReturnRefund return_refund = 6;
public static final int RETURN_REFUND_FIELD_NUMBER = 6;
private org.devcoin.paymentchannel.Protos.ReturnRefund returnRefund_;
public boolean hasReturnRefund() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
public org.devcoin.paymentchannel.Protos.ReturnRefund getReturnRefund() {
return returnRefund_;
}
public org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder() {
return returnRefund_;
}
// optional .paymentchannels.ProvideContract provide_contract = 7;
public static final int PROVIDE_CONTRACT_FIELD_NUMBER = 7;
private org.devcoin.paymentchannel.Protos.ProvideContract provideContract_;
public boolean hasProvideContract() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
public org.devcoin.paymentchannel.Protos.ProvideContract getProvideContract() {
return provideContract_;
}
public org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder getProvideContractOrBuilder() {
return provideContract_;
}
// optional .paymentchannels.UpdatePayment update_payment = 8;
public static final int UPDATE_PAYMENT_FIELD_NUMBER = 8;
private org.devcoin.paymentchannel.Protos.UpdatePayment updatePayment_;
public boolean hasUpdatePayment() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
public org.devcoin.paymentchannel.Protos.UpdatePayment getUpdatePayment() {
return updatePayment_;
}
public org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder() {
return updatePayment_;
}
// optional .paymentchannels.Error error = 10;
public static final int ERROR_FIELD_NUMBER = 10;
private org.devcoin.paymentchannel.Protos.Error error_;
public boolean hasError() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
public org.devcoin.paymentchannel.Protos.Error getError() {
return error_;
}
public org.devcoin.paymentchannel.Protos.ErrorOrBuilder getErrorOrBuilder() {
return error_;
}
private void initFields() {
type_ = org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType.CLIENT_VERSION;
clientVersion_ = org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance();
serverVersion_ = org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance();
initiate_ = org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance();
provideRefund_ = org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance();
returnRefund_ = org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance();
provideContract_ = org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance();
updatePayment_ = org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance();
error_ = org.devcoin.paymentchannel.Protos.Error.getDefaultInstance();
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasType()) {
memoizedIsInitialized = 0;
return false;
}
if (hasClientVersion()) {
if (!getClientVersion().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasServerVersion()) {
if (!getServerVersion().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasInitiate()) {
if (!getInitiate().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasProvideRefund()) {
if (!getProvideRefund().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasReturnRefund()) {
if (!getReturnRefund().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasProvideContract()) {
if (!getProvideContract().isInitialized()) {
memoizedIsInitialized = 0;
return false;
}
}
if (hasUpdatePayment()) {
if (!getUpdatePayment().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.writeEnum(1, type_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeMessage(2, clientVersion_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeMessage(3, serverVersion_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
output.writeMessage(4, initiate_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
output.writeMessage(5, provideRefund_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
output.writeMessage(6, returnRefund_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
output.writeMessage(7, provideContract_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
output.writeMessage(8, updatePayment_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
output.writeMessage(10, error_);
}
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
.computeMessageSize(2, clientVersion_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(3, serverVersion_);
}
if (((bitField0_ & 0x00000008) == 0x00000008)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(4, initiate_);
}
if (((bitField0_ & 0x00000010) == 0x00000010)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(5, provideRefund_);
}
if (((bitField0_ & 0x00000020) == 0x00000020)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(6, returnRefund_);
}
if (((bitField0_ & 0x00000040) == 0x00000040)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(7, provideContract_);
}
if (((bitField0_ & 0x00000080) == 0x00000080)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(8, updatePayment_);
}
if (((bitField0_ & 0x00000100) == 0x00000100)) {
size += com.google.protobuf.CodedOutputStream
.computeMessageSize(10, error_);
}
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.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.TwoWayChannelMessage parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.TwoWayChannelMessage 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.TwoWayChannelMessageOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_TwoWayChannelMessage_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_TwoWayChannelMessage_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(BuilderParent parent) {
super(parent);
maybeForceBuilderInitialization();
}
private void maybeForceBuilderInitialization() {
if (com.google.protobuf.GeneratedMessage.alwaysUseFieldBuilders) {
getClientVersionFieldBuilder();
getServerVersionFieldBuilder();
getInitiateFieldBuilder();
getProvideRefundFieldBuilder();
getReturnRefundFieldBuilder();
getProvideContractFieldBuilder();
getUpdatePaymentFieldBuilder();
getErrorFieldBuilder();
}
}
private static Builder create() {
return new Builder();
}
public Builder clear() {
super.clear();
type_ = org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType.CLIENT_VERSION;
bitField0_ = (bitField0_ & ~0x00000001);
if (clientVersionBuilder_ == null) {
clientVersion_ = org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance();
} else {
clientVersionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
if (serverVersionBuilder_ == null) {
serverVersion_ = org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance();
} else {
serverVersionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
if (initiateBuilder_ == null) {
initiate_ = org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance();
} else {
initiateBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
if (provideRefundBuilder_ == null) {
provideRefund_ = org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance();
} else {
provideRefundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
if (returnRefundBuilder_ == null) {
returnRefund_ = org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance();
} else {
returnRefundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
if (provideContractBuilder_ == null) {
provideContract_ = org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance();
} else {
provideContractBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000040);
if (updatePaymentBuilder_ == null) {
updatePayment_ = org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance();
} else {
updatePaymentBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
if (errorBuilder_ == null) {
error_ = org.devcoin.paymentchannel.Protos.Error.getDefaultInstance();
} else {
errorBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000100);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.TwoWayChannelMessage getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.TwoWayChannelMessage build() {
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.TwoWayChannelMessage buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.TwoWayChannelMessage buildPartial() {
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage result = new org.devcoin.paymentchannel.Protos.TwoWayChannelMessage(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;
}
if (clientVersionBuilder_ == null) {
result.clientVersion_ = clientVersion_;
} else {
result.clientVersion_ = clientVersionBuilder_.build();
}
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
if (serverVersionBuilder_ == null) {
result.serverVersion_ = serverVersion_;
} else {
result.serverVersion_ = serverVersionBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) == 0x00000008)) {
to_bitField0_ |= 0x00000008;
}
if (initiateBuilder_ == null) {
result.initiate_ = initiate_;
} else {
result.initiate_ = initiateBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) == 0x00000010)) {
to_bitField0_ |= 0x00000010;
}
if (provideRefundBuilder_ == null) {
result.provideRefund_ = provideRefund_;
} else {
result.provideRefund_ = provideRefundBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) == 0x00000020)) {
to_bitField0_ |= 0x00000020;
}
if (returnRefundBuilder_ == null) {
result.returnRefund_ = returnRefund_;
} else {
result.returnRefund_ = returnRefundBuilder_.build();
}
if (((from_bitField0_ & 0x00000040) == 0x00000040)) {
to_bitField0_ |= 0x00000040;
}
if (provideContractBuilder_ == null) {
result.provideContract_ = provideContract_;
} else {
result.provideContract_ = provideContractBuilder_.build();
}
if (((from_bitField0_ & 0x00000080) == 0x00000080)) {
to_bitField0_ |= 0x00000080;
}
if (updatePaymentBuilder_ == null) {
result.updatePayment_ = updatePayment_;
} else {
result.updatePayment_ = updatePaymentBuilder_.build();
}
if (((from_bitField0_ & 0x00000100) == 0x00000100)) {
to_bitField0_ |= 0x00000100;
}
if (errorBuilder_ == null) {
result.error_ = error_;
} else {
result.error_ = errorBuilder_.build();
}
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.TwoWayChannelMessage) {
return mergeFrom((org.devcoin.paymentchannel.Protos.TwoWayChannelMessage)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.TwoWayChannelMessage other) {
if (other == org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.getDefaultInstance()) return this;
if (other.hasType()) {
setType(other.getType());
}
if (other.hasClientVersion()) {
mergeClientVersion(other.getClientVersion());
}
if (other.hasServerVersion()) {
mergeServerVersion(other.getServerVersion());
}
if (other.hasInitiate()) {
mergeInitiate(other.getInitiate());
}
if (other.hasProvideRefund()) {
mergeProvideRefund(other.getProvideRefund());
}
if (other.hasReturnRefund()) {
mergeReturnRefund(other.getReturnRefund());
}
if (other.hasProvideContract()) {
mergeProvideContract(other.getProvideContract());
}
if (other.hasUpdatePayment()) {
mergeUpdatePayment(other.getUpdatePayment());
}
if (other.hasError()) {
mergeError(other.getError());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasType()) {
return false;
}
if (hasClientVersion()) {
if (!getClientVersion().isInitialized()) {
return false;
}
}
if (hasServerVersion()) {
if (!getServerVersion().isInitialized()) {
return false;
}
}
if (hasInitiate()) {
if (!getInitiate().isInitialized()) {
return false;
}
}
if (hasProvideRefund()) {
if (!getProvideRefund().isInitialized()) {
return false;
}
}
if (hasReturnRefund()) {
if (!getReturnRefund().isInitialized()) {
return false;
}
}
if (hasProvideContract()) {
if (!getProvideContract().isInitialized()) {
return false;
}
}
if (hasUpdatePayment()) {
if (!getUpdatePayment().isInitialized()) {
return false;
}
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType value = org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
type_ = value;
}
break;
}
case 18: {
org.devcoin.paymentchannel.Protos.ClientVersion.Builder subBuilder = org.devcoin.paymentchannel.Protos.ClientVersion.newBuilder();
if (hasClientVersion()) {
subBuilder.mergeFrom(getClientVersion());
}
input.readMessage(subBuilder, extensionRegistry);
setClientVersion(subBuilder.buildPartial());
break;
}
case 26: {
org.devcoin.paymentchannel.Protos.ServerVersion.Builder subBuilder = org.devcoin.paymentchannel.Protos.ServerVersion.newBuilder();
if (hasServerVersion()) {
subBuilder.mergeFrom(getServerVersion());
}
input.readMessage(subBuilder, extensionRegistry);
setServerVersion(subBuilder.buildPartial());
break;
}
case 34: {
org.devcoin.paymentchannel.Protos.Initiate.Builder subBuilder = org.devcoin.paymentchannel.Protos.Initiate.newBuilder();
if (hasInitiate()) {
subBuilder.mergeFrom(getInitiate());
}
input.readMessage(subBuilder, extensionRegistry);
setInitiate(subBuilder.buildPartial());
break;
}
case 42: {
org.devcoin.paymentchannel.Protos.ProvideRefund.Builder subBuilder = org.devcoin.paymentchannel.Protos.ProvideRefund.newBuilder();
if (hasProvideRefund()) {
subBuilder.mergeFrom(getProvideRefund());
}
input.readMessage(subBuilder, extensionRegistry);
setProvideRefund(subBuilder.buildPartial());
break;
}
case 50: {
org.devcoin.paymentchannel.Protos.ReturnRefund.Builder subBuilder = org.devcoin.paymentchannel.Protos.ReturnRefund.newBuilder();
if (hasReturnRefund()) {
subBuilder.mergeFrom(getReturnRefund());
}
input.readMessage(subBuilder, extensionRegistry);
setReturnRefund(subBuilder.buildPartial());
break;
}
case 58: {
org.devcoin.paymentchannel.Protos.ProvideContract.Builder subBuilder = org.devcoin.paymentchannel.Protos.ProvideContract.newBuilder();
if (hasProvideContract()) {
subBuilder.mergeFrom(getProvideContract());
}
input.readMessage(subBuilder, extensionRegistry);
setProvideContract(subBuilder.buildPartial());
break;
}
case 66: {
org.devcoin.paymentchannel.Protos.UpdatePayment.Builder subBuilder = org.devcoin.paymentchannel.Protos.UpdatePayment.newBuilder();
if (hasUpdatePayment()) {
subBuilder.mergeFrom(getUpdatePayment());
}
input.readMessage(subBuilder, extensionRegistry);
setUpdatePayment(subBuilder.buildPartial());
break;
}
case 82: {
org.devcoin.paymentchannel.Protos.Error.Builder subBuilder = org.devcoin.paymentchannel.Protos.Error.newBuilder();
if (hasError()) {
subBuilder.mergeFrom(getError());
}
input.readMessage(subBuilder, extensionRegistry);
setError(subBuilder.buildPartial());
break;
}
}
}
}
private int bitField0_;
// required .paymentchannels.TwoWayChannelMessage.MessageType type = 1;
private org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType type_ = org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType.CLIENT_VERSION;
public boolean hasType() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType getType() {
return type_;
}
public Builder setType(org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
type_ = value;
onChanged();
return this;
}
public Builder clearType() {
bitField0_ = (bitField0_ & ~0x00000001);
type_ = org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.MessageType.CLIENT_VERSION;
onChanged();
return this;
}
// optional .paymentchannels.ClientVersion client_version = 2;
private org.devcoin.paymentchannel.Protos.ClientVersion clientVersion_ = org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ClientVersion, org.devcoin.paymentchannel.Protos.ClientVersion.Builder, org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder> clientVersionBuilder_;
public boolean hasClientVersion() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public org.devcoin.paymentchannel.Protos.ClientVersion getClientVersion() {
if (clientVersionBuilder_ == null) {
return clientVersion_;
} else {
return clientVersionBuilder_.getMessage();
}
}
public Builder setClientVersion(org.devcoin.paymentchannel.Protos.ClientVersion value) {
if (clientVersionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
clientVersion_ = value;
onChanged();
} else {
clientVersionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000002;
return this;
}
public Builder setClientVersion(
org.devcoin.paymentchannel.Protos.ClientVersion.Builder builderForValue) {
if (clientVersionBuilder_ == null) {
clientVersion_ = builderForValue.build();
onChanged();
} else {
clientVersionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000002;
return this;
}
public Builder mergeClientVersion(org.devcoin.paymentchannel.Protos.ClientVersion value) {
if (clientVersionBuilder_ == null) {
if (((bitField0_ & 0x00000002) == 0x00000002) &&
clientVersion_ != org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance()) {
clientVersion_ =
org.devcoin.paymentchannel.Protos.ClientVersion.newBuilder(clientVersion_).mergeFrom(value).buildPartial();
} else {
clientVersion_ = value;
}
onChanged();
} else {
clientVersionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000002;
return this;
}
public Builder clearClientVersion() {
if (clientVersionBuilder_ == null) {
clientVersion_ = org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance();
onChanged();
} else {
clientVersionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public org.devcoin.paymentchannel.Protos.ClientVersion.Builder getClientVersionBuilder() {
bitField0_ |= 0x00000002;
onChanged();
return getClientVersionFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder getClientVersionOrBuilder() {
if (clientVersionBuilder_ != null) {
return clientVersionBuilder_.getMessageOrBuilder();
} else {
return clientVersion_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ClientVersion, org.devcoin.paymentchannel.Protos.ClientVersion.Builder, org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder>
getClientVersionFieldBuilder() {
if (clientVersionBuilder_ == null) {
clientVersionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ClientVersion, org.devcoin.paymentchannel.Protos.ClientVersion.Builder, org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder>(
clientVersion_,
getParentForChildren(),
isClean());
clientVersion_ = null;
}
return clientVersionBuilder_;
}
// optional .paymentchannels.ServerVersion server_version = 3;
private org.devcoin.paymentchannel.Protos.ServerVersion serverVersion_ = org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ServerVersion, org.devcoin.paymentchannel.Protos.ServerVersion.Builder, org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder> serverVersionBuilder_;
public boolean hasServerVersion() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public org.devcoin.paymentchannel.Protos.ServerVersion getServerVersion() {
if (serverVersionBuilder_ == null) {
return serverVersion_;
} else {
return serverVersionBuilder_.getMessage();
}
}
public Builder setServerVersion(org.devcoin.paymentchannel.Protos.ServerVersion value) {
if (serverVersionBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
serverVersion_ = value;
onChanged();
} else {
serverVersionBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
return this;
}
public Builder setServerVersion(
org.devcoin.paymentchannel.Protos.ServerVersion.Builder builderForValue) {
if (serverVersionBuilder_ == null) {
serverVersion_ = builderForValue.build();
onChanged();
} else {
serverVersionBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
return this;
}
public Builder mergeServerVersion(org.devcoin.paymentchannel.Protos.ServerVersion value) {
if (serverVersionBuilder_ == null) {
if (((bitField0_ & 0x00000004) == 0x00000004) &&
serverVersion_ != org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance()) {
serverVersion_ =
org.devcoin.paymentchannel.Protos.ServerVersion.newBuilder(serverVersion_).mergeFrom(value).buildPartial();
} else {
serverVersion_ = value;
}
onChanged();
} else {
serverVersionBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
return this;
}
public Builder clearServerVersion() {
if (serverVersionBuilder_ == null) {
serverVersion_ = org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance();
onChanged();
} else {
serverVersionBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public org.devcoin.paymentchannel.Protos.ServerVersion.Builder getServerVersionBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getServerVersionFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder getServerVersionOrBuilder() {
if (serverVersionBuilder_ != null) {
return serverVersionBuilder_.getMessageOrBuilder();
} else {
return serverVersion_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ServerVersion, org.devcoin.paymentchannel.Protos.ServerVersion.Builder, org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder>
getServerVersionFieldBuilder() {
if (serverVersionBuilder_ == null) {
serverVersionBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ServerVersion, org.devcoin.paymentchannel.Protos.ServerVersion.Builder, org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder>(
serverVersion_,
getParentForChildren(),
isClean());
serverVersion_ = null;
}
return serverVersionBuilder_;
}
// optional .paymentchannels.Initiate initiate = 4;
private org.devcoin.paymentchannel.Protos.Initiate initiate_ = org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Initiate, org.devcoin.paymentchannel.Protos.Initiate.Builder, org.devcoin.paymentchannel.Protos.InitiateOrBuilder> initiateBuilder_;
public boolean hasInitiate() {
return ((bitField0_ & 0x00000008) == 0x00000008);
}
public org.devcoin.paymentchannel.Protos.Initiate getInitiate() {
if (initiateBuilder_ == null) {
return initiate_;
} else {
return initiateBuilder_.getMessage();
}
}
public Builder setInitiate(org.devcoin.paymentchannel.Protos.Initiate value) {
if (initiateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
initiate_ = value;
onChanged();
} else {
initiateBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
return this;
}
public Builder setInitiate(
org.devcoin.paymentchannel.Protos.Initiate.Builder builderForValue) {
if (initiateBuilder_ == null) {
initiate_ = builderForValue.build();
onChanged();
} else {
initiateBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
return this;
}
public Builder mergeInitiate(org.devcoin.paymentchannel.Protos.Initiate value) {
if (initiateBuilder_ == null) {
if (((bitField0_ & 0x00000008) == 0x00000008) &&
initiate_ != org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance()) {
initiate_ =
org.devcoin.paymentchannel.Protos.Initiate.newBuilder(initiate_).mergeFrom(value).buildPartial();
} else {
initiate_ = value;
}
onChanged();
} else {
initiateBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
return this;
}
public Builder clearInitiate() {
if (initiateBuilder_ == null) {
initiate_ = org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance();
onChanged();
} else {
initiateBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000008);
return this;
}
public org.devcoin.paymentchannel.Protos.Initiate.Builder getInitiateBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getInitiateFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.InitiateOrBuilder getInitiateOrBuilder() {
if (initiateBuilder_ != null) {
return initiateBuilder_.getMessageOrBuilder();
} else {
return initiate_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Initiate, org.devcoin.paymentchannel.Protos.Initiate.Builder, org.devcoin.paymentchannel.Protos.InitiateOrBuilder>
getInitiateFieldBuilder() {
if (initiateBuilder_ == null) {
initiateBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Initiate, org.devcoin.paymentchannel.Protos.Initiate.Builder, org.devcoin.paymentchannel.Protos.InitiateOrBuilder>(
initiate_,
getParentForChildren(),
isClean());
initiate_ = null;
}
return initiateBuilder_;
}
// optional .paymentchannels.ProvideRefund provide_refund = 5;
private org.devcoin.paymentchannel.Protos.ProvideRefund provideRefund_ = org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideRefund, org.devcoin.paymentchannel.Protos.ProvideRefund.Builder, org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder> provideRefundBuilder_;
public boolean hasProvideRefund() {
return ((bitField0_ & 0x00000010) == 0x00000010);
}
public org.devcoin.paymentchannel.Protos.ProvideRefund getProvideRefund() {
if (provideRefundBuilder_ == null) {
return provideRefund_;
} else {
return provideRefundBuilder_.getMessage();
}
}
public Builder setProvideRefund(org.devcoin.paymentchannel.Protos.ProvideRefund value) {
if (provideRefundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
provideRefund_ = value;
onChanged();
} else {
provideRefundBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
return this;
}
public Builder setProvideRefund(
org.devcoin.paymentchannel.Protos.ProvideRefund.Builder builderForValue) {
if (provideRefundBuilder_ == null) {
provideRefund_ = builderForValue.build();
onChanged();
} else {
provideRefundBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
return this;
}
public Builder mergeProvideRefund(org.devcoin.paymentchannel.Protos.ProvideRefund value) {
if (provideRefundBuilder_ == null) {
if (((bitField0_ & 0x00000010) == 0x00000010) &&
provideRefund_ != org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance()) {
provideRefund_ =
org.devcoin.paymentchannel.Protos.ProvideRefund.newBuilder(provideRefund_).mergeFrom(value).buildPartial();
} else {
provideRefund_ = value;
}
onChanged();
} else {
provideRefundBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
return this;
}
public Builder clearProvideRefund() {
if (provideRefundBuilder_ == null) {
provideRefund_ = org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance();
onChanged();
} else {
provideRefundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000010);
return this;
}
public org.devcoin.paymentchannel.Protos.ProvideRefund.Builder getProvideRefundBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getProvideRefundFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder getProvideRefundOrBuilder() {
if (provideRefundBuilder_ != null) {
return provideRefundBuilder_.getMessageOrBuilder();
} else {
return provideRefund_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideRefund, org.devcoin.paymentchannel.Protos.ProvideRefund.Builder, org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder>
getProvideRefundFieldBuilder() {
if (provideRefundBuilder_ == null) {
provideRefundBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideRefund, org.devcoin.paymentchannel.Protos.ProvideRefund.Builder, org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder>(
provideRefund_,
getParentForChildren(),
isClean());
provideRefund_ = null;
}
return provideRefundBuilder_;
}
// optional .paymentchannels.ReturnRefund return_refund = 6;
private org.devcoin.paymentchannel.Protos.ReturnRefund returnRefund_ = org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ReturnRefund, org.devcoin.paymentchannel.Protos.ReturnRefund.Builder, org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder> returnRefundBuilder_;
public boolean hasReturnRefund() {
return ((bitField0_ & 0x00000020) == 0x00000020);
}
public org.devcoin.paymentchannel.Protos.ReturnRefund getReturnRefund() {
if (returnRefundBuilder_ == null) {
return returnRefund_;
} else {
return returnRefundBuilder_.getMessage();
}
}
public Builder setReturnRefund(org.devcoin.paymentchannel.Protos.ReturnRefund value) {
if (returnRefundBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
returnRefund_ = value;
onChanged();
} else {
returnRefundBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
return this;
}
public Builder setReturnRefund(
org.devcoin.paymentchannel.Protos.ReturnRefund.Builder builderForValue) {
if (returnRefundBuilder_ == null) {
returnRefund_ = builderForValue.build();
onChanged();
} else {
returnRefundBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
return this;
}
public Builder mergeReturnRefund(org.devcoin.paymentchannel.Protos.ReturnRefund value) {
if (returnRefundBuilder_ == null) {
if (((bitField0_ & 0x00000020) == 0x00000020) &&
returnRefund_ != org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance()) {
returnRefund_ =
org.devcoin.paymentchannel.Protos.ReturnRefund.newBuilder(returnRefund_).mergeFrom(value).buildPartial();
} else {
returnRefund_ = value;
}
onChanged();
} else {
returnRefundBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
return this;
}
public Builder clearReturnRefund() {
if (returnRefundBuilder_ == null) {
returnRefund_ = org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance();
onChanged();
} else {
returnRefundBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000020);
return this;
}
public org.devcoin.paymentchannel.Protos.ReturnRefund.Builder getReturnRefundBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getReturnRefundFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder getReturnRefundOrBuilder() {
if (returnRefundBuilder_ != null) {
return returnRefundBuilder_.getMessageOrBuilder();
} else {
return returnRefund_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ReturnRefund, org.devcoin.paymentchannel.Protos.ReturnRefund.Builder, org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder>
getReturnRefundFieldBuilder() {
if (returnRefundBuilder_ == null) {
returnRefundBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ReturnRefund, org.devcoin.paymentchannel.Protos.ReturnRefund.Builder, org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder>(
returnRefund_,
getParentForChildren(),
isClean());
returnRefund_ = null;
}
return returnRefundBuilder_;
}
// optional .paymentchannels.ProvideContract provide_contract = 7;
private org.devcoin.paymentchannel.Protos.ProvideContract provideContract_ = org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideContract, org.devcoin.paymentchannel.Protos.ProvideContract.Builder, org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder> provideContractBuilder_;
public boolean hasProvideContract() {
return ((bitField0_ & 0x00000040) == 0x00000040);
}
public org.devcoin.paymentchannel.Protos.ProvideContract getProvideContract() {
if (provideContractBuilder_ == null) {
return provideContract_;
} else {
return provideContractBuilder_.getMessage();
}
}
public Builder setProvideContract(org.devcoin.paymentchannel.Protos.ProvideContract value) {
if (provideContractBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
provideContract_ = value;
onChanged();
} else {
provideContractBuilder_.setMessage(value);
}
bitField0_ |= 0x00000040;
return this;
}
public Builder setProvideContract(
org.devcoin.paymentchannel.Protos.ProvideContract.Builder builderForValue) {
if (provideContractBuilder_ == null) {
provideContract_ = builderForValue.build();
onChanged();
} else {
provideContractBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000040;
return this;
}
public Builder mergeProvideContract(org.devcoin.paymentchannel.Protos.ProvideContract value) {
if (provideContractBuilder_ == null) {
if (((bitField0_ & 0x00000040) == 0x00000040) &&
provideContract_ != org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance()) {
provideContract_ =
org.devcoin.paymentchannel.Protos.ProvideContract.newBuilder(provideContract_).mergeFrom(value).buildPartial();
} else {
provideContract_ = value;
}
onChanged();
} else {
provideContractBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000040;
return this;
}
public Builder clearProvideContract() {
if (provideContractBuilder_ == null) {
provideContract_ = org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance();
onChanged();
} else {
provideContractBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000040);
return this;
}
public org.devcoin.paymentchannel.Protos.ProvideContract.Builder getProvideContractBuilder() {
bitField0_ |= 0x00000040;
onChanged();
return getProvideContractFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder getProvideContractOrBuilder() {
if (provideContractBuilder_ != null) {
return provideContractBuilder_.getMessageOrBuilder();
} else {
return provideContract_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideContract, org.devcoin.paymentchannel.Protos.ProvideContract.Builder, org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder>
getProvideContractFieldBuilder() {
if (provideContractBuilder_ == null) {
provideContractBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.ProvideContract, org.devcoin.paymentchannel.Protos.ProvideContract.Builder, org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder>(
provideContract_,
getParentForChildren(),
isClean());
provideContract_ = null;
}
return provideContractBuilder_;
}
// optional .paymentchannels.UpdatePayment update_payment = 8;
private org.devcoin.paymentchannel.Protos.UpdatePayment updatePayment_ = org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.UpdatePayment, org.devcoin.paymentchannel.Protos.UpdatePayment.Builder, org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder> updatePaymentBuilder_;
public boolean hasUpdatePayment() {
return ((bitField0_ & 0x00000080) == 0x00000080);
}
public org.devcoin.paymentchannel.Protos.UpdatePayment getUpdatePayment() {
if (updatePaymentBuilder_ == null) {
return updatePayment_;
} else {
return updatePaymentBuilder_.getMessage();
}
}
public Builder setUpdatePayment(org.devcoin.paymentchannel.Protos.UpdatePayment value) {
if (updatePaymentBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
updatePayment_ = value;
onChanged();
} else {
updatePaymentBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
return this;
}
public Builder setUpdatePayment(
org.devcoin.paymentchannel.Protos.UpdatePayment.Builder builderForValue) {
if (updatePaymentBuilder_ == null) {
updatePayment_ = builderForValue.build();
onChanged();
} else {
updatePaymentBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
return this;
}
public Builder mergeUpdatePayment(org.devcoin.paymentchannel.Protos.UpdatePayment value) {
if (updatePaymentBuilder_ == null) {
if (((bitField0_ & 0x00000080) == 0x00000080) &&
updatePayment_ != org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance()) {
updatePayment_ =
org.devcoin.paymentchannel.Protos.UpdatePayment.newBuilder(updatePayment_).mergeFrom(value).buildPartial();
} else {
updatePayment_ = value;
}
onChanged();
} else {
updatePaymentBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
return this;
}
public Builder clearUpdatePayment() {
if (updatePaymentBuilder_ == null) {
updatePayment_ = org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance();
onChanged();
} else {
updatePaymentBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000080);
return this;
}
public org.devcoin.paymentchannel.Protos.UpdatePayment.Builder getUpdatePaymentBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getUpdatePaymentFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder getUpdatePaymentOrBuilder() {
if (updatePaymentBuilder_ != null) {
return updatePaymentBuilder_.getMessageOrBuilder();
} else {
return updatePayment_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.UpdatePayment, org.devcoin.paymentchannel.Protos.UpdatePayment.Builder, org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder>
getUpdatePaymentFieldBuilder() {
if (updatePaymentBuilder_ == null) {
updatePaymentBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.UpdatePayment, org.devcoin.paymentchannel.Protos.UpdatePayment.Builder, org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder>(
updatePayment_,
getParentForChildren(),
isClean());
updatePayment_ = null;
}
return updatePaymentBuilder_;
}
// optional .paymentchannels.Error error = 10;
private org.devcoin.paymentchannel.Protos.Error error_ = org.devcoin.paymentchannel.Protos.Error.getDefaultInstance();
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Error, org.devcoin.paymentchannel.Protos.Error.Builder, org.devcoin.paymentchannel.Protos.ErrorOrBuilder> errorBuilder_;
public boolean hasError() {
return ((bitField0_ & 0x00000100) == 0x00000100);
}
public org.devcoin.paymentchannel.Protos.Error getError() {
if (errorBuilder_ == null) {
return error_;
} else {
return errorBuilder_.getMessage();
}
}
public Builder setError(org.devcoin.paymentchannel.Protos.Error value) {
if (errorBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
error_ = value;
onChanged();
} else {
errorBuilder_.setMessage(value);
}
bitField0_ |= 0x00000100;
return this;
}
public Builder setError(
org.devcoin.paymentchannel.Protos.Error.Builder builderForValue) {
if (errorBuilder_ == null) {
error_ = builderForValue.build();
onChanged();
} else {
errorBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000100;
return this;
}
public Builder mergeError(org.devcoin.paymentchannel.Protos.Error value) {
if (errorBuilder_ == null) {
if (((bitField0_ & 0x00000100) == 0x00000100) &&
error_ != org.devcoin.paymentchannel.Protos.Error.getDefaultInstance()) {
error_ =
org.devcoin.paymentchannel.Protos.Error.newBuilder(error_).mergeFrom(value).buildPartial();
} else {
error_ = value;
}
onChanged();
} else {
errorBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000100;
return this;
}
public Builder clearError() {
if (errorBuilder_ == null) {
error_ = org.devcoin.paymentchannel.Protos.Error.getDefaultInstance();
onChanged();
} else {
errorBuilder_.clear();
}
bitField0_ = (bitField0_ & ~0x00000100);
return this;
}
public org.devcoin.paymentchannel.Protos.Error.Builder getErrorBuilder() {
bitField0_ |= 0x00000100;
onChanged();
return getErrorFieldBuilder().getBuilder();
}
public org.devcoin.paymentchannel.Protos.ErrorOrBuilder getErrorOrBuilder() {
if (errorBuilder_ != null) {
return errorBuilder_.getMessageOrBuilder();
} else {
return error_;
}
}
private com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Error, org.devcoin.paymentchannel.Protos.Error.Builder, org.devcoin.paymentchannel.Protos.ErrorOrBuilder>
getErrorFieldBuilder() {
if (errorBuilder_ == null) {
errorBuilder_ = new com.google.protobuf.SingleFieldBuilder<
org.devcoin.paymentchannel.Protos.Error, org.devcoin.paymentchannel.Protos.Error.Builder, org.devcoin.paymentchannel.Protos.ErrorOrBuilder>(
error_,
getParentForChildren(),
isClean());
error_ = null;
}
return errorBuilder_;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.TwoWayChannelMessage)
}
static {
defaultInstance = new TwoWayChannelMessage(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.TwoWayChannelMessage)
}
public interface ClientVersionOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required int32 major = 1;
boolean hasMajor();
int getMajor();
// optional int32 minor = 2 [default = 0];
boolean hasMinor();
int getMinor();
// optional bytes previous_channel_contract_hash = 3;
boolean hasPreviousChannelContractHash();
com.google.protobuf.ByteString getPreviousChannelContractHash();
}
public static final class ClientVersion extends
com.google.protobuf.GeneratedMessage
implements ClientVersionOrBuilder {
// Use ClientVersion.newBuilder() to construct.
private ClientVersion(Builder builder) {
super(builder);
}
private ClientVersion(boolean noInit) {}
private static final ClientVersion defaultInstance;
public static ClientVersion getDefaultInstance() {
return defaultInstance;
}
public ClientVersion getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ClientVersion_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ClientVersion_fieldAccessorTable;
}
private int bitField0_;
// required int32 major = 1;
public static final int MAJOR_FIELD_NUMBER = 1;
private int major_;
public boolean hasMajor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getMajor() {
return major_;
}
// optional int32 minor = 2 [default = 0];
public static final int MINOR_FIELD_NUMBER = 2;
private int minor_;
public boolean hasMinor() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getMinor() {
return minor_;
}
// optional bytes previous_channel_contract_hash = 3;
public static final int PREVIOUS_CHANNEL_CONTRACT_HASH_FIELD_NUMBER = 3;
private com.google.protobuf.ByteString previousChannelContractHash_;
public boolean hasPreviousChannelContractHash() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public com.google.protobuf.ByteString getPreviousChannelContractHash() {
return previousChannelContractHash_;
}
private void initFields() {
major_ = 0;
minor_ = 0;
previousChannelContractHash_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasMajor()) {
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, major_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, minor_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeBytes(3, previousChannelContractHash_);
}
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, major_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, minor_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(3, previousChannelContractHash_);
}
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.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ClientVersion parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.ClientVersion 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ClientVersionOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ClientVersion_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ClientVersion_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.ClientVersion.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
major_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
minor_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
previousChannelContractHash_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.ClientVersion.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.ClientVersion getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.ClientVersion build() {
org.devcoin.paymentchannel.Protos.ClientVersion result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.ClientVersion buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.ClientVersion result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.ClientVersion buildPartial() {
org.devcoin.paymentchannel.Protos.ClientVersion result = new org.devcoin.paymentchannel.Protos.ClientVersion(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.major_ = major_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.minor_ = minor_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.previousChannelContractHash_ = previousChannelContractHash_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.ClientVersion) {
return mergeFrom((org.devcoin.paymentchannel.Protos.ClientVersion)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.ClientVersion other) {
if (other == org.devcoin.paymentchannel.Protos.ClientVersion.getDefaultInstance()) return this;
if (other.hasMajor()) {
setMajor(other.getMajor());
}
if (other.hasMinor()) {
setMinor(other.getMinor());
}
if (other.hasPreviousChannelContractHash()) {
setPreviousChannelContractHash(other.getPreviousChannelContractHash());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasMajor()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
major_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
minor_ = input.readInt32();
break;
}
case 26: {
bitField0_ |= 0x00000004;
previousChannelContractHash_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required int32 major = 1;
private int major_ ;
public boolean hasMajor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getMajor() {
return major_;
}
public Builder setMajor(int value) {
bitField0_ |= 0x00000001;
major_ = value;
onChanged();
return this;
}
public Builder clearMajor() {
bitField0_ = (bitField0_ & ~0x00000001);
major_ = 0;
onChanged();
return this;
}
// optional int32 minor = 2 [default = 0];
private int minor_ ;
public boolean hasMinor() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getMinor() {
return minor_;
}
public Builder setMinor(int value) {
bitField0_ |= 0x00000002;
minor_ = value;
onChanged();
return this;
}
public Builder clearMinor() {
bitField0_ = (bitField0_ & ~0x00000002);
minor_ = 0;
onChanged();
return this;
}
// optional bytes previous_channel_contract_hash = 3;
private com.google.protobuf.ByteString previousChannelContractHash_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasPreviousChannelContractHash() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public com.google.protobuf.ByteString getPreviousChannelContractHash() {
return previousChannelContractHash_;
}
public Builder setPreviousChannelContractHash(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000004;
previousChannelContractHash_ = value;
onChanged();
return this;
}
public Builder clearPreviousChannelContractHash() {
bitField0_ = (bitField0_ & ~0x00000004);
previousChannelContractHash_ = getDefaultInstance().getPreviousChannelContractHash();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.ClientVersion)
}
static {
defaultInstance = new ClientVersion(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.ClientVersion)
}
public interface ServerVersionOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required int32 major = 1;
boolean hasMajor();
int getMajor();
// optional int32 minor = 2 [default = 0];
boolean hasMinor();
int getMinor();
}
public static final class ServerVersion extends
com.google.protobuf.GeneratedMessage
implements ServerVersionOrBuilder {
// Use ServerVersion.newBuilder() to construct.
private ServerVersion(Builder builder) {
super(builder);
}
private ServerVersion(boolean noInit) {}
private static final ServerVersion defaultInstance;
public static ServerVersion getDefaultInstance() {
return defaultInstance;
}
public ServerVersion getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ServerVersion_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ServerVersion_fieldAccessorTable;
}
private int bitField0_;
// required int32 major = 1;
public static final int MAJOR_FIELD_NUMBER = 1;
private int major_;
public boolean hasMajor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getMajor() {
return major_;
}
// optional int32 minor = 2 [default = 0];
public static final int MINOR_FIELD_NUMBER = 2;
private int minor_;
public boolean hasMinor() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getMinor() {
return minor_;
}
private void initFields() {
major_ = 0;
minor_ = 0;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasMajor()) {
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, major_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeInt32(2, minor_);
}
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, major_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeInt32Size(2, minor_);
}
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.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ServerVersion parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.ServerVersion 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ServerVersionOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ServerVersion_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ServerVersion_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.ServerVersion.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
major_ = 0;
bitField0_ = (bitField0_ & ~0x00000001);
minor_ = 0;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.ServerVersion.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.ServerVersion getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.ServerVersion build() {
org.devcoin.paymentchannel.Protos.ServerVersion result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.ServerVersion buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.ServerVersion result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.ServerVersion buildPartial() {
org.devcoin.paymentchannel.Protos.ServerVersion result = new org.devcoin.paymentchannel.Protos.ServerVersion(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.major_ = major_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.minor_ = minor_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.ServerVersion) {
return mergeFrom((org.devcoin.paymentchannel.Protos.ServerVersion)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.ServerVersion other) {
if (other == org.devcoin.paymentchannel.Protos.ServerVersion.getDefaultInstance()) return this;
if (other.hasMajor()) {
setMajor(other.getMajor());
}
if (other.hasMinor()) {
setMinor(other.getMinor());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasMajor()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
major_ = input.readInt32();
break;
}
case 16: {
bitField0_ |= 0x00000002;
minor_ = input.readInt32();
break;
}
}
}
}
private int bitField0_;
// required int32 major = 1;
private int major_ ;
public boolean hasMajor() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public int getMajor() {
return major_;
}
public Builder setMajor(int value) {
bitField0_ |= 0x00000001;
major_ = value;
onChanged();
return this;
}
public Builder clearMajor() {
bitField0_ = (bitField0_ & ~0x00000001);
major_ = 0;
onChanged();
return this;
}
// optional int32 minor = 2 [default = 0];
private int minor_ ;
public boolean hasMinor() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public int getMinor() {
return minor_;
}
public Builder setMinor(int value) {
bitField0_ |= 0x00000002;
minor_ = value;
onChanged();
return this;
}
public Builder clearMinor() {
bitField0_ = (bitField0_ & ~0x00000002);
minor_ = 0;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.ServerVersion)
}
static {
defaultInstance = new ServerVersion(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.ServerVersion)
}
public interface InitiateOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required bytes multisig_key = 1;
boolean hasMultisigKey();
com.google.protobuf.ByteString getMultisigKey();
// required uint64 min_accepted_channel_size = 2;
boolean hasMinAcceptedChannelSize();
long getMinAcceptedChannelSize();
// required uint64 expire_time_secs = 3;
boolean hasExpireTimeSecs();
long getExpireTimeSecs();
}
public static final class Initiate extends
com.google.protobuf.GeneratedMessage
implements InitiateOrBuilder {
// Use Initiate.newBuilder() to construct.
private Initiate(Builder builder) {
super(builder);
}
private Initiate(boolean noInit) {}
private static final Initiate defaultInstance;
public static Initiate getDefaultInstance() {
return defaultInstance;
}
public Initiate getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Initiate_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Initiate_fieldAccessorTable;
}
private int bitField0_;
// required bytes multisig_key = 1;
public static final int MULTISIG_KEY_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString multisigKey_;
public boolean hasMultisigKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getMultisigKey() {
return multisigKey_;
}
// required uint64 min_accepted_channel_size = 2;
public static final int MIN_ACCEPTED_CHANNEL_SIZE_FIELD_NUMBER = 2;
private long minAcceptedChannelSize_;
public boolean hasMinAcceptedChannelSize() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public long getMinAcceptedChannelSize() {
return minAcceptedChannelSize_;
}
// required uint64 expire_time_secs = 3;
public static final int EXPIRE_TIME_SECS_FIELD_NUMBER = 3;
private long expireTimeSecs_;
public boolean hasExpireTimeSecs() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public long getExpireTimeSecs() {
return expireTimeSecs_;
}
private void initFields() {
multisigKey_ = com.google.protobuf.ByteString.EMPTY;
minAcceptedChannelSize_ = 0L;
expireTimeSecs_ = 0L;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasMultisigKey()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasMinAcceptedChannelSize()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasExpireTimeSecs()) {
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, multisigKey_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeUInt64(2, minAcceptedChannelSize_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
output.writeUInt64(3, expireTimeSecs_);
}
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, multisigKey_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(2, minAcceptedChannelSize_);
}
if (((bitField0_ & 0x00000004) == 0x00000004)) {
size += com.google.protobuf.CodedOutputStream
.computeUInt64Size(3, expireTimeSecs_);
}
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.devcoin.paymentchannel.Protos.Initiate parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.Initiate parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Initiate parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.Initiate 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.InitiateOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Initiate_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Initiate_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.Initiate.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
multisigKey_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
minAcceptedChannelSize_ = 0L;
bitField0_ = (bitField0_ & ~0x00000002);
expireTimeSecs_ = 0L;
bitField0_ = (bitField0_ & ~0x00000004);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.Initiate.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.Initiate getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.Initiate build() {
org.devcoin.paymentchannel.Protos.Initiate result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.Initiate buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.Initiate result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.Initiate buildPartial() {
org.devcoin.paymentchannel.Protos.Initiate result = new org.devcoin.paymentchannel.Protos.Initiate(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.multisigKey_ = multisigKey_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.minAcceptedChannelSize_ = minAcceptedChannelSize_;
if (((from_bitField0_ & 0x00000004) == 0x00000004)) {
to_bitField0_ |= 0x00000004;
}
result.expireTimeSecs_ = expireTimeSecs_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.Initiate) {
return mergeFrom((org.devcoin.paymentchannel.Protos.Initiate)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.Initiate other) {
if (other == org.devcoin.paymentchannel.Protos.Initiate.getDefaultInstance()) return this;
if (other.hasMultisigKey()) {
setMultisigKey(other.getMultisigKey());
}
if (other.hasMinAcceptedChannelSize()) {
setMinAcceptedChannelSize(other.getMinAcceptedChannelSize());
}
if (other.hasExpireTimeSecs()) {
setExpireTimeSecs(other.getExpireTimeSecs());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasMultisigKey()) {
return false;
}
if (!hasMinAcceptedChannelSize()) {
return false;
}
if (!hasExpireTimeSecs()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
multisigKey_ = input.readBytes();
break;
}
case 16: {
bitField0_ |= 0x00000002;
minAcceptedChannelSize_ = input.readUInt64();
break;
}
case 24: {
bitField0_ |= 0x00000004;
expireTimeSecs_ = input.readUInt64();
break;
}
}
}
}
private int bitField0_;
// required bytes multisig_key = 1;
private com.google.protobuf.ByteString multisigKey_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasMultisigKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getMultisigKey() {
return multisigKey_;
}
public Builder setMultisigKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
multisigKey_ = value;
onChanged();
return this;
}
public Builder clearMultisigKey() {
bitField0_ = (bitField0_ & ~0x00000001);
multisigKey_ = getDefaultInstance().getMultisigKey();
onChanged();
return this;
}
// required uint64 min_accepted_channel_size = 2;
private long minAcceptedChannelSize_ ;
public boolean hasMinAcceptedChannelSize() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public long getMinAcceptedChannelSize() {
return minAcceptedChannelSize_;
}
public Builder setMinAcceptedChannelSize(long value) {
bitField0_ |= 0x00000002;
minAcceptedChannelSize_ = value;
onChanged();
return this;
}
public Builder clearMinAcceptedChannelSize() {
bitField0_ = (bitField0_ & ~0x00000002);
minAcceptedChannelSize_ = 0L;
onChanged();
return this;
}
// required uint64 expire_time_secs = 3;
private long expireTimeSecs_ ;
public boolean hasExpireTimeSecs() {
return ((bitField0_ & 0x00000004) == 0x00000004);
}
public long getExpireTimeSecs() {
return expireTimeSecs_;
}
public Builder setExpireTimeSecs(long value) {
bitField0_ |= 0x00000004;
expireTimeSecs_ = value;
onChanged();
return this;
}
public Builder clearExpireTimeSecs() {
bitField0_ = (bitField0_ & ~0x00000004);
expireTimeSecs_ = 0L;
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.Initiate)
}
static {
defaultInstance = new Initiate(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.Initiate)
}
public interface ProvideRefundOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required bytes multisig_key = 1;
boolean hasMultisigKey();
com.google.protobuf.ByteString getMultisigKey();
// required bytes tx = 2;
boolean hasTx();
com.google.protobuf.ByteString getTx();
}
public static final class ProvideRefund extends
com.google.protobuf.GeneratedMessage
implements ProvideRefundOrBuilder {
// Use ProvideRefund.newBuilder() to construct.
private ProvideRefund(Builder builder) {
super(builder);
}
private ProvideRefund(boolean noInit) {}
private static final ProvideRefund defaultInstance;
public static ProvideRefund getDefaultInstance() {
return defaultInstance;
}
public ProvideRefund getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideRefund_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideRefund_fieldAccessorTable;
}
private int bitField0_;
// required bytes multisig_key = 1;
public static final int MULTISIG_KEY_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString multisigKey_;
public boolean hasMultisigKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getMultisigKey() {
return multisigKey_;
}
// required bytes tx = 2;
public static final int TX_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString tx_;
public boolean hasTx() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.protobuf.ByteString getTx() {
return tx_;
}
private void initFields() {
multisigKey_ = com.google.protobuf.ByteString.EMPTY;
tx_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasMultisigKey()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasTx()) {
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, multisigKey_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, tx_);
}
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, multisigKey_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, tx_);
}
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.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideRefund parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.ProvideRefund 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ProvideRefundOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideRefund_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideRefund_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.ProvideRefund.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
multisigKey_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
tx_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.ProvideRefund.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.ProvideRefund getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.ProvideRefund build() {
org.devcoin.paymentchannel.Protos.ProvideRefund result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.ProvideRefund buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.ProvideRefund result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.ProvideRefund buildPartial() {
org.devcoin.paymentchannel.Protos.ProvideRefund result = new org.devcoin.paymentchannel.Protos.ProvideRefund(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.multisigKey_ = multisigKey_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.tx_ = tx_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.ProvideRefund) {
return mergeFrom((org.devcoin.paymentchannel.Protos.ProvideRefund)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.ProvideRefund other) {
if (other == org.devcoin.paymentchannel.Protos.ProvideRefund.getDefaultInstance()) return this;
if (other.hasMultisigKey()) {
setMultisigKey(other.getMultisigKey());
}
if (other.hasTx()) {
setTx(other.getTx());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasMultisigKey()) {
return false;
}
if (!hasTx()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
multisigKey_ = input.readBytes();
break;
}
case 18: {
bitField0_ |= 0x00000002;
tx_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required bytes multisig_key = 1;
private com.google.protobuf.ByteString multisigKey_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasMultisigKey() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getMultisigKey() {
return multisigKey_;
}
public Builder setMultisigKey(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
multisigKey_ = value;
onChanged();
return this;
}
public Builder clearMultisigKey() {
bitField0_ = (bitField0_ & ~0x00000001);
multisigKey_ = getDefaultInstance().getMultisigKey();
onChanged();
return this;
}
// required bytes tx = 2;
private com.google.protobuf.ByteString tx_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasTx() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.protobuf.ByteString getTx() {
return tx_;
}
public Builder setTx(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
tx_ = value;
onChanged();
return this;
}
public Builder clearTx() {
bitField0_ = (bitField0_ & ~0x00000002);
tx_ = getDefaultInstance().getTx();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.ProvideRefund)
}
static {
defaultInstance = new ProvideRefund(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.ProvideRefund)
}
public interface ReturnRefundOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required bytes signature = 1;
boolean hasSignature();
com.google.protobuf.ByteString getSignature();
}
public static final class ReturnRefund extends
com.google.protobuf.GeneratedMessage
implements ReturnRefundOrBuilder {
// Use ReturnRefund.newBuilder() to construct.
private ReturnRefund(Builder builder) {
super(builder);
}
private ReturnRefund(boolean noInit) {}
private static final ReturnRefund defaultInstance;
public static ReturnRefund getDefaultInstance() {
return defaultInstance;
}
public ReturnRefund getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ReturnRefund_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ReturnRefund_fieldAccessorTable;
}
private int bitField0_;
// required bytes signature = 1;
public static final int SIGNATURE_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString signature_;
public boolean hasSignature() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
private void initFields() {
signature_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasSignature()) {
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, signature_);
}
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, signature_);
}
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.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ReturnRefund parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.ReturnRefund 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ReturnRefundOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ReturnRefund_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ReturnRefund_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.ReturnRefund.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
signature_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.ReturnRefund.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.ReturnRefund getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.ReturnRefund build() {
org.devcoin.paymentchannel.Protos.ReturnRefund result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.ReturnRefund buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.ReturnRefund result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.ReturnRefund buildPartial() {
org.devcoin.paymentchannel.Protos.ReturnRefund result = new org.devcoin.paymentchannel.Protos.ReturnRefund(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.signature_ = signature_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.ReturnRefund) {
return mergeFrom((org.devcoin.paymentchannel.Protos.ReturnRefund)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.ReturnRefund other) {
if (other == org.devcoin.paymentchannel.Protos.ReturnRefund.getDefaultInstance()) return this;
if (other.hasSignature()) {
setSignature(other.getSignature());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasSignature()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
signature_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required bytes signature = 1;
private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasSignature() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
public Builder setSignature(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
signature_ = value;
onChanged();
return this;
}
public Builder clearSignature() {
bitField0_ = (bitField0_ & ~0x00000001);
signature_ = getDefaultInstance().getSignature();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.ReturnRefund)
}
static {
defaultInstance = new ReturnRefund(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.ReturnRefund)
}
public interface ProvideContractOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required bytes tx = 1;
boolean hasTx();
com.google.protobuf.ByteString getTx();
}
public static final class ProvideContract extends
com.google.protobuf.GeneratedMessage
implements ProvideContractOrBuilder {
// Use ProvideContract.newBuilder() to construct.
private ProvideContract(Builder builder) {
super(builder);
}
private ProvideContract(boolean noInit) {}
private static final ProvideContract defaultInstance;
public static ProvideContract getDefaultInstance() {
return defaultInstance;
}
public ProvideContract getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideContract_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideContract_fieldAccessorTable;
}
private int bitField0_;
// required bytes tx = 1;
public static final int TX_FIELD_NUMBER = 1;
private com.google.protobuf.ByteString tx_;
public boolean hasTx() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getTx() {
return tx_;
}
private void initFields() {
tx_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasTx()) {
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, tx_);
}
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, tx_);
}
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.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.ProvideContract parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.ProvideContract 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ProvideContractOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideContract_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_ProvideContract_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.ProvideContract.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
tx_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000001);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.ProvideContract.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.ProvideContract getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.ProvideContract build() {
org.devcoin.paymentchannel.Protos.ProvideContract result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.ProvideContract buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.ProvideContract result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.ProvideContract buildPartial() {
org.devcoin.paymentchannel.Protos.ProvideContract result = new org.devcoin.paymentchannel.Protos.ProvideContract(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.tx_ = tx_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.ProvideContract) {
return mergeFrom((org.devcoin.paymentchannel.Protos.ProvideContract)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.ProvideContract other) {
if (other == org.devcoin.paymentchannel.Protos.ProvideContract.getDefaultInstance()) return this;
if (other.hasTx()) {
setTx(other.getTx());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasTx()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 10: {
bitField0_ |= 0x00000001;
tx_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required bytes tx = 1;
private com.google.protobuf.ByteString tx_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasTx() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public com.google.protobuf.ByteString getTx() {
return tx_;
}
public Builder setTx(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
tx_ = value;
onChanged();
return this;
}
public Builder clearTx() {
bitField0_ = (bitField0_ & ~0x00000001);
tx_ = getDefaultInstance().getTx();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.ProvideContract)
}
static {
defaultInstance = new ProvideContract(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.ProvideContract)
}
public interface UpdatePaymentOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// required uint64 client_change_value = 1;
boolean hasClientChangeValue();
long getClientChangeValue();
// required bytes signature = 2;
boolean hasSignature();
com.google.protobuf.ByteString getSignature();
}
public static final class UpdatePayment extends
com.google.protobuf.GeneratedMessage
implements UpdatePaymentOrBuilder {
// Use UpdatePayment.newBuilder() to construct.
private UpdatePayment(Builder builder) {
super(builder);
}
private UpdatePayment(boolean noInit) {}
private static final UpdatePayment defaultInstance;
public static UpdatePayment getDefaultInstance() {
return defaultInstance;
}
public UpdatePayment getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_UpdatePayment_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_UpdatePayment_fieldAccessorTable;
}
private int bitField0_;
// required uint64 client_change_value = 1;
public static final int CLIENT_CHANGE_VALUE_FIELD_NUMBER = 1;
private long clientChangeValue_;
public boolean hasClientChangeValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public long getClientChangeValue() {
return clientChangeValue_;
}
// required bytes signature = 2;
public static final int SIGNATURE_FIELD_NUMBER = 2;
private com.google.protobuf.ByteString signature_;
public boolean hasSignature() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
private void initFields() {
clientChangeValue_ = 0L;
signature_ = com.google.protobuf.ByteString.EMPTY;
}
private byte memoizedIsInitialized = -1;
public final boolean isInitialized() {
byte isInitialized = memoizedIsInitialized;
if (isInitialized != -1) return isInitialized == 1;
if (!hasClientChangeValue()) {
memoizedIsInitialized = 0;
return false;
}
if (!hasSignature()) {
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.writeUInt64(1, clientChangeValue_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, signature_);
}
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
.computeUInt64Size(1, clientChangeValue_);
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, signature_);
}
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.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.UpdatePayment parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.UpdatePayment 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.UpdatePaymentOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_UpdatePayment_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_UpdatePayment_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.UpdatePayment.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
clientChangeValue_ = 0L;
bitField0_ = (bitField0_ & ~0x00000001);
signature_ = com.google.protobuf.ByteString.EMPTY;
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.UpdatePayment.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.UpdatePayment getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.UpdatePayment build() {
org.devcoin.paymentchannel.Protos.UpdatePayment result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.UpdatePayment buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.UpdatePayment result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.UpdatePayment buildPartial() {
org.devcoin.paymentchannel.Protos.UpdatePayment result = new org.devcoin.paymentchannel.Protos.UpdatePayment(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.clientChangeValue_ = clientChangeValue_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.signature_ = signature_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.UpdatePayment) {
return mergeFrom((org.devcoin.paymentchannel.Protos.UpdatePayment)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.UpdatePayment other) {
if (other == org.devcoin.paymentchannel.Protos.UpdatePayment.getDefaultInstance()) return this;
if (other.hasClientChangeValue()) {
setClientChangeValue(other.getClientChangeValue());
}
if (other.hasSignature()) {
setSignature(other.getSignature());
}
this.mergeUnknownFields(other.getUnknownFields());
return this;
}
public final boolean isInitialized() {
if (!hasClientChangeValue()) {
return false;
}
if (!hasSignature()) {
return false;
}
return true;
}
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
bitField0_ |= 0x00000001;
clientChangeValue_ = input.readUInt64();
break;
}
case 18: {
bitField0_ |= 0x00000002;
signature_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// required uint64 client_change_value = 1;
private long clientChangeValue_ ;
public boolean hasClientChangeValue() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public long getClientChangeValue() {
return clientChangeValue_;
}
public Builder setClientChangeValue(long value) {
bitField0_ |= 0x00000001;
clientChangeValue_ = value;
onChanged();
return this;
}
public Builder clearClientChangeValue() {
bitField0_ = (bitField0_ & ~0x00000001);
clientChangeValue_ = 0L;
onChanged();
return this;
}
// required bytes signature = 2;
private com.google.protobuf.ByteString signature_ = com.google.protobuf.ByteString.EMPTY;
public boolean hasSignature() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public com.google.protobuf.ByteString getSignature() {
return signature_;
}
public Builder setSignature(com.google.protobuf.ByteString value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
signature_ = value;
onChanged();
return this;
}
public Builder clearSignature() {
bitField0_ = (bitField0_ & ~0x00000002);
signature_ = getDefaultInstance().getSignature();
onChanged();
return this;
}
// @@protoc_insertion_point(builder_scope:paymentchannels.UpdatePayment)
}
static {
defaultInstance = new UpdatePayment(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.UpdatePayment)
}
public interface ErrorOrBuilder
extends com.google.protobuf.MessageOrBuilder {
// optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
boolean hasCode();
org.devcoin.paymentchannel.Protos.Error.ErrorCode getCode();
// optional string explanation = 2;
boolean hasExplanation();
String getExplanation();
}
public static final class Error extends
com.google.protobuf.GeneratedMessage
implements ErrorOrBuilder {
// Use Error.newBuilder() to construct.
private Error(Builder builder) {
super(builder);
}
private Error(boolean noInit) {}
private static final Error defaultInstance;
public static Error getDefaultInstance() {
return defaultInstance;
}
public Error getDefaultInstanceForType() {
return defaultInstance;
}
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Error_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Error_fieldAccessorTable;
}
public enum ErrorCode
implements com.google.protobuf.ProtocolMessageEnum {
TIMEOUT(0, 1),
SYNTAX_ERROR(1, 2),
NO_ACCEPTABLE_VERSION(2, 3),
BAD_TRANSACTION(3, 4),
TIME_WINDOW_TOO_LARGE(4, 5),
CHANNEL_VALUE_TOO_LARGE(5, 6),
OTHER(6, 7),
;
public static final int TIMEOUT_VALUE = 1;
public static final int SYNTAX_ERROR_VALUE = 2;
public static final int NO_ACCEPTABLE_VERSION_VALUE = 3;
public static final int BAD_TRANSACTION_VALUE = 4;
public static final int TIME_WINDOW_TOO_LARGE_VALUE = 5;
public static final int CHANNEL_VALUE_TOO_LARGE_VALUE = 6;
public static final int OTHER_VALUE = 7;
public final int getNumber() { return value; }
public static ErrorCode valueOf(int value) {
switch (value) {
case 1: return TIMEOUT;
case 2: return SYNTAX_ERROR;
case 3: return NO_ACCEPTABLE_VERSION;
case 4: return BAD_TRANSACTION;
case 5: return TIME_WINDOW_TOO_LARGE;
case 6: return CHANNEL_VALUE_TOO_LARGE;
case 7: return OTHER;
default: return null;
}
}
public static com.google.protobuf.Internal.EnumLiteMap<ErrorCode>
internalGetValueMap() {
return internalValueMap;
}
private static com.google.protobuf.Internal.EnumLiteMap<ErrorCode>
internalValueMap =
new com.google.protobuf.Internal.EnumLiteMap<ErrorCode>() {
public ErrorCode findValueByNumber(int number) {
return ErrorCode.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.devcoin.paymentchannel.Protos.Error.getDescriptor().getEnumTypes().get(0);
}
private static final ErrorCode[] VALUES = {
TIMEOUT, SYNTAX_ERROR, NO_ACCEPTABLE_VERSION, BAD_TRANSACTION, TIME_WINDOW_TOO_LARGE, CHANNEL_VALUE_TOO_LARGE, OTHER,
};
public static ErrorCode 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 ErrorCode(int index, int value) {
this.index = index;
this.value = value;
}
// @@protoc_insertion_point(enum_scope:paymentchannels.Error.ErrorCode)
}
private int bitField0_;
// optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
public static final int CODE_FIELD_NUMBER = 1;
private org.devcoin.paymentchannel.Protos.Error.ErrorCode code_;
public boolean hasCode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public org.devcoin.paymentchannel.Protos.Error.ErrorCode getCode() {
return code_;
}
// optional string explanation = 2;
public static final int EXPLANATION_FIELD_NUMBER = 2;
private java.lang.Object explanation_;
public boolean hasExplanation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public String getExplanation() {
java.lang.Object ref = explanation_;
if (ref instanceof String) {
return (String) ref;
} else {
com.google.protobuf.ByteString bs =
(com.google.protobuf.ByteString) ref;
String s = bs.toStringUtf8();
if (com.google.protobuf.Internal.isValidUtf8(bs)) {
explanation_ = s;
}
return s;
}
}
private com.google.protobuf.ByteString getExplanationBytes() {
java.lang.Object ref = explanation_;
if (ref instanceof String) {
com.google.protobuf.ByteString b =
com.google.protobuf.ByteString.copyFromUtf8((String) ref);
explanation_ = b;
return b;
} else {
return (com.google.protobuf.ByteString) ref;
}
}
private void initFields() {
code_ = org.devcoin.paymentchannel.Protos.Error.ErrorCode.OTHER;
explanation_ = "";
}
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, code_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
output.writeBytes(2, getExplanationBytes());
}
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, code_.getNumber());
}
if (((bitField0_ & 0x00000002) == 0x00000002)) {
size += com.google.protobuf.CodedOutputStream
.computeBytesSize(2, getExplanationBytes());
}
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.devcoin.paymentchannel.Protos.Error parseFrom(
com.google.protobuf.ByteString data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(
com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(byte[] data)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(
byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
return newBuilder().mergeFrom(data, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(java.io.InputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseDelimitedFrom(java.io.InputStream input)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.Error parseDelimitedFrom(
java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
Builder builder = newBuilder();
if (builder.mergeDelimitedFrom(input, extensionRegistry)) {
return builder.buildParsed();
} else {
return null;
}
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(
com.google.protobuf.CodedInputStream input)
throws java.io.IOException {
return newBuilder().mergeFrom(input).buildParsed();
}
public static org.devcoin.paymentchannel.Protos.Error parseFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
return newBuilder().mergeFrom(input, extensionRegistry)
.buildParsed();
}
public static Builder newBuilder() { return Builder.create(); }
public Builder newBuilderForType() { return newBuilder(); }
public static Builder newBuilder(org.devcoin.paymentchannel.Protos.Error 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;
}
public static final class Builder extends
com.google.protobuf.GeneratedMessage.Builder<Builder>
implements org.devcoin.paymentchannel.Protos.ErrorOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Error_descriptor;
}
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable() {
return org.devcoin.paymentchannel.Protos.internal_static_paymentchannels_Error_fieldAccessorTable;
}
// Construct using org.devcoin.paymentchannel.Protos.Error.newBuilder()
private Builder() {
maybeForceBuilderInitialization();
}
private Builder(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();
code_ = org.devcoin.paymentchannel.Protos.Error.ErrorCode.OTHER;
bitField0_ = (bitField0_ & ~0x00000001);
explanation_ = "";
bitField0_ = (bitField0_ & ~0x00000002);
return this;
}
public Builder clone() {
return create().mergeFrom(buildPartial());
}
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return org.devcoin.paymentchannel.Protos.Error.getDescriptor();
}
public org.devcoin.paymentchannel.Protos.Error getDefaultInstanceForType() {
return org.devcoin.paymentchannel.Protos.Error.getDefaultInstance();
}
public org.devcoin.paymentchannel.Protos.Error build() {
org.devcoin.paymentchannel.Protos.Error result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
private org.devcoin.paymentchannel.Protos.Error buildParsed()
throws com.google.protobuf.InvalidProtocolBufferException {
org.devcoin.paymentchannel.Protos.Error result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(
result).asInvalidProtocolBufferException();
}
return result;
}
public org.devcoin.paymentchannel.Protos.Error buildPartial() {
org.devcoin.paymentchannel.Protos.Error result = new org.devcoin.paymentchannel.Protos.Error(this);
int from_bitField0_ = bitField0_;
int to_bitField0_ = 0;
if (((from_bitField0_ & 0x00000001) == 0x00000001)) {
to_bitField0_ |= 0x00000001;
}
result.code_ = code_;
if (((from_bitField0_ & 0x00000002) == 0x00000002)) {
to_bitField0_ |= 0x00000002;
}
result.explanation_ = explanation_;
result.bitField0_ = to_bitField0_;
onBuilt();
return result;
}
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof org.devcoin.paymentchannel.Protos.Error) {
return mergeFrom((org.devcoin.paymentchannel.Protos.Error)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(org.devcoin.paymentchannel.Protos.Error other) {
if (other == org.devcoin.paymentchannel.Protos.Error.getDefaultInstance()) return this;
if (other.hasCode()) {
setCode(other.getCode());
}
if (other.hasExplanation()) {
setExplanation(other.getExplanation());
}
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 {
com.google.protobuf.UnknownFieldSet.Builder unknownFields =
com.google.protobuf.UnknownFieldSet.newBuilder(
this.getUnknownFields());
while (true) {
int tag = input.readTag();
switch (tag) {
case 0:
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
default: {
if (!parseUnknownField(input, unknownFields,
extensionRegistry, tag)) {
this.setUnknownFields(unknownFields.build());
onChanged();
return this;
}
break;
}
case 8: {
int rawValue = input.readEnum();
org.devcoin.paymentchannel.Protos.Error.ErrorCode value = org.devcoin.paymentchannel.Protos.Error.ErrorCode.valueOf(rawValue);
if (value == null) {
unknownFields.mergeVarintField(1, rawValue);
} else {
bitField0_ |= 0x00000001;
code_ = value;
}
break;
}
case 18: {
bitField0_ |= 0x00000002;
explanation_ = input.readBytes();
break;
}
}
}
}
private int bitField0_;
// optional .paymentchannels.Error.ErrorCode code = 1 [default = OTHER];
private org.devcoin.paymentchannel.Protos.Error.ErrorCode code_ = org.devcoin.paymentchannel.Protos.Error.ErrorCode.OTHER;
public boolean hasCode() {
return ((bitField0_ & 0x00000001) == 0x00000001);
}
public org.devcoin.paymentchannel.Protos.Error.ErrorCode getCode() {
return code_;
}
public Builder setCode(org.devcoin.paymentchannel.Protos.Error.ErrorCode value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000001;
code_ = value;
onChanged();
return this;
}
public Builder clearCode() {
bitField0_ = (bitField0_ & ~0x00000001);
code_ = org.devcoin.paymentchannel.Protos.Error.ErrorCode.OTHER;
onChanged();
return this;
}
// optional string explanation = 2;
private java.lang.Object explanation_ = "";
public boolean hasExplanation() {
return ((bitField0_ & 0x00000002) == 0x00000002);
}
public String getExplanation() {
java.lang.Object ref = explanation_;
if (!(ref instanceof String)) {
String s = ((com.google.protobuf.ByteString) ref).toStringUtf8();
explanation_ = s;
return s;
} else {
return (String) ref;
}
}
public Builder setExplanation(String value) {
if (value == null) {
throw new NullPointerException();
}
bitField0_ |= 0x00000002;
explanation_ = value;
onChanged();
return this;
}
public Builder clearExplanation() {
bitField0_ = (bitField0_ & ~0x00000002);
explanation_ = getDefaultInstance().getExplanation();
onChanged();
return this;
}
void setExplanation(com.google.protobuf.ByteString value) {
bitField0_ |= 0x00000002;
explanation_ = value;
onChanged();
}
// @@protoc_insertion_point(builder_scope:paymentchannels.Error)
}
static {
defaultInstance = new Error(true);
defaultInstance.initFields();
}
// @@protoc_insertion_point(class_scope:paymentchannels.Error)
}
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_TwoWayChannelMessage_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_TwoWayChannelMessage_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_ClientVersion_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_ClientVersion_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_ServerVersion_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_ServerVersion_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_Initiate_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_Initiate_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_ProvideRefund_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_ProvideRefund_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_ReturnRefund_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_ReturnRefund_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_ProvideContract_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_ProvideContract_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_UpdatePayment_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_UpdatePayment_fieldAccessorTable;
private static com.google.protobuf.Descriptors.Descriptor
internal_static_paymentchannels_Error_descriptor;
private static
com.google.protobuf.GeneratedMessage.FieldAccessorTable
internal_static_paymentchannels_Error_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\024paymentchannel.proto\022\017paymentchannels\"" +
"\274\005\n\024TwoWayChannelMessage\022?\n\004type\030\001 \002(\01621" +
".paymentchannels.TwoWayChannelMessage.Me" +
"ssageType\0226\n\016client_version\030\002 \001(\0132\036.paym" +
"entchannels.ClientVersion\0226\n\016server_vers" +
"ion\030\003 \001(\0132\036.paymentchannels.ServerVersio" +
"n\022+\n\010initiate\030\004 \001(\0132\031.paymentchannels.In" +
"itiate\0226\n\016provide_refund\030\005 \001(\0132\036.payment" +
"channels.ProvideRefund\0224\n\rreturn_refund\030" +
"\006 \001(\0132\035.paymentchannels.ReturnRefund\022:\n\020",
"provide_contract\030\007 \001(\0132 .paymentchannels" +
".ProvideContract\0226\n\016update_payment\030\010 \001(\013" +
"2\036.paymentchannels.UpdatePayment\022%\n\005erro" +
"r\030\n \001(\0132\026.paymentchannels.Error\"\274\001\n\013Mess" +
"ageType\022\022\n\016CLIENT_VERSION\020\001\022\022\n\016SERVER_VE" +
"RSION\020\002\022\014\n\010INITIATE\020\003\022\022\n\016PROVIDE_REFUND\020" +
"\004\022\021\n\rRETURN_REFUND\020\005\022\024\n\020PROVIDE_CONTRACT" +
"\020\006\022\020\n\014CHANNEL_OPEN\020\007\022\022\n\016UPDATE_PAYMENT\020\010" +
"\022\t\n\005CLOSE\020\t\022\t\n\005ERROR\020\n\"X\n\rClientVersion\022" +
"\r\n\005major\030\001 \002(\005\022\020\n\005minor\030\002 \001(\005:\0010\022&\n\036prev",
"ious_channel_contract_hash\030\003 \001(\014\"0\n\rServ" +
"erVersion\022\r\n\005major\030\001 \002(\005\022\020\n\005minor\030\002 \001(\005:" +
"\0010\"]\n\010Initiate\022\024\n\014multisig_key\030\001 \002(\014\022!\n\031" +
"min_accepted_channel_size\030\002 \002(\004\022\030\n\020expir" +
"e_time_secs\030\003 \002(\004\"1\n\rProvideRefund\022\024\n\014mu" +
"ltisig_key\030\001 \002(\014\022\n\n\002tx\030\002 \002(\014\"!\n\014ReturnRe" +
"fund\022\021\n\tsignature\030\001 \002(\014\"\035\n\017ProvideContra" +
"ct\022\n\n\002tx\030\001 \002(\014\"?\n\rUpdatePayment\022\033\n\023clien" +
"t_change_value\030\001 \002(\004\022\021\n\tsignature\030\002 \002(\014\"" +
"\363\001\n\005Error\0225\n\004code\030\001 \001(\0162 .paymentchannel",
"s.Error.ErrorCode:\005OTHER\022\023\n\013explanation\030" +
"\002 \001(\t\"\235\001\n\tErrorCode\022\013\n\007TIMEOUT\020\001\022\020\n\014SYNT" +
"AX_ERROR\020\002\022\031\n\025NO_ACCEPTABLE_VERSION\020\003\022\023\n" +
"\017BAD_TRANSACTION\020\004\022\031\n\025TIME_WINDOW_TOO_LA" +
"RGE\020\005\022\033\n\027CHANNEL_VALUE_TOO_LARGE\020\006\022\t\n\005OT" +
"HER\020\007B$\n\032org.devcoin.paymentchannelB\006Pro" +
"tos"
};
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_paymentchannels_TwoWayChannelMessage_descriptor =
getDescriptor().getMessageTypes().get(0);
internal_static_paymentchannels_TwoWayChannelMessage_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_TwoWayChannelMessage_descriptor,
new java.lang.String[] { "Type", "ClientVersion", "ServerVersion", "Initiate", "ProvideRefund", "ReturnRefund", "ProvideContract", "UpdatePayment", "Error", },
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.class,
org.devcoin.paymentchannel.Protos.TwoWayChannelMessage.Builder.class);
internal_static_paymentchannels_ClientVersion_descriptor =
getDescriptor().getMessageTypes().get(1);
internal_static_paymentchannels_ClientVersion_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_ClientVersion_descriptor,
new java.lang.String[] { "Major", "Minor", "PreviousChannelContractHash", },
org.devcoin.paymentchannel.Protos.ClientVersion.class,
org.devcoin.paymentchannel.Protos.ClientVersion.Builder.class);
internal_static_paymentchannels_ServerVersion_descriptor =
getDescriptor().getMessageTypes().get(2);
internal_static_paymentchannels_ServerVersion_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_ServerVersion_descriptor,
new java.lang.String[] { "Major", "Minor", },
org.devcoin.paymentchannel.Protos.ServerVersion.class,
org.devcoin.paymentchannel.Protos.ServerVersion.Builder.class);
internal_static_paymentchannels_Initiate_descriptor =
getDescriptor().getMessageTypes().get(3);
internal_static_paymentchannels_Initiate_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_Initiate_descriptor,
new java.lang.String[] { "MultisigKey", "MinAcceptedChannelSize", "ExpireTimeSecs", },
org.devcoin.paymentchannel.Protos.Initiate.class,
org.devcoin.paymentchannel.Protos.Initiate.Builder.class);
internal_static_paymentchannels_ProvideRefund_descriptor =
getDescriptor().getMessageTypes().get(4);
internal_static_paymentchannels_ProvideRefund_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_ProvideRefund_descriptor,
new java.lang.String[] { "MultisigKey", "Tx", },
org.devcoin.paymentchannel.Protos.ProvideRefund.class,
org.devcoin.paymentchannel.Protos.ProvideRefund.Builder.class);
internal_static_paymentchannels_ReturnRefund_descriptor =
getDescriptor().getMessageTypes().get(5);
internal_static_paymentchannels_ReturnRefund_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_ReturnRefund_descriptor,
new java.lang.String[] { "Signature", },
org.devcoin.paymentchannel.Protos.ReturnRefund.class,
org.devcoin.paymentchannel.Protos.ReturnRefund.Builder.class);
internal_static_paymentchannels_ProvideContract_descriptor =
getDescriptor().getMessageTypes().get(6);
internal_static_paymentchannels_ProvideContract_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_ProvideContract_descriptor,
new java.lang.String[] { "Tx", },
org.devcoin.paymentchannel.Protos.ProvideContract.class,
org.devcoin.paymentchannel.Protos.ProvideContract.Builder.class);
internal_static_paymentchannels_UpdatePayment_descriptor =
getDescriptor().getMessageTypes().get(7);
internal_static_paymentchannels_UpdatePayment_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_UpdatePayment_descriptor,
new java.lang.String[] { "ClientChangeValue", "Signature", },
org.devcoin.paymentchannel.Protos.UpdatePayment.class,
org.devcoin.paymentchannel.Protos.UpdatePayment.Builder.class);
internal_static_paymentchannels_Error_descriptor =
getDescriptor().getMessageTypes().get(8);
internal_static_paymentchannels_Error_fieldAccessorTable = new
com.google.protobuf.GeneratedMessage.FieldAccessorTable(
internal_static_paymentchannels_Error_descriptor,
new java.lang.String[] { "Code", "Explanation", },
org.devcoin.paymentchannel.Protos.Error.class,
org.devcoin.paymentchannel.Protos.Error.Builder.class);
return null;
}
};
com.google.protobuf.Descriptors.FileDescriptor
.internalBuildGeneratedFileFrom(descriptorData,
new com.google.protobuf.Descriptors.FileDescriptor[] {
}, assigner);
}
// @@protoc_insertion_point(outer_class_scope)
}