.class public interface abstract Lcom/google/protobuf/ValueOrBuilder; .super Ljava/lang/Object; .source "ValueOrBuilder.java" # interfaces .implements Lcom/google/protobuf/MessageOrBuilder; # virtual methods .method public abstract getBoolValue()Z .end method .method public abstract getKindCase()Lcom/google/protobuf/Value$KindCase; .end method .method public abstract getListValue()Lcom/google/protobuf/ListValue; .end method .method public abstract getListValueOrBuilder()Lcom/google/protobuf/ListValueOrBuilder; .end method .method public abstract getNullValue()Lcom/google/protobuf/NullValue; .end method .method public abstract getNullValueValue()I .end method .method public abstract getNumberValue()D .end method .method public abstract getStringValue()Ljava/lang/String; .end method .method public abstract getStringValueBytes()Lcom/google/protobuf/ByteString; .end method .method public abstract getStructValue()Lcom/google/protobuf/Struct; .end method .method public abstract getStructValueOrBuilder()Lcom/google/protobuf/StructOrBuilder; .end method