pbmoney

package
v0.0.0-...-dbc791b Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 3, 2017 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	//CurrencyCodeAED is a simple holder for CurrencyCode_CURRENCY_CODE_AED for simplicity.
	CurrencyCodeAED = CurrencyCode_CURRENCY_CODE_AED
	//CurrencyCodeAFN is a simple holder for CurrencyCode_CURRENCY_CODE_AFN for simplicity.
	CurrencyCodeAFN = CurrencyCode_CURRENCY_CODE_AFN
	//CurrencyCodeALL is a simple holder for CurrencyCode_CURRENCY_CODE_ALL for simplicity.
	CurrencyCodeALL = CurrencyCode_CURRENCY_CODE_ALL
	//CurrencyCodeAMD is a simple holder for CurrencyCode_CURRENCY_CODE_AMD for simplicity.
	CurrencyCodeAMD = CurrencyCode_CURRENCY_CODE_AMD
	//CurrencyCodeANG is a simple holder for CurrencyCode_CURRENCY_CODE_ANG for simplicity.
	CurrencyCodeANG = CurrencyCode_CURRENCY_CODE_ANG
	//CurrencyCodeAOA is a simple holder for CurrencyCode_CURRENCY_CODE_AOA for simplicity.
	CurrencyCodeAOA = CurrencyCode_CURRENCY_CODE_AOA
	//CurrencyCodeARS is a simple holder for CurrencyCode_CURRENCY_CODE_ARS for simplicity.
	CurrencyCodeARS = CurrencyCode_CURRENCY_CODE_ARS
	//CurrencyCodeAUD is a simple holder for CurrencyCode_CURRENCY_CODE_AUD for simplicity.
	CurrencyCodeAUD = CurrencyCode_CURRENCY_CODE_AUD
	//CurrencyCodeAWG is a simple holder for CurrencyCode_CURRENCY_CODE_AWG for simplicity.
	CurrencyCodeAWG = CurrencyCode_CURRENCY_CODE_AWG
	//CurrencyCodeAZN is a simple holder for CurrencyCode_CURRENCY_CODE_AZN for simplicity.
	CurrencyCodeAZN = CurrencyCode_CURRENCY_CODE_AZN
	//CurrencyCodeBAM is a simple holder for CurrencyCode_CURRENCY_CODE_BAM for simplicity.
	CurrencyCodeBAM = CurrencyCode_CURRENCY_CODE_BAM
	//CurrencyCodeBBD is a simple holder for CurrencyCode_CURRENCY_CODE_BBD for simplicity.
	CurrencyCodeBBD = CurrencyCode_CURRENCY_CODE_BBD
	//CurrencyCodeBDT is a simple holder for CurrencyCode_CURRENCY_CODE_BDT for simplicity.
	CurrencyCodeBDT = CurrencyCode_CURRENCY_CODE_BDT
	//CurrencyCodeBGN is a simple holder for CurrencyCode_CURRENCY_CODE_BGN for simplicity.
	CurrencyCodeBGN = CurrencyCode_CURRENCY_CODE_BGN
	//CurrencyCodeBHD is a simple holder for CurrencyCode_CURRENCY_CODE_BHD for simplicity.
	CurrencyCodeBHD = CurrencyCode_CURRENCY_CODE_BHD
	//CurrencyCodeBIF is a simple holder for CurrencyCode_CURRENCY_CODE_BIF for simplicity.
	CurrencyCodeBIF = CurrencyCode_CURRENCY_CODE_BIF
	//CurrencyCodeBMD is a simple holder for CurrencyCode_CURRENCY_CODE_BMD for simplicity.
	CurrencyCodeBMD = CurrencyCode_CURRENCY_CODE_BMD
	//CurrencyCodeBND is a simple holder for CurrencyCode_CURRENCY_CODE_BND for simplicity.
	CurrencyCodeBND = CurrencyCode_CURRENCY_CODE_BND
	//CurrencyCodeBOB is a simple holder for CurrencyCode_CURRENCY_CODE_BOB for simplicity.
	CurrencyCodeBOB = CurrencyCode_CURRENCY_CODE_BOB
	//CurrencyCodeBRL is a simple holder for CurrencyCode_CURRENCY_CODE_BRL for simplicity.
	CurrencyCodeBRL = CurrencyCode_CURRENCY_CODE_BRL
	//CurrencyCodeBSD is a simple holder for CurrencyCode_CURRENCY_CODE_BSD for simplicity.
	CurrencyCodeBSD = CurrencyCode_CURRENCY_CODE_BSD
	//CurrencyCodeBWP is a simple holder for CurrencyCode_CURRENCY_CODE_BWP for simplicity.
	CurrencyCodeBWP = CurrencyCode_CURRENCY_CODE_BWP
	//CurrencyCodeBYN is a simple holder for CurrencyCode_CURRENCY_CODE_BYN for simplicity.
	CurrencyCodeBYN = CurrencyCode_CURRENCY_CODE_BYN
	//CurrencyCodeBZD is a simple holder for CurrencyCode_CURRENCY_CODE_BZD for simplicity.
	CurrencyCodeBZD = CurrencyCode_CURRENCY_CODE_BZD
	//CurrencyCodeCAD is a simple holder for CurrencyCode_CURRENCY_CODE_CAD for simplicity.
	CurrencyCodeCAD = CurrencyCode_CURRENCY_CODE_CAD
	//CurrencyCodeCDF is a simple holder for CurrencyCode_CURRENCY_CODE_CDF for simplicity.
	CurrencyCodeCDF = CurrencyCode_CURRENCY_CODE_CDF
	//CurrencyCodeCHF is a simple holder for CurrencyCode_CURRENCY_CODE_CHF for simplicity.
	CurrencyCodeCHF = CurrencyCode_CURRENCY_CODE_CHF
	//CurrencyCodeCLP is a simple holder for CurrencyCode_CURRENCY_CODE_CLP for simplicity.
	CurrencyCodeCLP = CurrencyCode_CURRENCY_CODE_CLP
	//CurrencyCodeCNY is a simple holder for CurrencyCode_CURRENCY_CODE_CNY for simplicity.
	CurrencyCodeCNY = CurrencyCode_CURRENCY_CODE_CNY
	//CurrencyCodeCOP is a simple holder for CurrencyCode_CURRENCY_CODE_COP for simplicity.
	CurrencyCodeCOP = CurrencyCode_CURRENCY_CODE_COP
	//CurrencyCodeCRC is a simple holder for CurrencyCode_CURRENCY_CODE_CRC for simplicity.
	CurrencyCodeCRC = CurrencyCode_CURRENCY_CODE_CRC
	//CurrencyCodeCVE is a simple holder for CurrencyCode_CURRENCY_CODE_CVE for simplicity.
	CurrencyCodeCVE = CurrencyCode_CURRENCY_CODE_CVE
	//CurrencyCodeCZK is a simple holder for CurrencyCode_CURRENCY_CODE_CZK for simplicity.
	CurrencyCodeCZK = CurrencyCode_CURRENCY_CODE_CZK
	//CurrencyCodeDJF is a simple holder for CurrencyCode_CURRENCY_CODE_DJF for simplicity.
	CurrencyCodeDJF = CurrencyCode_CURRENCY_CODE_DJF
	//CurrencyCodeDKK is a simple holder for CurrencyCode_CURRENCY_CODE_DKK for simplicity.
	CurrencyCodeDKK = CurrencyCode_CURRENCY_CODE_DKK
	//CurrencyCodeDOP is a simple holder for CurrencyCode_CURRENCY_CODE_DOP for simplicity.
	CurrencyCodeDOP = CurrencyCode_CURRENCY_CODE_DOP
	//CurrencyCodeDZD is a simple holder for CurrencyCode_CURRENCY_CODE_DZD for simplicity.
	CurrencyCodeDZD = CurrencyCode_CURRENCY_CODE_DZD
	//CurrencyCodeEGP is a simple holder for CurrencyCode_CURRENCY_CODE_EGP for simplicity.
	CurrencyCodeEGP = CurrencyCode_CURRENCY_CODE_EGP
	//CurrencyCodeERN is a simple holder for CurrencyCode_CURRENCY_CODE_ERN for simplicity.
	CurrencyCodeERN = CurrencyCode_CURRENCY_CODE_ERN
	//CurrencyCodeETB is a simple holder for CurrencyCode_CURRENCY_CODE_ETB for simplicity.
	CurrencyCodeETB = CurrencyCode_CURRENCY_CODE_ETB
	//CurrencyCodeEUR is a simple holder for CurrencyCode_CURRENCY_CODE_EUR for simplicity.
	CurrencyCodeEUR = CurrencyCode_CURRENCY_CODE_EUR
	//CurrencyCodeFJD is a simple holder for CurrencyCode_CURRENCY_CODE_FJD for simplicity.
	CurrencyCodeFJD = CurrencyCode_CURRENCY_CODE_FJD
	//CurrencyCodeGBP is a simple holder for CurrencyCode_CURRENCY_CODE_GBP for simplicity.
	CurrencyCodeGBP = CurrencyCode_CURRENCY_CODE_GBP
	//CurrencyCodeGEL is a simple holder for CurrencyCode_CURRENCY_CODE_GEL for simplicity.
	CurrencyCodeGEL = CurrencyCode_CURRENCY_CODE_GEL
	//CurrencyCodeGHS is a simple holder for CurrencyCode_CURRENCY_CODE_GHS for simplicity.
	CurrencyCodeGHS = CurrencyCode_CURRENCY_CODE_GHS
	//CurrencyCodeGIP is a simple holder for CurrencyCode_CURRENCY_CODE_GIP for simplicity.
	CurrencyCodeGIP = CurrencyCode_CURRENCY_CODE_GIP
	//CurrencyCodeGMD is a simple holder for CurrencyCode_CURRENCY_CODE_GMD for simplicity.
	CurrencyCodeGMD = CurrencyCode_CURRENCY_CODE_GMD
	//CurrencyCodeGNF is a simple holder for CurrencyCode_CURRENCY_CODE_GNF for simplicity.
	CurrencyCodeGNF = CurrencyCode_CURRENCY_CODE_GNF
	//CurrencyCodeGTQ is a simple holder for CurrencyCode_CURRENCY_CODE_GTQ for simplicity.
	CurrencyCodeGTQ = CurrencyCode_CURRENCY_CODE_GTQ
	//CurrencyCodeGYD is a simple holder for CurrencyCode_CURRENCY_CODE_GYD for simplicity.
	CurrencyCodeGYD = CurrencyCode_CURRENCY_CODE_GYD
	//CurrencyCodeHKD is a simple holder for CurrencyCode_CURRENCY_CODE_HKD for simplicity.
	CurrencyCodeHKD = CurrencyCode_CURRENCY_CODE_HKD
	//CurrencyCodeHNL is a simple holder for CurrencyCode_CURRENCY_CODE_HNL for simplicity.
	CurrencyCodeHNL = CurrencyCode_CURRENCY_CODE_HNL
	//CurrencyCodeHRK is a simple holder for CurrencyCode_CURRENCY_CODE_HRK for simplicity.
	CurrencyCodeHRK = CurrencyCode_CURRENCY_CODE_HRK
	//CurrencyCodeHUF is a simple holder for CurrencyCode_CURRENCY_CODE_HUF for simplicity.
	CurrencyCodeHUF = CurrencyCode_CURRENCY_CODE_HUF
	//CurrencyCodeIDR is a simple holder for CurrencyCode_CURRENCY_CODE_IDR for simplicity.
	CurrencyCodeIDR = CurrencyCode_CURRENCY_CODE_IDR
	//CurrencyCodeILS is a simple holder for CurrencyCode_CURRENCY_CODE_ILS for simplicity.
	CurrencyCodeILS = CurrencyCode_CURRENCY_CODE_ILS
	//CurrencyCodeINR is a simple holder for CurrencyCode_CURRENCY_CODE_INR for simplicity.
	CurrencyCodeINR = CurrencyCode_CURRENCY_CODE_INR
	//CurrencyCodeIQD is a simple holder for CurrencyCode_CURRENCY_CODE_IQD for simplicity.
	CurrencyCodeIQD = CurrencyCode_CURRENCY_CODE_IQD
	//CurrencyCodeIRR is a simple holder for CurrencyCode_CURRENCY_CODE_IRR for simplicity.
	CurrencyCodeIRR = CurrencyCode_CURRENCY_CODE_IRR
	//CurrencyCodeISK is a simple holder for CurrencyCode_CURRENCY_CODE_ISK for simplicity.
	CurrencyCodeISK = CurrencyCode_CURRENCY_CODE_ISK
	//CurrencyCodeJMD is a simple holder for CurrencyCode_CURRENCY_CODE_JMD for simplicity.
	CurrencyCodeJMD = CurrencyCode_CURRENCY_CODE_JMD
	//CurrencyCodeJOD is a simple holder for CurrencyCode_CURRENCY_CODE_JOD for simplicity.
	CurrencyCodeJOD = CurrencyCode_CURRENCY_CODE_JOD
	//CurrencyCodeJPY is a simple holder for CurrencyCode_CURRENCY_CODE_JPY for simplicity.
	CurrencyCodeJPY = CurrencyCode_CURRENCY_CODE_JPY
	//CurrencyCodeKES is a simple holder for CurrencyCode_CURRENCY_CODE_KES for simplicity.
	CurrencyCodeKES = CurrencyCode_CURRENCY_CODE_KES
	//CurrencyCodeKGS is a simple holder for CurrencyCode_CURRENCY_CODE_KGS for simplicity.
	CurrencyCodeKGS = CurrencyCode_CURRENCY_CODE_KGS
	//CurrencyCodeKHR is a simple holder for CurrencyCode_CURRENCY_CODE_KHR for simplicity.
	CurrencyCodeKHR = CurrencyCode_CURRENCY_CODE_KHR
	//CurrencyCodeKMF is a simple holder for CurrencyCode_CURRENCY_CODE_KMF for simplicity.
	CurrencyCodeKMF = CurrencyCode_CURRENCY_CODE_KMF
	//CurrencyCodeKPW is a simple holder for CurrencyCode_CURRENCY_CODE_KPW for simplicity.
	CurrencyCodeKPW = CurrencyCode_CURRENCY_CODE_KPW
	//CurrencyCodeKRW is a simple holder for CurrencyCode_CURRENCY_CODE_KRW for simplicity.
	CurrencyCodeKRW = CurrencyCode_CURRENCY_CODE_KRW
	//CurrencyCodeKWD is a simple holder for CurrencyCode_CURRENCY_CODE_KWD for simplicity.
	CurrencyCodeKWD = CurrencyCode_CURRENCY_CODE_KWD
	//CurrencyCodeKYD is a simple holder for CurrencyCode_CURRENCY_CODE_KYD for simplicity.
	CurrencyCodeKYD = CurrencyCode_CURRENCY_CODE_KYD
	//CurrencyCodeKZT is a simple holder for CurrencyCode_CURRENCY_CODE_KZT for simplicity.
	CurrencyCodeKZT = CurrencyCode_CURRENCY_CODE_KZT
	//CurrencyCodeLAK is a simple holder for CurrencyCode_CURRENCY_CODE_LAK for simplicity.
	CurrencyCodeLAK = CurrencyCode_CURRENCY_CODE_LAK
	//CurrencyCodeLBP is a simple holder for CurrencyCode_CURRENCY_CODE_LBP for simplicity.
	CurrencyCodeLBP = CurrencyCode_CURRENCY_CODE_LBP
	//CurrencyCodeLKR is a simple holder for CurrencyCode_CURRENCY_CODE_LKR for simplicity.
	CurrencyCodeLKR = CurrencyCode_CURRENCY_CODE_LKR
	//CurrencyCodeLRD is a simple holder for CurrencyCode_CURRENCY_CODE_LRD for simplicity.
	CurrencyCodeLRD = CurrencyCode_CURRENCY_CODE_LRD
	//CurrencyCodeLYD is a simple holder for CurrencyCode_CURRENCY_CODE_LYD for simplicity.
	CurrencyCodeLYD = CurrencyCode_CURRENCY_CODE_LYD
	//CurrencyCodeMAD is a simple holder for CurrencyCode_CURRENCY_CODE_MAD for simplicity.
	CurrencyCodeMAD = CurrencyCode_CURRENCY_CODE_MAD
	//CurrencyCodeMDL is a simple holder for CurrencyCode_CURRENCY_CODE_MDL for simplicity.
	CurrencyCodeMDL = CurrencyCode_CURRENCY_CODE_MDL
	//CurrencyCodeMGA is a simple holder for CurrencyCode_CURRENCY_CODE_MGA for simplicity.
	CurrencyCodeMGA = CurrencyCode_CURRENCY_CODE_MGA
	//CurrencyCodeMKD is a simple holder for CurrencyCode_CURRENCY_CODE_MKD for simplicity.
	CurrencyCodeMKD = CurrencyCode_CURRENCY_CODE_MKD
	//CurrencyCodeMMK is a simple holder for CurrencyCode_CURRENCY_CODE_MMK for simplicity.
	CurrencyCodeMMK = CurrencyCode_CURRENCY_CODE_MMK
	//CurrencyCodeMNT is a simple holder for CurrencyCode_CURRENCY_CODE_MNT for simplicity.
	CurrencyCodeMNT = CurrencyCode_CURRENCY_CODE_MNT
	//CurrencyCodeMOP is a simple holder for CurrencyCode_CURRENCY_CODE_MOP for simplicity.
	CurrencyCodeMOP = CurrencyCode_CURRENCY_CODE_MOP
	//CurrencyCodeMRO is a simple holder for CurrencyCode_CURRENCY_CODE_MRO for simplicity.
	CurrencyCodeMRO = CurrencyCode_CURRENCY_CODE_MRO
	//CurrencyCodeMUR is a simple holder for CurrencyCode_CURRENCY_CODE_MUR for simplicity.
	CurrencyCodeMUR = CurrencyCode_CURRENCY_CODE_MUR
	//CurrencyCodeMVR is a simple holder for CurrencyCode_CURRENCY_CODE_MVR for simplicity.
	CurrencyCodeMVR = CurrencyCode_CURRENCY_CODE_MVR
	//CurrencyCodeMWK is a simple holder for CurrencyCode_CURRENCY_CODE_MWK for simplicity.
	CurrencyCodeMWK = CurrencyCode_CURRENCY_CODE_MWK
	//CurrencyCodeMXN is a simple holder for CurrencyCode_CURRENCY_CODE_MXN for simplicity.
	CurrencyCodeMXN = CurrencyCode_CURRENCY_CODE_MXN
	//CurrencyCodeMYR is a simple holder for CurrencyCode_CURRENCY_CODE_MYR for simplicity.
	CurrencyCodeMYR = CurrencyCode_CURRENCY_CODE_MYR
	//CurrencyCodeMZN is a simple holder for CurrencyCode_CURRENCY_CODE_MZN for simplicity.
	CurrencyCodeMZN = CurrencyCode_CURRENCY_CODE_MZN
	//CurrencyCodeNGN is a simple holder for CurrencyCode_CURRENCY_CODE_NGN for simplicity.
	CurrencyCodeNGN = CurrencyCode_CURRENCY_CODE_NGN
	//CurrencyCodeNIO is a simple holder for CurrencyCode_CURRENCY_CODE_NIO for simplicity.
	CurrencyCodeNIO = CurrencyCode_CURRENCY_CODE_NIO
	//CurrencyCodeNOK is a simple holder for CurrencyCode_CURRENCY_CODE_NOK for simplicity.
	CurrencyCodeNOK = CurrencyCode_CURRENCY_CODE_NOK
	//CurrencyCodeNPR is a simple holder for CurrencyCode_CURRENCY_CODE_NPR for simplicity.
	CurrencyCodeNPR = CurrencyCode_CURRENCY_CODE_NPR
	//CurrencyCodeNZD is a simple holder for CurrencyCode_CURRENCY_CODE_NZD for simplicity.
	CurrencyCodeNZD = CurrencyCode_CURRENCY_CODE_NZD
	//CurrencyCodeOMR is a simple holder for CurrencyCode_CURRENCY_CODE_OMR for simplicity.
	CurrencyCodeOMR = CurrencyCode_CURRENCY_CODE_OMR
	//CurrencyCodePEN is a simple holder for CurrencyCode_CURRENCY_CODE_PEN for simplicity.
	CurrencyCodePEN = CurrencyCode_CURRENCY_CODE_PEN
	//CurrencyCodePGK is a simple holder for CurrencyCode_CURRENCY_CODE_PGK for simplicity.
	CurrencyCodePGK = CurrencyCode_CURRENCY_CODE_PGK
	//CurrencyCodePHP is a simple holder for CurrencyCode_CURRENCY_CODE_PHP for simplicity.
	CurrencyCodePHP = CurrencyCode_CURRENCY_CODE_PHP
	//CurrencyCodePKR is a simple holder for CurrencyCode_CURRENCY_CODE_PKR for simplicity.
	CurrencyCodePKR = CurrencyCode_CURRENCY_CODE_PKR
	//CurrencyCodePLN is a simple holder for CurrencyCode_CURRENCY_CODE_PLN for simplicity.
	CurrencyCodePLN = CurrencyCode_CURRENCY_CODE_PLN
	//CurrencyCodePYG is a simple holder for CurrencyCode_CURRENCY_CODE_PYG for simplicity.
	CurrencyCodePYG = CurrencyCode_CURRENCY_CODE_PYG
	//CurrencyCodeQAR is a simple holder for CurrencyCode_CURRENCY_CODE_QAR for simplicity.
	CurrencyCodeQAR = CurrencyCode_CURRENCY_CODE_QAR
	//CurrencyCodeRON is a simple holder for CurrencyCode_CURRENCY_CODE_RON for simplicity.
	CurrencyCodeRON = CurrencyCode_CURRENCY_CODE_RON
	//CurrencyCodeRSD is a simple holder for CurrencyCode_CURRENCY_CODE_RSD for simplicity.
	CurrencyCodeRSD = CurrencyCode_CURRENCY_CODE_RSD
	//CurrencyCodeRUB is a simple holder for CurrencyCode_CURRENCY_CODE_RUB for simplicity.
	CurrencyCodeRUB = CurrencyCode_CURRENCY_CODE_RUB
	//CurrencyCodeRWF is a simple holder for CurrencyCode_CURRENCY_CODE_RWF for simplicity.
	CurrencyCodeRWF = CurrencyCode_CURRENCY_CODE_RWF
	//CurrencyCodeSAR is a simple holder for CurrencyCode_CURRENCY_CODE_SAR for simplicity.
	CurrencyCodeSAR = CurrencyCode_CURRENCY_CODE_SAR
	//CurrencyCodeSBD is a simple holder for CurrencyCode_CURRENCY_CODE_SBD for simplicity.
	CurrencyCodeSBD = CurrencyCode_CURRENCY_CODE_SBD
	//CurrencyCodeSCR is a simple holder for CurrencyCode_CURRENCY_CODE_SCR for simplicity.
	CurrencyCodeSCR = CurrencyCode_CURRENCY_CODE_SCR
	//CurrencyCodeSDG is a simple holder for CurrencyCode_CURRENCY_CODE_SDG for simplicity.
	CurrencyCodeSDG = CurrencyCode_CURRENCY_CODE_SDG
	//CurrencyCodeSEK is a simple holder for CurrencyCode_CURRENCY_CODE_SEK for simplicity.
	CurrencyCodeSEK = CurrencyCode_CURRENCY_CODE_SEK
	//CurrencyCodeSGD is a simple holder for CurrencyCode_CURRENCY_CODE_SGD for simplicity.
	CurrencyCodeSGD = CurrencyCode_CURRENCY_CODE_SGD
	//CurrencyCodeSHP is a simple holder for CurrencyCode_CURRENCY_CODE_SHP for simplicity.
	CurrencyCodeSHP = CurrencyCode_CURRENCY_CODE_SHP
	//CurrencyCodeSLL is a simple holder for CurrencyCode_CURRENCY_CODE_SLL for simplicity.
	CurrencyCodeSLL = CurrencyCode_CURRENCY_CODE_SLL
	//CurrencyCodeSOS is a simple holder for CurrencyCode_CURRENCY_CODE_SOS for simplicity.
	CurrencyCodeSOS = CurrencyCode_CURRENCY_CODE_SOS
	//CurrencyCodeSRD is a simple holder for CurrencyCode_CURRENCY_CODE_SRD for simplicity.
	CurrencyCodeSRD = CurrencyCode_CURRENCY_CODE_SRD
	//CurrencyCodeSSP is a simple holder for CurrencyCode_CURRENCY_CODE_SSP for simplicity.
	CurrencyCodeSSP = CurrencyCode_CURRENCY_CODE_SSP
	//CurrencyCodeSTD is a simple holder for CurrencyCode_CURRENCY_CODE_STD for simplicity.
	CurrencyCodeSTD = CurrencyCode_CURRENCY_CODE_STD
	//CurrencyCodeSYP is a simple holder for CurrencyCode_CURRENCY_CODE_SYP for simplicity.
	CurrencyCodeSYP = CurrencyCode_CURRENCY_CODE_SYP
	//CurrencyCodeSZL is a simple holder for CurrencyCode_CURRENCY_CODE_SZL for simplicity.
	CurrencyCodeSZL = CurrencyCode_CURRENCY_CODE_SZL
	//CurrencyCodeTHB is a simple holder for CurrencyCode_CURRENCY_CODE_THB for simplicity.
	CurrencyCodeTHB = CurrencyCode_CURRENCY_CODE_THB
	//CurrencyCodeTJS is a simple holder for CurrencyCode_CURRENCY_CODE_TJS for simplicity.
	CurrencyCodeTJS = CurrencyCode_CURRENCY_CODE_TJS
	//CurrencyCodeTMT is a simple holder for CurrencyCode_CURRENCY_CODE_TMT for simplicity.
	CurrencyCodeTMT = CurrencyCode_CURRENCY_CODE_TMT
	//CurrencyCodeTND is a simple holder for CurrencyCode_CURRENCY_CODE_TND for simplicity.
	CurrencyCodeTND = CurrencyCode_CURRENCY_CODE_TND
	//CurrencyCodeTOP is a simple holder for CurrencyCode_CURRENCY_CODE_TOP for simplicity.
	CurrencyCodeTOP = CurrencyCode_CURRENCY_CODE_TOP
	//CurrencyCodeTRY is a simple holder for CurrencyCode_CURRENCY_CODE_TRY for simplicity.
	CurrencyCodeTRY = CurrencyCode_CURRENCY_CODE_TRY
	//CurrencyCodeTTD is a simple holder for CurrencyCode_CURRENCY_CODE_TTD for simplicity.
	CurrencyCodeTTD = CurrencyCode_CURRENCY_CODE_TTD
	//CurrencyCodeTZS is a simple holder for CurrencyCode_CURRENCY_CODE_TZS for simplicity.
	CurrencyCodeTZS = CurrencyCode_CURRENCY_CODE_TZS
	//CurrencyCodeUAH is a simple holder for CurrencyCode_CURRENCY_CODE_UAH for simplicity.
	CurrencyCodeUAH = CurrencyCode_CURRENCY_CODE_UAH
	//CurrencyCodeUGX is a simple holder for CurrencyCode_CURRENCY_CODE_UGX for simplicity.
	CurrencyCodeUGX = CurrencyCode_CURRENCY_CODE_UGX
	//CurrencyCodeUSD is a simple holder for CurrencyCode_CURRENCY_CODE_USD for simplicity.
	CurrencyCodeUSD = CurrencyCode_CURRENCY_CODE_USD
	//CurrencyCodeUYU is a simple holder for CurrencyCode_CURRENCY_CODE_UYU for simplicity.
	CurrencyCodeUYU = CurrencyCode_CURRENCY_CODE_UYU
	//CurrencyCodeUZS is a simple holder for CurrencyCode_CURRENCY_CODE_UZS for simplicity.
	CurrencyCodeUZS = CurrencyCode_CURRENCY_CODE_UZS
	//CurrencyCodeVEF is a simple holder for CurrencyCode_CURRENCY_CODE_VEF for simplicity.
	CurrencyCodeVEF = CurrencyCode_CURRENCY_CODE_VEF
	//CurrencyCodeVND is a simple holder for CurrencyCode_CURRENCY_CODE_VND for simplicity.
	CurrencyCodeVND = CurrencyCode_CURRENCY_CODE_VND
	//CurrencyCodeVUV is a simple holder for CurrencyCode_CURRENCY_CODE_VUV for simplicity.
	CurrencyCodeVUV = CurrencyCode_CURRENCY_CODE_VUV
	//CurrencyCodeWST is a simple holder for CurrencyCode_CURRENCY_CODE_WST for simplicity.
	CurrencyCodeWST = CurrencyCode_CURRENCY_CODE_WST
	//CurrencyCodeXAF is a simple holder for CurrencyCode_CURRENCY_CODE_XAF for simplicity.
	CurrencyCodeXAF = CurrencyCode_CURRENCY_CODE_XAF
	//CurrencyCodeXCD is a simple holder for CurrencyCode_CURRENCY_CODE_XCD for simplicity.
	CurrencyCodeXCD = CurrencyCode_CURRENCY_CODE_XCD
	//CurrencyCodeXOF is a simple holder for CurrencyCode_CURRENCY_CODE_XOF for simplicity.
	CurrencyCodeXOF = CurrencyCode_CURRENCY_CODE_XOF
	//CurrencyCodeXPF is a simple holder for CurrencyCode_CURRENCY_CODE_XPF for simplicity.
	CurrencyCodeXPF = CurrencyCode_CURRENCY_CODE_XPF
	//CurrencyCodeYER is a simple holder for CurrencyCode_CURRENCY_CODE_YER for simplicity.
	CurrencyCodeYER = CurrencyCode_CURRENCY_CODE_YER
	//CurrencyCodeZAR is a simple holder for CurrencyCode_CURRENCY_CODE_ZAR for simplicity.
	CurrencyCodeZAR = CurrencyCode_CURRENCY_CODE_ZAR
	//CurrencyCodeZMW is a simple holder for CurrencyCode_CURRENCY_CODE_ZMW for simplicity.
	CurrencyCodeZMW = CurrencyCode_CURRENCY_CODE_ZMW
	//CurrencyCodeZWL is a simple holder for CurrencyCode_CURRENCY_CODE_ZWL for simplicity.
	CurrencyCodeZWL = CurrencyCode_CURRENCY_CODE_ZWL

	// CurrencyCodeToCurrency is a map from CurrencyCode to Currency.
	CurrencyCodeToCurrency = map[CurrencyCode]*Currency{}/* 147 elements not displayed */

	// CurrencyCodeToSimpleString is a map from CurrencyCode to simple string.
	CurrencyCodeToSimpleString = map[CurrencyCode]string{}/* 147 elements not displayed */

	// SimpleStringToCurrencyCode is a map from simple string to CurrencyCode.
	SimpleStringToCurrencyCode = map[string]CurrencyCode{}/* 147 elements not displayed */

)
View Source
var CurrencyCode_name = map[int32]string{}/* 148 elements not displayed */
View Source
var CurrencyCode_value = map[string]int32{}/* 148 elements not displayed */

