public class FilteredComponentGroup extends ComponentGroup
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup
public FilteredComponentGroup(int groupIndex, @NotNull java.util.List<? extends net.corda.core.utilities.OpaqueBytes> components, @NotNull java.util.List<? extends net.corda.core.crypto.SecureHash> nonces, @NotNull PartialMerkleTree partialMerkleTree)
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup
public int getGroupIndex()
@NotNull public java.util.List<net.corda.core.utilities.OpaqueBytes> getComponents()
@NotNull public java.util.List<net.corda.core.crypto.SecureHash> getNonces()
@NotNull public PartialMerkleTree getPartialMerkleTree()
public int component1()
@NotNull public java.util.List<net.corda.core.utilities.OpaqueBytes> component2()
@NotNull public java.util.List<net.corda.core.crypto.SecureHash> component3()
@NotNull public PartialMerkleTree component4()
@NotNull public FilteredComponentGroup copy(int groupIndex, @NotNull java.util.List<? extends net.corda.core.utilities.OpaqueBytes> components, @NotNull java.util.List<? extends net.corda.core.crypto.SecureHash> nonces, @NotNull PartialMerkleTree partialMerkleTree)
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup
@NotNull public java.lang.String toString()
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup
public int hashCode()
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup
public boolean equals(@Nullable java.lang.Object p)
A FilteredComponentGroup is used to store the filtered list of transaction components of the same type in serialised form.
This is similar to class ComponentGroup
, but it also includes the corresponding nonce per component.
class ComponentGroup