Class RelevantTransactionsType
Java class for RelevantTransactions_Type complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="RelevantTransactions_Type">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="CryptoAsset" type="{urn:oecd:ties:carfstf:v5}StringMin1Max200_Type"/>
<choice>
<element name="CryptoToCryptoIn" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ExchangeType" type="{urn:oecd:ties:carf:v1}ExchangeType_EnumType" minOccurs="0"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CryptoToCryptoOut" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ExchangeType" type="{urn:oecd:ties:carf:v1}ExchangeType_EnumType" minOccurs="0"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CryptoFiatIn" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ExchangeType" type="{urn:oecd:ties:carf:v1}ExchangeType_EnumType" minOccurs="0"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CryptoFiatOut" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="ExchangeType" type="{urn:oecd:ties:carf:v1}ExchangeType_EnumType" minOccurs="0"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CryptoTransferIn" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TransferType" type="{urn:oecd:ties:carf:v1}TransferType_EnumType"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="AltValuation" type="{urn:oecd:ties:carf:v1}AltValuation_EnumType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="CryptoTransferOut" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="TransferType" type="{urn:oecd:ties:carf:v1}TransferOutType_EnumType"/>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="AltValuation" type="{urn:oecd:ties:carf:v1}AltValuation_EnumType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="TransferWallet" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
<element name="AltValuation" type="{urn:oecd:ties:carf:v1}AltValuation_EnumType" minOccurs="0"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
<element name="RRPT" maxOccurs="unbounded" minOccurs="0">
<complexType>
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="NumberofTransactions" type="{http://www.w3.org/2001/XMLSchema}integer"/>
<element name="Amount" type="{urn:oecd:ties:carf:v1}MonAmnt_Type"/>
<element name="NumberofUnits" type="{http://www.w3.org/2001/XMLSchema}decimal"/>
</sequence>
</restriction>
</complexContent>
</complexType>
</element>
</choice>
</sequence>
</restriction>
</complexContent>
</complexType>
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type.static classJava class for anonymous complex type. -
Field Summary
FieldsModifier and TypeFieldDescriptionprotected Stringprotected List<RelevantTransactionsType.CryptoFiatIn> protected List<RelevantTransactionsType.CryptoFiatOut> protected List<RelevantTransactionsType.CryptoToCryptoIn> protected List<RelevantTransactionsType.CryptoToCryptoOut> protected List<RelevantTransactionsType.CryptoTransferIn> protected List<RelevantTransactionsType.CryptoTransferOut> protected List<RelevantTransactionsType.RRPT> protected List<RelevantTransactionsType.TransferWallet> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the cryptoAsset property.Gets the value of the cryptoFiatIn property.Gets the value of the cryptoFiatOut property.Gets the value of the cryptoToCryptoIn property.Gets the value of the cryptoToCryptoOut property.Gets the value of the cryptoTransferIn property.Gets the value of the cryptoTransferOut property.getRRPT()Gets the value of the rrpt property.Gets the value of the transferWallet property.voidsetCryptoAsset(String value) Sets the value of the cryptoAsset property.
-
Field Details
-
cryptoAsset
-
cryptoToCryptoIn
-
cryptoToCryptoOut
-
cryptoFiatIn
-
cryptoFiatOut
-
cryptoTransferIn
-
cryptoTransferOut
-
transferWallet
-
rrpt
-
-
Constructor Details
-
RelevantTransactionsType
public RelevantTransactionsType()
-
-
Method Details
-
getCryptoAsset
Gets the value of the cryptoAsset property.- Returns:
- possible object is
String
-
setCryptoAsset
Sets the value of the cryptoAsset property.- Parameters:
value- allowed object isString
-
getCryptoToCryptoIn
Gets the value of the cryptoToCryptoIn property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoToCryptoIn property.For example, to add a new item, do as follows:
getCryptoToCryptoIn().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoToCryptoIn -
getCryptoToCryptoOut
Gets the value of the cryptoToCryptoOut property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoToCryptoOut property.For example, to add a new item, do as follows:
getCryptoToCryptoOut().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoToCryptoOut -
getCryptoFiatIn
Gets the value of the cryptoFiatIn property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoFiatIn property.For example, to add a new item, do as follows:
getCryptoFiatIn().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoFiatIn -
getCryptoFiatOut
Gets the value of the cryptoFiatOut property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoFiatOut property.For example, to add a new item, do as follows:
getCryptoFiatOut().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoFiatOut -
getCryptoTransferIn
Gets the value of the cryptoTransferIn property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoTransferIn property.For example, to add a new item, do as follows:
getCryptoTransferIn().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoTransferIn -
getCryptoTransferOut
Gets the value of the cryptoTransferOut property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the cryptoTransferOut property.For example, to add a new item, do as follows:
getCryptoTransferOut().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.CryptoTransferOut -
getTransferWallet
Gets the value of the transferWallet property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the transferWallet property.For example, to add a new item, do as follows:
getTransferWallet().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.TransferWallet -
getRRPT
Gets the value of the rrpt property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the rrpt property.For example, to add a new item, do as follows:
getRRPT().add(newItem);Objects of the following type(s) are allowed in the list
RelevantTransactionsType.RRPT
-