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
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 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
Returns the value of theaccounts
record component.- Returns:
- the value of the
accounts
record component
-
transactions
Returns the value of thetransactions
record component.- Returns:
- the value of the
transactions
record component
-
messages
Returns the value of themessages
record component.- Returns:
- the value of the
messages
record component
-
blocks
Returns the value of theblocks
record component.- Returns:
- the value of the
blocks
record component
-
blocks_signatures
Returns the value of theblocks_signatures
record component.- Returns:
- the value of the
blocks_signatures
record component
-
zerostates
Returns the value of thezerostates
record component.- Returns:
- the value of the
zerostates
record component
-
counterparties
Returns the value of thecounterparties
record component.- Returns:
- the value of the
counterparties
record component
-
aggregateAccounts
Returns the value of theaggregateAccounts
record component.- Returns:
- the value of the
aggregateAccounts
record component
-
aggregateTransactions
Returns the value of theaggregateTransactions
record component.- Returns:
- the value of the
aggregateTransactions
record component
-
aggregateMessages
Returns the value of theaggregateMessages
record component.- Returns:
- the value of the
aggregateMessages
record component
-
aggregateBlocks
Returns the value of theaggregateBlocks
record component.- Returns:
- the value of the
aggregateBlocks
record component
-
aggregateBlockSignatures
Returns the value of theaggregateBlockSignatures
record component.- Returns:
- the value of the
aggregateBlockSignatures
record component
-
getManagementAccessKey
Returns the value of thegetManagementAccessKey
record component.- Returns:
- the value of the
getManagementAccessKey
record component
-