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 aQuery
record class. -
Method Summary
Modifier and TypeMethodDescriptionaccounts()
Returns the value of theaccounts
record component.Returns the value of theaggregateAccounts
record component.Returns the value of theaggregateBlocks
record component.Returns the value of theaggregateBlockSignatures
record component.Returns the value of theaggregateMessages
record component.Returns the value of theaggregateTransactions
record component.Returns the value of theblockchain
record component.blocks()
Returns the value of theblocks
record component.Returns the value of theblocks_signatures
record component.Returns the value of thecounterparties
record component.final boolean
Indicates whether some other object is "equal to" this one.Returns the value of thegetManagementAccessKey
record component.final int
hashCode()
Returns a hash code value for this object.info()
Returns the value of theinfo
record component.messages()
Returns the value of themessages
record component.final String
toString()
Returns a string representation of this record class.Returns the value of thetransactions
record component.Returns the value of thezerostates
record 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 aQuery
record class.- Parameters:
info
- the value for theinfo
record componentblockchain
- the value for theblockchain
record componentaccounts
- the value for theaccounts
record componenttransactions
- the value for thetransactions
record componentmessages
- the value for themessages
record componentblocks
- the value for theblocks
record componentblocks_signatures
- the value for theblocks_signatures
record componentzerostates
- the value for thezerostates
record componentcounterparties
- the value for thecounterparties
record componentaggregateAccounts
- the value for theaggregateAccounts
record componentaggregateTransactions
- the value for theaggregateTransactions
record componentaggregateMessages
- the value for theaggregateMessages
record componentaggregateBlocks
- the value for theaggregateBlocks
record componentaggregateBlockSignatures
- the value for theaggregateBlockSignatures
record componentgetManagementAccessKey
- the value for thegetManagementAccessKey
record 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 theinfo
record component.- Returns:
- the value of the
info
record component
-
blockchain
Returns the value of theblockchain
record component.- Returns:
- the value of the
blockchain
record component
-
accounts
-
transactions
Returns the value of thetransactions
record component.- Returns:
- the value of the
transactions
record component
-
messages
-
blocks
-
blocks_signatures
Returns the value of theblocks_signatures
record component.- Returns:
- the value of the
blocks_signatures
record component
-
zerostates
-
counterparties
Returns the value of thecounterparties
record component.- Returns:
- the value of the
counterparties
record component
-
aggregateAccounts
-
aggregateTransactions
-
aggregateMessages
-
aggregateBlocks
-
aggregateBlockSignatures
-
getManagementAccessKey
Returns the value of thegetManagementAccessKey
record component.- Returns:
- the value of the
getManagementAccessKey
record component
-