Interface ListProofOuterClass.HashedEntryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
ListProofOuterClass.HashedEntry, ListProofOuterClass.HashedEntry.Builder
Enclosing class:
ListProofOuterClass

public static interface ListProofOuterClass.HashedEntryOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type Method Description
    Types.Hash getHash()
    Hash associated with the node.
    Types.HashOrBuilder getHashOrBuilder()
    Hash associated with the node.
    ListProofOuterClass.ProofListKey getKey()
    Location of the node within the Merkle tree.
    ListProofOuterClass.ProofListKeyOrBuilder getKeyOrBuilder()
    Location of the node within the Merkle tree.
    boolean hasHash()
    Hash associated with the node.
    boolean hasKey()
    Location of the node within the Merkle tree.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasKey

      boolean hasKey()
       Location of the node within the Merkle tree.
       
      .exonum.proof.ProofListKey key = 1;
      Returns:
      Whether the key field is set.
    • getKey

       Location of the node within the Merkle tree.
       
      .exonum.proof.ProofListKey key = 1;
      Returns:
      The key.
    • getKeyOrBuilder

       Location of the node within the Merkle tree.
       
      .exonum.proof.ProofListKey key = 1;
    • hasHash

      boolean hasHash()
       Hash associated with the node.
       
      .exonum.crypto.Hash hash = 2;
      Returns:
      Whether the hash field is set.
    • getHash

      Types.Hash getHash()
       Hash associated with the node.
       
      .exonum.crypto.Hash hash = 2;
      Returns:
      The hash.
    • getHashOrBuilder

      Types.HashOrBuilder getHashOrBuilder()
       Hash associated with the node.
       
      .exonum.crypto.Hash hash = 2;