Interface MapProofOuterClass.MapProofOrBuilder

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

public static interface MapProofOuterClass.MapProofOrBuilder
extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getEntriesList

       Array with 2 kinds of objects: `{ key, no_value }` for keys missing from
       the underlying index, and `{ key, value }` for key-value pairs, existence of
       which is asserted by the proof.
       
      repeated .exonum.proof.OptionalEntry entries = 1;
    • getEntries

      MapProofOuterClass.OptionalEntry getEntries​(int index)
       Array with 2 kinds of objects: `{ key, no_value }` for keys missing from
       the underlying index, and `{ key, value }` for key-value pairs, existence of
       which is asserted by the proof.
       
      repeated .exonum.proof.OptionalEntry entries = 1;
    • getEntriesCount

      int getEntriesCount()
       Array with 2 kinds of objects: `{ key, no_value }` for keys missing from
       the underlying index, and `{ key, value }` for key-value pairs, existence of
       which is asserted by the proof.
       
      repeated .exonum.proof.OptionalEntry entries = 1;
    • getEntriesOrBuilderList

      List<? extends MapProofOuterClass.OptionalEntryOrBuilder> getEntriesOrBuilderList()
       Array with 2 kinds of objects: `{ key, no_value }` for keys missing from
       the underlying index, and `{ key, value }` for key-value pairs, existence of
       which is asserted by the proof.
       
      repeated .exonum.proof.OptionalEntry entries = 1;
    • getEntriesOrBuilder

      MapProofOuterClass.OptionalEntryOrBuilder getEntriesOrBuilder​(int index)
       Array with 2 kinds of objects: `{ key, no_value }` for keys missing from
       the underlying index, and `{ key, value }` for key-value pairs, existence of
       which is asserted by the proof.
       
      repeated .exonum.proof.OptionalEntry entries = 1;
    • getProofList

       Array of { path: ProofPath, hash: Hash } objects.
       
      repeated .exonum.proof.MapProofEntry proof = 2;
    • getProof

      MapProofOuterClass.MapProofEntry getProof​(int index)
       Array of { path: ProofPath, hash: Hash } objects.
       
      repeated .exonum.proof.MapProofEntry proof = 2;
    • getProofCount

      int getProofCount()
       Array of { path: ProofPath, hash: Hash } objects.
       
      repeated .exonum.proof.MapProofEntry proof = 2;
    • getProofOrBuilderList

      List<? extends MapProofOuterClass.MapProofEntryOrBuilder> getProofOrBuilderList()
       Array of { path: ProofPath, hash: Hash } objects.
       
      repeated .exonum.proof.MapProofEntry proof = 2;
    • getProofOrBuilder

      MapProofOuterClass.MapProofEntryOrBuilder getProofOrBuilder​(int index)
       Array of { path: ProofPath, hash: Hash } objects.
       
      repeated .exonum.proof.MapProofEntry proof = 2;