org.bitcoin.protocols.payments
Interface Protos.PaymentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Protos.Payment, Protos.Payment.Builder
Enclosing class:
Protos

public static interface Protos.PaymentOrBuilder
extends com.google.protobuf.MessageOrBuilder


Method Summary
 String getMemo()
          optional string memo = 4;
 com.google.protobuf.ByteString getMemoBytes()
          optional string memo = 4;
 com.google.protobuf.ByteString getMerchantData()
          optional bytes merchant_data = 1;
 Protos.Output getRefundTo(int index)
          repeated .payments.Output refund_to = 3;
 int getRefundToCount()
          repeated .payments.Output refund_to = 3;
 List<Protos.Output> getRefundToList()
          repeated .payments.Output refund_to = 3;
 Protos.OutputOrBuilder getRefundToOrBuilder(int index)
          repeated .payments.Output refund_to = 3;
 List<? extends Protos.OutputOrBuilder> getRefundToOrBuilderList()
          repeated .payments.Output refund_to = 3;
 com.google.protobuf.ByteString getTransactions(int index)
          repeated bytes transactions = 2;
 int getTransactionsCount()
          repeated bytes transactions = 2;
 List<com.google.protobuf.ByteString> getTransactionsList()
          repeated bytes transactions = 2;
 boolean hasMemo()
          optional string memo = 4;
 boolean hasMerchantData()
          optional bytes merchant_data = 1;
 
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
 

Method Detail

hasMerchantData

boolean hasMerchantData()
optional bytes merchant_data = 1;
 From PaymentDetails.merchant_data
 


getMerchantData

com.google.protobuf.ByteString getMerchantData()
optional bytes merchant_data = 1;
 From PaymentDetails.merchant_data
 


getTransactionsList

List<com.google.protobuf.ByteString> getTransactionsList()
repeated bytes transactions = 2;
 Signed transactions that satisfy PaymentDetails.outputs
 


getTransactionsCount

int getTransactionsCount()
repeated bytes transactions = 2;
 Signed transactions that satisfy PaymentDetails.outputs
 


getTransactions

com.google.protobuf.ByteString getTransactions(int index)
repeated bytes transactions = 2;
 Signed transactions that satisfy PaymentDetails.outputs
 


getRefundToList

List<Protos.Output> getRefundToList()
repeated .payments.Output refund_to = 3;
 Where to send refunds, if a refund is necessary
 


getRefundTo

Protos.Output getRefundTo(int index)
repeated .payments.Output refund_to = 3;
 Where to send refunds, if a refund is necessary
 


getRefundToCount

int getRefundToCount()
repeated .payments.Output refund_to = 3;
 Where to send refunds, if a refund is necessary
 


getRefundToOrBuilderList

List<? extends Protos.OutputOrBuilder> getRefundToOrBuilderList()
repeated .payments.Output refund_to = 3;
 Where to send refunds, if a refund is necessary
 


getRefundToOrBuilder

Protos.OutputOrBuilder getRefundToOrBuilder(int index)
repeated .payments.Output refund_to = 3;
 Where to send refunds, if a refund is necessary
 


hasMemo

boolean hasMemo()
optional string memo = 4;
 Human-readable message for the merchant
 


getMemo

String getMemo()
optional string memo = 4;
 Human-readable message for the merchant
 


getMemoBytes

com.google.protobuf.ByteString getMemoBytes()
optional string memo = 4;
 Human-readable message for the merchant
 



Copyright © 2014. All rights reserved.