Functions

This section is empty.

Types

type Currency

type Currency struct {
	Name        string       `protobuf:"bytes,1,opt,name=name" json:"name,omitempty"`
	Code        CurrencyCode `protobuf:"varint,2,opt,name=code,enum=pb.money.CurrencyCode" json:"code,omitempty"`
	NumericCode uint32       `protobuf:"varint,3,opt,name=numeric_code,json=numericCode" json:"numeric_code,omitempty"`
	MinorUnit   uint32       `protobuf:"varint,4,opt,name=minor_unit,json=minorUnit" json:"minor_unit,omitempty"`
}

func (*Currency) Descriptor

func (*Currency) Descriptor() ([]byte, []int)

func (*Currency) GetCode

func (m *Currency) GetCode() CurrencyCode

func (*Currency) GetMinorUnit

func (m *Currency) GetMinorUnit() uint32

func (*Currency) GetName

func (m *Currency) GetName() string

func (*Currency) GetNumericCode

func (m *Currency) GetNumericCode() uint32

func (*Currency) ProtoMessage

func (*Currency) ProtoMessage()

func (*Currency) Reset

func (m *Currency) Reset()

func (*Currency) String

func (m *Currency) String() string

type CurrencyCode

type CurrencyCode int32
const (
	CurrencyCode_CURRENCY_CODE_NONE CurrencyCode = 0
	CurrencyCode_CURRENCY_CODE_AED  CurrencyCode = 1
	CurrencyCode_CURRENCY_CODE_AFN  CurrencyCode = 2
	CurrencyCode_CURRENCY_CODE_ALL  CurrencyCode = 3
	CurrencyCode_CURRENCY_CODE_AMD  CurrencyCode = 4
	CurrencyCode_CURRENCY_CODE_ANG  CurrencyCode = 5
	CurrencyCode_CURRENCY_CODE_AOA  CurrencyCode = 6
	CurrencyCode_CURRENCY_CODE_ARS  CurrencyCode = 7
	CurrencyCode_CURRENCY_CODE_AUD  CurrencyCode = 8
	CurrencyCode_CURRENCY_CODE_AWG  CurrencyCode = 9
	CurrencyCode_CURRENCY_CODE_AZN  CurrencyCode = 10
	CurrencyCode_CURRENCY_CODE_BAM  CurrencyCode = 11
	CurrencyCode_CURRENCY_CODE_BBD  CurrencyCode = 12
	CurrencyCode_CURRENCY_CODE_BDT  CurrencyCode = 13
	CurrencyCode_CURRENCY_CODE_BGN  CurrencyCode = 14
	CurrencyCode_CURRENCY_CODE_BHD  CurrencyCode = 15
	CurrencyCode_CURRENCY_CODE_BIF  CurrencyCode = 16
	CurrencyCode_CURRENCY_CODE_BMD  CurrencyCode = 17
	CurrencyCode_CURRENCY_CODE_BND  CurrencyCode = 18
	CurrencyCode_CURRENCY_CODE_BOB  CurrencyCode = 19
	CurrencyCode_CURRENCY_CODE_BRL  CurrencyCode = 20
	CurrencyCode_CURRENCY_CODE_BSD  CurrencyCode = 21
	CurrencyCode_CURRENCY_CODE_BWP  CurrencyCode = 22
	CurrencyCode_CURRENCY_CODE_BYN  CurrencyCode = 23
	CurrencyCode_CURRENCY_CODE_BZD  CurrencyCode = 24
	CurrencyCode_CURRENCY_CODE_CAD  CurrencyCode = 25
	CurrencyCode_CURRENCY_CODE_CDF  CurrencyCode = 26
	CurrencyCode_CURRENCY_CODE_CHF  CurrencyCode = 27
	CurrencyCode_CURRENCY_CODE_CLP  CurrencyCode = 28
	CurrencyCode_CURRENCY_CODE_CNY  CurrencyCode = 29
	CurrencyCode_CURRENCY_CODE_COP  CurrencyCode = 30
	CurrencyCode_CURRENCY_CODE_CRC  CurrencyCode = 31
	CurrencyCode_CURRENCY_CODE_CVE  CurrencyCode = 32
	CurrencyCode_CURRENCY_CODE_CZK  CurrencyCode = 33
	CurrencyCode_CURRENCY_CODE_DJF  CurrencyCode = 34
	CurrencyCode_CURRENCY_CODE_DKK  CurrencyCode = 35
	CurrencyCode_CURRENCY_CODE_DOP  CurrencyCode = 36
	CurrencyCode_CURRENCY_CODE_DZD  CurrencyCode = 37
	CurrencyCode_CURRENCY_CODE_EGP  CurrencyCode = 38
	CurrencyCode_CURRENCY_CODE_ERN  CurrencyCode = 39
	CurrencyCode_CURRENCY_CODE_ETB  CurrencyCode = 40
	CurrencyCode_CURRENCY_CODE_EUR  CurrencyCode = 41
	CurrencyCode_CURRENCY_CODE_FJD  CurrencyCode = 42
	CurrencyCode_CURRENCY_CODE_GBP  CurrencyCode = 43
	CurrencyCode_CURRENCY_CODE_GEL  CurrencyCode = 44
	CurrencyCode_CURRENCY_CODE_GHS  CurrencyCode = 45
	CurrencyCode_CURRENCY_CODE_GIP  CurrencyCode = 46
	CurrencyCode_CURRENCY_CODE_GMD  CurrencyCode = 47
	CurrencyCode_CURRENCY_CODE_GNF  CurrencyCode = 48
	CurrencyCode_CURRENCY_CODE_GTQ  CurrencyCode = 49
	CurrencyCode_CURRENCY_CODE_GYD  CurrencyCode = 50
	CurrencyCode_CURRENCY_CODE_HKD  CurrencyCode = 51
	CurrencyCode_CURRENCY_CODE_HNL  CurrencyCode = 52
	CurrencyCode_CURRENCY_CODE_HRK  CurrencyCode = 53
	CurrencyCode_CURRENCY_CODE_HUF  CurrencyCode = 54
	CurrencyCode_CURRENCY_CODE_IDR  CurrencyCode = 55
	CurrencyCode_CURRENCY_CODE_ILS  CurrencyCode = 56
	CurrencyCode_CURRENCY_CODE_INR  CurrencyCode = 57
	CurrencyCode_CURRENCY_CODE_IQD  CurrencyCode = 58
	CurrencyCode_CURRENCY_CODE_IRR  CurrencyCode = 59
	CurrencyCode_CURRENCY_CODE_ISK  CurrencyCode = 60
	CurrencyCode_CURRENCY_CODE_JMD  CurrencyCode = 61
	CurrencyCode_CURRENCY_CODE_JOD  CurrencyCode = 62
	CurrencyCode_CURRENCY_CODE_JPY  CurrencyCode = 63
	CurrencyCode_CURRENCY_CODE_KES  CurrencyCode = 64
	CurrencyCode_CURRENCY_CODE_KGS  CurrencyCode = 65
	CurrencyCode_CURRENCY_CODE_KHR  CurrencyCode = 66
	CurrencyCode_CURRENCY_CODE_KMF  CurrencyCode = 67
	CurrencyCode_CURRENCY_CODE_KPW  CurrencyCode = 68
	CurrencyCode_CURRENCY_CODE_KRW  CurrencyCode = 69
	CurrencyCode_CURRENCY_CODE_KWD  CurrencyCode = 70
	CurrencyCode_CURRENCY_CODE_KYD  CurrencyCode = 71
	CurrencyCode_CURRENCY_CODE_KZT  CurrencyCode = 72
	CurrencyCode_CURRENCY_CODE_LAK  CurrencyCode = 73
	CurrencyCode_CURRENCY_CODE_LBP  CurrencyCode = 74
	CurrencyCode_CURRENCY_CODE_LKR  CurrencyCode = 75
	CurrencyCode_CURRENCY_CODE_LRD  CurrencyCode = 76
	CurrencyCode_CURRENCY_CODE_LYD  CurrencyCode = 77
	CurrencyCode_CURRENCY_CODE_MAD  CurrencyCode = 78
	CurrencyCode_CURRENCY_CODE_MDL  CurrencyCode = 79
	CurrencyCode_CURRENCY_CODE_MGA  CurrencyCode = 80
	CurrencyCode_CURRENCY_CODE_MKD  CurrencyCode = 81
	CurrencyCode_CURRENCY_CODE_MMK  CurrencyCode = 82
	CurrencyCode_CURRENCY_CODE_MNT  CurrencyCode = 83
	CurrencyCode_CURRENCY_CODE_MOP  CurrencyCode = 84
	CurrencyCode_CURRENCY_CODE_MRO  CurrencyCode = 85
	CurrencyCode_CURRENCY_CODE_MUR  CurrencyCode = 86
	CurrencyCode_CURRENCY_CODE_MVR  CurrencyCode = 87
	CurrencyCode_CURRENCY_CODE_MWK  CurrencyCode = 88
	CurrencyCode_CURRENCY_CODE_MXN  CurrencyCode = 89
	CurrencyCode_CURRENCY_CODE_MYR  CurrencyCode = 90
	CurrencyCode_CURRENCY_CODE_MZN  CurrencyCode = 91
	CurrencyCode_CURRENCY_CODE_NGN  CurrencyCode = 92
	CurrencyCode_CURRENCY_CODE_NIO  CurrencyCode = 93
	CurrencyCode_CURRENCY_CODE_NOK  CurrencyCode = 94
	CurrencyCode_CURRENCY_CODE_NPR  CurrencyCode = 95
	CurrencyCode_CURRENCY_CODE_NZD  CurrencyCode = 96
	CurrencyCode_CURRENCY_CODE_OMR  CurrencyCode = 97
	CurrencyCode_CURRENCY_CODE_PEN  CurrencyCode = 98
	CurrencyCode_CURRENCY_CODE_PGK  CurrencyCode = 99
	CurrencyCode_CURRENCY_CODE_PHP  CurrencyCode = 100
	CurrencyCode_CURRENCY_CODE_PKR  CurrencyCode = 101
	CurrencyCode_CURRENCY_CODE_PLN  CurrencyCode = 102
	CurrencyCode_CURRENCY_CODE_PYG  CurrencyCode = 103
	CurrencyCode_CURRENCY_CODE_QAR  CurrencyCode = 104
	CurrencyCode_CURRENCY_CODE_RON  CurrencyCode = 105
	CurrencyCode_CURRENCY_CODE_RSD  CurrencyCode = 106
	CurrencyCode_CURRENCY_CODE_RUB  CurrencyCode = 107
	CurrencyCode_CURRENCY_CODE_RWF  CurrencyCode = 108
	CurrencyCode_CURRENCY_CODE_SAR  CurrencyCode = 109
	CurrencyCode_CURRENCY_CODE_SBD  CurrencyCode = 110
	CurrencyCode_CURRENCY_CODE_SCR  CurrencyCode = 111
	CurrencyCode_CURRENCY_CODE_SDG  CurrencyCode = 112
	CurrencyCode_CURRENCY_CODE_SEK  CurrencyCode = 113
	CurrencyCode_CURRENCY_CODE_SGD  CurrencyCode = 114
	CurrencyCode_CURRENCY_CODE_SHP  CurrencyCode = 115
	CurrencyCode_CURRENCY_CODE_SLL  CurrencyCode = 116
	CurrencyCode_CURRENCY_CODE_SOS  CurrencyCode = 117
	CurrencyCode_CURRENCY_CODE_SRD  CurrencyCode = 118
	CurrencyCode_CURRENCY_CODE_SSP  CurrencyCode = 119
	CurrencyCode_CURRENCY_CODE_STD  CurrencyCode = 120
	CurrencyCode_CURRENCY_CODE_SYP  CurrencyCode = 121
	CurrencyCode_CURRENCY_CODE_SZL  CurrencyCode = 122
	CurrencyCode_CURRENCY_CODE_THB  CurrencyCode = 123
	CurrencyCode_CURRENCY_CODE_TJS  CurrencyCode = 124
	CurrencyCode_CURRENCY_CODE_TMT  CurrencyCode = 125
	CurrencyCode_CURRENCY_CODE_TND  CurrencyCode = 126
	CurrencyCode_CURRENCY_CODE_TOP  CurrencyCode = 127
	CurrencyCode_CURRENCY_CODE_TRY  CurrencyCode = 128
	CurrencyCode_CURRENCY_CODE_TTD  CurrencyCode = 129
	CurrencyCode_CURRENCY_CODE_TZS  CurrencyCode = 130
	CurrencyCode_CURRENCY_CODE_UAH  CurrencyCode = 131
	CurrencyCode_CURRENCY_CODE_UGX  CurrencyCode = 132
	CurrencyCode_CURRENCY_CODE_USD  CurrencyCode = 133
	CurrencyCode_CURRENCY_CODE_UYU  CurrencyCode = 134
	CurrencyCode_CURRENCY_CODE_UZS  CurrencyCode = 135
	CurrencyCode_CURRENCY_CODE_VEF  CurrencyCode = 136
	CurrencyCode_CURRENCY_CODE_VND  CurrencyCode = 137
	CurrencyCode_CURRENCY_CODE_VUV  CurrencyCode = 138
	CurrencyCode_CURRENCY_CODE_WST  CurrencyCode = 139
	CurrencyCode_CURRENCY_CODE_XAF  CurrencyCode = 140
	CurrencyCode_CURRENCY_CODE_XCD  CurrencyCode = 141
	CurrencyCode_CURRENCY_CODE_XOF  CurrencyCode = 142
	CurrencyCode_CURRENCY_CODE_XPF  CurrencyCode = 143
	CurrencyCode_CURRENCY_CODE_YER  CurrencyCode = 144
	CurrencyCode_CURRENCY_CODE_ZAR  CurrencyCode = 145
	CurrencyCode_CURRENCY_CODE_ZMW  CurrencyCode = 146
	CurrencyCode_CURRENCY_CODE_ZWL  CurrencyCode = 147
)

