.class public interface abstract Landroidx/datastore/preferences/protobuf/StructOrBuilder; .super Ljava/lang/Object; .source "SourceFile" # interfaces .implements Landroidx/datastore/preferences/protobuf/MessageLiteOrBuilder; # virtual methods .method public abstract containsFields(Ljava/lang/String;)Z .end method .method public abstract getFields()Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Map<", "Ljava/lang/String;", "Landroidx/datastore/preferences/protobuf/Value;", ">;" } .end annotation .annotation runtime Ljava/lang/Deprecated; .end annotation .end method .method public abstract getFieldsCount()I .end method .method public abstract getFieldsMap()Ljava/util/Map; .annotation system Ldalvik/annotation/Signature; value = { "()", "Ljava/util/Map<", "Ljava/lang/String;", "Landroidx/datastore/preferences/protobuf/Value;", ">;" } .end annotation .end method .method public abstract getFieldsOrDefault(Ljava/lang/String;Landroidx/datastore/preferences/protobuf/Value;)Landroidx/datastore/preferences/protobuf/Value; .end method .method public abstract getFieldsOrThrow(Ljava/lang/String;)Landroidx/datastore/preferences/protobuf/Value; .end method