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
-
hashCode
-
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
-
transactions
Returns the value of thetransactionsrecord component.- Returns:
- the value of the
transactionsrecord component
-
messages
-
blocks
-
blocks_signatures
Returns the value of theblocks_signaturesrecord component.- Returns:
- the value of the
blocks_signaturesrecord component
-
zerostates
-
counterparties
Returns the value of thecounterpartiesrecord component.- Returns:
- the value of the
counterpartiesrecord component
-
aggregateAccounts
-
aggregateTransactions
-
aggregateMessages
-
aggregateBlocks
-
aggregateBlockSignatures
-
getManagementAccessKey
Returns the value of thegetManagementAccessKeyrecord component.- Returns:
- the value of the
getManagementAccessKeyrecord component
-