func CurrencyCodeSimpleValueOf

func CurrencyCodeSimpleValueOf(s string) (CurrencyCode, error)

CurrencyCodeSimpleValueOf returns the value of the simple string s.

func (CurrencyCode) Currency

func (c CurrencyCode) Currency() *Currency

Currency returns the associated Currency, or nil if no Currency is known.

func (CurrencyCode) EnumDescriptor

func (CurrencyCode) EnumDescriptor() ([]byte, []int)

func (CurrencyCode) SimpleString

func (c CurrencyCode) SimpleString() string

SimpleString returns the simple string.

func (CurrencyCode) String

func (x CurrencyCode) String() string

type ExchangeRate

type ExchangeRate struct {
	From        CurrencyCode `protobuf:"varint,1,opt,name=from,enum=pb.money.CurrencyCode" json:"from,omitempty"`
	To          CurrencyCode `protobuf:"varint,2,opt,name=to,enum=pb.money.CurrencyCode" json:"to,omitempty"`
	ValueMicros int64        `protobuf:"varint,3,opt,name=value_micros,json=valueMicros" json:"value_micros,omitempty"`
}

func (*ExchangeRate) Descriptor

func (*ExchangeRate) Descriptor() ([]byte, []int)

func (*ExchangeRate) GetFrom

