org.jetbrains.kotlin.serialization
Interface ProtoBuf.Annotation.ArgumentOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
ProtoBuf.Annotation.Argument, ProtoBuf.Annotation.Argument.Builder
Enclosing class:
ProtoBuf.Annotation

public static interface ProtoBuf.Annotation.ArgumentOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder


Method Summary
 int getNameId()
          required int32 name_id = 1;
 ProtoBuf.Annotation.Argument.Value getValue()
          required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
 boolean hasNameId()
          required int32 name_id = 1;
 boolean hasValue()
          required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasNameId

boolean hasNameId()
required int32 name_id = 1;
 id in StringTable
 


getNameId

int getNameId()
required int32 name_id = 1;
 id in StringTable
 


hasValue

boolean hasValue()
required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;


getValue

ProtoBuf.Annotation.Argument.Value getValue()
required .org.jetbrains.kotlin.serialization.Annotation.Argument.Value value = 2;