org.jetbrains.kotlin.serialization.js
Interface JsProtoBuf.FileOrBuilder

All Superinterfaces:
org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
JsProtoBuf.File, JsProtoBuf.File.Builder
Enclosing class:
JsProtoBuf

public static interface JsProtoBuf.FileOrBuilder
extends org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder


Method Summary
 ProtoBuf.Annotation getAnnotation(int index)
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 int getAnnotationCount()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 java.util.List<ProtoBuf.Annotation> getAnnotationList()
          repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;
 int getId()
          optional int32 id = 1;
 boolean hasId()
          optional int32 id = 1;
 
Methods inherited from interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasId

boolean hasId()
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 


getId

int getId()
optional int32 id = 1;
 If absent, id is the index of the file in the Files.file list
 


getAnnotationList

java.util.List<ProtoBuf.Annotation> getAnnotationList()
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


getAnnotation

ProtoBuf.Annotation getAnnotation(int index)
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;


getAnnotationCount

int getAnnotationCount()
repeated .org.jetbrains.kotlin.serialization.Annotation annotation = 2;