func (m *ExchangeRate) GetFrom() CurrencyCode

func (*ExchangeRate) GetTo

func (m *ExchangeRate) GetTo() CurrencyCode

func (*ExchangeRate) GetValueMicros

func (m *ExchangeRate) GetValueMicros() int64

func (*ExchangeRate) ProtoMessage

func (*ExchangeRate) ProtoMessage()

func (*ExchangeRate) Reset

func (m *ExchangeRate) Reset()

func (*ExchangeRate) String

func (m *ExchangeRate) String() string

type Money

type Money struct {
	CurrencyCode CurrencyCode `protobuf:"varint,1,opt,name=currency_code,json=currencyCode,enum=pb.money.CurrencyCode" json:"currency_code,omitempty"`
	ValueMicros  int64        `protobuf:"varint,2,opt,name=value_micros,json=valueMicros" json:"value_micros,omitempty"`
}

func GoogleMoneyToMoney

func GoogleMoneyToMoney(googleMoney *google_type.Money) (*Money, error)

GoogleMoneyToMoney converts a google.type.Money to Money.

func NewMoney

func NewMoney(currencyCode CurrencyCode, valueMicros int64) *Money

NewMoney returns a new Money for the given CurrencyCode and valueMicros.

func NewMoneyEUR

func NewMoneyEUR(valueMicros int64) *Money

