java.lang.Object
java.lang.Record
tech.deplant.java4ever.binding.gql.Block
public record Block(String id, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, BlockSignatures signatures, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id)
extends Record
This is Block;
-
Constructor Summary
ConstructorsConstructorDescriptionBlock(String id, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, BlockSignatures signatures, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id) Creates an instance of aBlockrecord class. -
Method Summary
Modifier and TypeMethodDescriptionReturns the value of theaccount_blocksrecord component.Returns the value of theafter_mergerecord component.Returns the value of theafter_splitrecord component.Returns the value of thebefore_splitrecord component.boc()Returns the value of thebocrecord component.Returns the value of thechain_orderrecord component.Returns the value of thecreated_byrecord component.end_lt()Returns the value of theend_ltrecord component.static QueryExecutorBuilderend_lt(String objectFieldsTree, BigIntFormat format) final booleanIndicates whether some other object is "equal to" this one.Returns the value of thefile_hashrecord component.flags()Returns the value of theflagsrecord component.Returns the value of thegen_catchain_seqnorecord component.Returns the value of thegen_software_capabilitiesrecord component.static QueryExecutorBuildergen_software_capabilities(String objectFieldsTree, BigIntFormat format) Returns the value of thegen_software_versionrecord component.Returns the value of thegen_utimerecord component.Returns the value of thegen_utime_stringrecord component.Returns the value of thegen_validator_list_hash_shortrecord component.Returns the value of theglobal_idrecord component.final inthashCode()Returns a hash code value for this object.id()Returns the value of theidrecord component.Returns the value of thein_msg_descrrecord component.Returns the value of thekey_blockrecord component.master()Returns the value of themasterrecord component.Returns the value of themaster_refrecord component.Returns the value of themin_ref_mc_seqnorecord component.Returns the value of theout_msg_descrrecord component.Returns the value of theprev_alt_refrecord component.Returns the value of theprev_key_block_seqnorecord component.prev_ref()Returns the value of theprev_refrecord component.Returns the value of theprev_vert_alt_refrecord component.Returns the value of theprev_vert_refrecord component.Returns the value of therand_seedrecord component.seq_no()Returns the value of theseq_norecord component.shard()Returns the value of theshardrecord component.Returns the value of thesignaturesrecord component.static QueryExecutorBuildersignatures(String objectFieldsTree, Integer timeout, BlockFilter when) start_lt()Returns the value of thestart_ltrecord component.static QueryExecutorBuilderstart_lt(String objectFieldsTree, BigIntFormat format) Returns the value of thestate_updaterecord component.status()Returns the value of thestatusrecord component.Returns the value of thestatus_namerecord component.final StringtoString()Returns a string representation of this record class.tr_count()Returns the value of thetr_countrecord component.Returns the value of thevalue_flowrecord component.version()Returns the value of theversionrecord component.Returns the value of thevert_seq_norecord component.Returns the value of thewant_mergerecord component.Returns the value of thewant_splitrecord component.Returns the value of theworkchain_idrecord component.
-
Constructor Details
-
Block
public Block(String id, List<BlockAccountBlocks> account_blocks, Boolean after_merge, Boolean after_split, Boolean before_split, String boc, String chain_order, String created_by, String end_lt, String file_hash, Integer flags, Float gen_catchain_seqno, String gen_software_capabilities, Float gen_software_version, Float gen_utime, String gen_utime_string, Float gen_validator_list_hash_short, Integer global_id, List<InMsg> in_msg_descr, Boolean key_block, BlockMaster master, ExtBlkRef master_ref, Float min_ref_mc_seqno, List<OutMsg> out_msg_descr, ExtBlkRef prev_alt_ref, Float prev_key_block_seqno, ExtBlkRef prev_ref, ExtBlkRef prev_vert_alt_ref, ExtBlkRef prev_vert_ref, String rand_seed, Float seq_no, String shard, BlockSignatures signatures, String start_lt, BlockStateUpdate state_update, Integer status, BlockProcessingStatusEnum status_name, Integer tr_count, BlockValueFlow value_flow, Float version, Float vert_seq_no, Boolean want_merge, Boolean want_split, Integer workchain_id) Creates an instance of aBlockrecord class.- Parameters:
id- the value for theidrecord componentaccount_blocks- the value for theaccount_blocksrecord componentafter_merge- the value for theafter_mergerecord componentafter_split- the value for theafter_splitrecord componentbefore_split- the value for thebefore_splitrecord componentboc- the value for thebocrecord componentchain_order- the value for thechain_orderrecord componentcreated_by- the value for thecreated_byrecord componentend_lt- the value for theend_ltrecord componentfile_hash- the value for thefile_hashrecord componentflags- the value for theflagsrecord componentgen_catchain_seqno- the value for thegen_catchain_seqnorecord componentgen_software_capabilities- the value for thegen_software_capabilitiesrecord componentgen_software_version- the value for thegen_software_versionrecord componentgen_utime- the value for thegen_utimerecord componentgen_utime_string- the value for thegen_utime_stringrecord componentgen_validator_list_hash_short- the value for thegen_validator_list_hash_shortrecord componentglobal_id- the value for theglobal_idrecord componentin_msg_descr- the value for thein_msg_descrrecord componentkey_block- the value for thekey_blockrecord componentmaster- the value for themasterrecord componentmaster_ref- the value for themaster_refrecord componentmin_ref_mc_seqno- the value for themin_ref_mc_seqnorecord componentout_msg_descr- the value for theout_msg_descrrecord componentprev_alt_ref- the value for theprev_alt_refrecord componentprev_key_block_seqno- the value for theprev_key_block_seqnorecord componentprev_ref- the value for theprev_refrecord componentprev_vert_alt_ref- the value for theprev_vert_alt_refrecord componentprev_vert_ref- the value for theprev_vert_refrecord componentrand_seed- the value for therand_seedrecord componentseq_no- the value for theseq_norecord componentshard- the value for theshardrecord componentsignatures- the value for thesignaturesrecord componentstart_lt- the value for thestart_ltrecord componentstate_update- the value for thestate_updaterecord componentstatus- the value for thestatusrecord componentstatus_name- the value for thestatus_namerecord componenttr_count- the value for thetr_countrecord componentvalue_flow- the value for thevalue_flowrecord componentversion- the value for theversionrecord componentvert_seq_no- the value for thevert_seq_norecord componentwant_merge- the value for thewant_mergerecord componentwant_split- the value for thewant_splitrecord componentworkchain_id- the value for theworkchain_idrecord component
-
-
Method Details
-
end_lt
-
gen_software_capabilities
public static QueryExecutorBuilder gen_software_capabilities(String objectFieldsTree, BigIntFormat format) -
signatures
public static QueryExecutorBuilder signatures(String objectFieldsTree, Integer timeout, BlockFilter when) -
start_lt
-
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). -
id
Returns the value of theidrecord component.- Returns:
- the value of the
idrecord component
-
account_blocks
Returns the value of theaccount_blocksrecord component.- Returns:
- the value of the
account_blocksrecord component
-
after_merge
Returns the value of theafter_mergerecord component.- Returns:
- the value of the
after_mergerecord component
-
after_split
Returns the value of theafter_splitrecord component.- Returns:
- the value of the
after_splitrecord component
-
before_split
Returns the value of thebefore_splitrecord component.- Returns:
- the value of the
before_splitrecord component
-
boc
Returns the value of thebocrecord component.- Returns:
- the value of the
bocrecord component
-
chain_order
Returns the value of thechain_orderrecord component.- Returns:
- the value of the
chain_orderrecord component
-
created_by
Returns the value of thecreated_byrecord component.- Returns:
- the value of the
created_byrecord component
-
end_lt
Returns the value of theend_ltrecord component.- Returns:
- the value of the
end_ltrecord component
-
file_hash
Returns the value of thefile_hashrecord component.- Returns:
- the value of the
file_hashrecord component
-
flags
Returns the value of theflagsrecord component.- Returns:
- the value of the
flagsrecord component
-
gen_catchain_seqno
Returns the value of thegen_catchain_seqnorecord component.- Returns:
- the value of the
gen_catchain_seqnorecord component
-
gen_software_capabilities
Returns the value of thegen_software_capabilitiesrecord component.- Returns:
- the value of the
gen_software_capabilitiesrecord component
-
gen_software_version
Returns the value of thegen_software_versionrecord component.- Returns:
- the value of the
gen_software_versionrecord component
-
gen_utime
Returns the value of thegen_utimerecord component.- Returns:
- the value of the
gen_utimerecord component
-
gen_utime_string
Returns the value of thegen_utime_stringrecord component.- Returns:
- the value of the
gen_utime_stringrecord component
-
gen_validator_list_hash_short
Returns the value of thegen_validator_list_hash_shortrecord component.- Returns:
- the value of the
gen_validator_list_hash_shortrecord component
-
global_id
Returns the value of theglobal_idrecord component.- Returns:
- the value of the
global_idrecord component
-
in_msg_descr
-
key_block
Returns the value of thekey_blockrecord component.- Returns:
- the value of the
key_blockrecord component
-
master
Returns the value of themasterrecord component.- Returns:
- the value of the
masterrecord component
-
master_ref
Returns the value of themaster_refrecord component.- Returns:
- the value of the
master_refrecord component
-
min_ref_mc_seqno
Returns the value of themin_ref_mc_seqnorecord component.- Returns:
- the value of the
min_ref_mc_seqnorecord component
-
out_msg_descr
-
prev_alt_ref
Returns the value of theprev_alt_refrecord component.- Returns:
- the value of the
prev_alt_refrecord component
-
prev_key_block_seqno
Returns the value of theprev_key_block_seqnorecord component.- Returns:
- the value of the
prev_key_block_seqnorecord component
-
prev_ref
Returns the value of theprev_refrecord component.- Returns:
- the value of the
prev_refrecord component
-
prev_vert_alt_ref
Returns the value of theprev_vert_alt_refrecord component.- Returns:
- the value of the
prev_vert_alt_refrecord component
-
prev_vert_ref
Returns the value of theprev_vert_refrecord component.- Returns:
- the value of the
prev_vert_refrecord component
-
rand_seed
Returns the value of therand_seedrecord component.- Returns:
- the value of the
rand_seedrecord component
-
seq_no
Returns the value of theseq_norecord component.- Returns:
- the value of the
seq_norecord component
-
shard
Returns the value of theshardrecord component.- Returns:
- the value of the
shardrecord component
-
signatures
Returns the value of thesignaturesrecord component.- Returns:
- the value of the
signaturesrecord component
-
start_lt
Returns the value of thestart_ltrecord component.- Returns:
- the value of the
start_ltrecord component
-
state_update
Returns the value of thestate_updaterecord component.- Returns:
- the value of the
state_updaterecord component
-
status
Returns the value of thestatusrecord component.- Returns:
- the value of the
statusrecord component
-
status_name
Returns the value of thestatus_namerecord component.- Returns:
- the value of the
status_namerecord component
-
tr_count
Returns the value of thetr_countrecord component.- Returns:
- the value of the
tr_countrecord component
-
value_flow
Returns the value of thevalue_flowrecord component.- Returns:
- the value of the
value_flowrecord component
-
version
Returns the value of theversionrecord component.- Returns:
- the value of the
versionrecord component
-
vert_seq_no
Returns the value of thevert_seq_norecord component.- Returns:
- the value of the
vert_seq_norecord component
-
want_merge
Returns the value of thewant_mergerecord component.- Returns:
- the value of the
want_mergerecord component
-
want_split
Returns the value of thewant_splitrecord component.- Returns:
- the value of the
want_splitrecord component
-
workchain_id
Returns the value of theworkchain_idrecord component.- Returns:
- the value of the
workchain_idrecord component
-