java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.Query
public record Query(Info info, BlockchainQuery blockchain, List<Account> accounts, List<Transaction> transactions, List<Message> messages, List<Block> blocks, List<BlockSignatures> blocks_signatures, List<Zerostate> zerostates, List<Counterparty> counterparties, List<String> aggregateAccounts, List<String> aggregateTransactions, List<String> aggregateMessages, List<String> aggregateBlocks, List<String> aggregateBlockSignatures, String getManagementAccessKey)
extends Record
-
Constructor Summary
ConstructorsConstructorDescriptionQuery(Info info, BlockchainQuery blockchain, List<Account> accounts, List<Transaction> transactions, List<Message> messages, List<Block> blocks, List<BlockSignatures> blocks_signatures, List<Zerostate> zerostates, List<Counterparty> counterparties, List<String> aggregateAccounts, List<String> aggregateTransactions, List<String> aggregateMessages, List<String> aggregateBlocks, List<String> aggregateBlockSignatures, String getManagementAccessKey) Creates an instance of aQueryrecord class. -
Method Summary
Modifier and TypeMethodDescriptionaccounts()Returns the value of theaccountsrecord component.Returns the value of theaggregateAccountsrecord component.Returns the value of theaggregateBlocksrecord component.Returns the value of theaggregateBlockSignaturesrecord component.Returns the value of theaggregateMessagesrecord component.Returns the value of theaggregateTransactionsrecord component.Returns the value of theblockchainrecord component.blocks()Returns the value of theblocksrecord component.Returns the value of theblocks_signaturesrecord component.Returns the value of thecounterpartiesrecord component.final booleanIndicates whether some other object is "equal to" this one.Returns the value of thegetManagementAccessKeyrecord component.final inthashCode()Returns a hash code value for this object.info()Returns the value of theinforecord component.messages()Returns the value of themessagesrecord component.final StringtoString()Returns a string representation of this record class.Returns the value of thetransactionsrecord component.Returns the value of thezerostatesrecord component.
-
Constructor Details
-
Query
public Query(Info info, BlockchainQuery blockchain, List<Account> accounts, List<Transaction> transactions, List<Message> messages, List<Block> blocks, List<BlockSignatures> blocks_signatures, List<Zerostate> zerostates, List<Counterparty> counterparties, List<String> aggregateAccounts, List<String> aggregateTransactions, List<String> aggregateMessages, List<String> aggregateBlocks, List<String> aggregateBlockSignatures, String getManagementAccessKey) Creates an instance of aQueryrecord class.- Parameters:
info- the value for theinforecord componentblockchain- the value for theblockchainrecord componentaccounts- the value for theaccountsrecord componenttransactions- the value for thetransactionsrecord componentmessages- the value for themessagesrecord componentblocks- the value for theblocksrecord componentblocks_signatures- the value for theblocks_signaturesrecord componentzerostates- the value for thezerostatesrecord componentcounterparties- the value for thecounterpartiesrecord componentaggregateAccounts- the value for theaggregateAccountsrecord componentaggregateTransactions- the value for theaggregateTransactionsrecord componentaggregateMessages- the value for theaggregateMessagesrecord componentaggregateBlocks- the value for theaggregateBlocksrecord componentaggregateBlockSignatures- the value for theaggregateBlockSignaturesrecord componentgetManagementAccessKey- the value for thegetManagementAccessKeyrecord component
-
-
Method Details
-
toString
Returns a string representation of this record class. The representation contains the name of the class, followed by the name and value of each of the record components. -
hashCode
public final int hashCode()Returns a hash code value for this object. The value is derived from the hash code of each of the record components. -
equals
Indicates whether some other object is "equal to" this one. The objects are equal if the other object is of the same class and if all the record components are equal. All components in this record class are compared withObjects::equals(Object,Object). -
info
Returns the value of theinforecord component.- Returns:
- the value of the
inforecord component
-
blockchain
Returns the value of theblockchainrecord component.- Returns:
- the value of the
blockchainrecord component
-
accounts
Returns the value of theaccountsrecord component.- Returns:
- the value of the
accountsrecord component
-
transactions
Returns the value of thetransactionsrecord component.- Returns:
- the value of the
transactionsrecord component
-
messages
Returns the value of themessagesrecord component.- Returns:
- the value of the
messagesrecord component
-
blocks
Returns the value of theblocksrecord component.- Returns:
- the value of the
blocksrecord component
-
blocks_signatures
Returns the value of theblocks_signaturesrecord component.- Returns:
- the value of the
blocks_signaturesrecord component
-
zerostates
Returns the value of thezerostatesrecord component.- Returns:
- the value of the
zerostatesrecord component
-
counterparties
Returns the value of thecounterpartiesrecord component.- Returns:
- the value of the
counterpartiesrecord component
-
aggregateAccounts
Returns the value of theaggregateAccountsrecord component.- Returns:
- the value of the
aggregateAccountsrecord component
-
aggregateTransactions
Returns the value of theaggregateTransactionsrecord component.- Returns:
- the value of the
aggregateTransactionsrecord component
-
aggregateMessages
Returns the value of theaggregateMessagesrecord component.- Returns:
- the value of the
aggregateMessagesrecord component
-
aggregateBlocks
Returns the value of theaggregateBlocksrecord component.- Returns:
- the value of the
aggregateBlocksrecord component
-
aggregateBlockSignatures
Returns the value of theaggregateBlockSignaturesrecord component.- Returns:
- the value of the
aggregateBlockSignaturesrecord component
-
getManagementAccessKey
Returns the value of thegetManagementAccessKeyrecord component.- Returns:
- the value of the
getManagementAccessKeyrecord component
-