NewMoneyEUR returns a new Money for EUR for the given valueMicros.

func NewMoneyFloat

func NewMoneyFloat(currencyCode CurrencyCode, value float64) *Money

NewMoneyFloat returns a new Money for the given CurrencyCode and float value.

func NewMoneyFloatEUR

func NewMoneyFloatEUR(valueEuros float64) *Money

NewMoneyFloatEUR returns a new Money for EUR for the given and value.

func NewMoneyFloatUSD

func NewMoneyFloatUSD(valueDollars float64) *Money

NewMoneyFloatUSD returns a new Money for USD for the given and value.

func NewMoneySimple

func NewMoneySimple(currencyCode CurrencyCode, valueUnits int64, valueMinorUnits int64) *Money

NewMoneySimple returns a new Money for the given CurrencyCode and value.

ValueMinorUnits will use the units of the CurrencyCode. If valueUnits is negative, valueMinorUnits will be converted to negative.

func NewMoneySimpleEUR

func NewMoneySimpleEUR(valueEuros int64, valueCents int64) *Money

NewMoneySimpleEUR returns a new Money for EUR for the given and value.

If valueEuros is negative, valueCents will be converted to negative.

func NewMoneySimpleUSD

func NewMoneySimpleUSD(valueDollars int64, valueCents int64) *Money

NewMoneySimpleUSD returns a new Money for USD for the given and value.

If valueDollars is negative, valueCents will be converted to negative.

func NewMoneyUSD

func NewMoneyUSD(valueMicros int64) *Money

NewMoneyUSD returns a new Money for USD for the given valueMicros.

func (*Money) Abs

func (m *Money) Abs() MoneyMather

Abs does the MoneyMather Abs operation.

func (*Money) Descriptor

func (*Money) Descriptor() ([]byte, []int)

func (*Money) Div

func (m *Money) Div(moneyMathable MoneyMathable) MoneyMather

Div does the MoneyMather Div operation.

func (*Money) DivFloat

func (m *Money) DivFloat(value float64) MoneyMather

DivFloat does the MoneyMather Div operation.

func (*Money) DivInt

func (m *Money) DivInt(value int64) MoneyMather

DivInt does the MoneyMather Div operation.

func (*Money) Errors

func (m *Money) Errors() []error

Errors returns nil.

func (*Money) Float

func (m *Money) Float() float64

Float returns the value of Money as a float, not in micros.

func (*Money) GetCurrencyCode

func (m *Money) GetCurrencyCode() CurrencyCode

func (*Money) GetValueMicros

func (m *Money) GetValueMicros() int64

func (*Money) IsZero

func (m *Money) IsZero() bool

IsZero returns true if ValueMicros == 0.

func (*Money) LessThan

func (m *Money) LessThan(j *Money) (bool, error)

LessThan returns true if m is less than j, or error if m and j's CurrencyCodes are not the same.

func (*Money) Min

func (m *Money) Min(moneyMathable MoneyMathable) MoneyMather

Min does the MoneyMather Min operation.

func (*Money) Minus

func (m *Money) Minus(moneyMathable MoneyMathable) MoneyMather

Minus does the MoneyMather Minus operation.

func (*Money) MinusFloat

func (m *Money) MinusFloat(value float64) MoneyMather

MinusFloat does the MoneyMather Minus operation.

func (*Money) MinusInt

func (m *Money) MinusInt(value int64) MoneyMather

MinusInt does the MoneyMather Minus operation.

func (*Money) Plus

func (m *Money) Plus(moneyMathable MoneyMathable) MoneyMather

Plus does the MoneyMather Plus operation.

func (*Money) PlusFloat

func (m *Money) PlusFloat(value float64) MoneyMather

PlusFloat does the MoneyMather Plus operation.

func (*Money) PlusInt

func (m *Money) PlusInt(value int64) MoneyMather

PlusInt does the MoneyMather Plus operation.

func (*Money) ProtoMessage

func (*Money) ProtoMessage()

func (*Money) Reset

func (m *Money) Reset()

func (*Money) SimpleString

func (m *Money) SimpleString() string

SimpleString returns the simple string for the Money.

func (*Money) String

func (m *Money) String() string

func (*Money) Times

func (m *Money) Times(moneyMathable MoneyMathable) MoneyMather

Times does the MoneyMather Times operation.

func (*Money) TimesFloat

func (m *Money) TimesFloat(value float64) MoneyMather

TimesFloat does the MoneyMather Times operation.

func (*Money) TimesInt

func (m *Money) TimesInt(value int64) MoneyMather

TimesInt does the MoneyMather Times operation.

func (*Money) ToGoogleMoney

func (m *Money) ToGoogleMoney() *google_type.Money

ToGoogleMoney converts the given Money into a google.type.Money

func (*Money) Units

func (m *Money) Units() int64

Units returns the units-only part of the value.

type MoneyMathable

type MoneyMathable interface {
	GetCurrencyCode() CurrencyCode
	GetValueMicros() int64
	Errors() []error
}

MoneyMathable is the interface needed to perform money math operations.

type MoneyMather

MoneyMather performs math operations on Money.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL