org.jetbrains.jet.descriptors.serialization
Interface ProtoBuf.ClassOrBuilder

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

public static interface ProtoBuf.ClassOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder


Method Summary
 boolean getClassObjectPresent()
           
 int getEnumEntry(int index)
           
 int getEnumEntryCount()
           
 java.util.List<java.lang.Integer> getEnumEntryList()
           
 java.lang.String getExtraVisibility()
           
 int getFlags()
           
 ProtoBuf.Callable getMember(int index)
           
 int getMemberCount()
           
 java.util.List<ProtoBuf.Callable> getMemberList()
           
 int getName()
           
 int getNestedClassName(int index)
           
 int getNestedClassNameCount()
           
 java.util.List<java.lang.Integer> getNestedClassNameList()
           
 int getNestedObjectName(int index)
           
 int getNestedObjectNameCount()
           
 java.util.List<java.lang.Integer> getNestedObjectNameList()
           
 ProtoBuf.Callable getPrimaryConstructor()
           
 ProtoBuf.Type getSupertype(int index)
           
 int getSupertypeCount()
           
 java.util.List<ProtoBuf.Type> getSupertypeList()
           
 ProtoBuf.TypeParameter getTypeParameter(int index)
           
 int getTypeParameterCount()
           
 java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()
           
 boolean hasClassObjectPresent()
           
 boolean hasExtraVisibility()
           
 boolean hasFlags()
           
 boolean hasName()
           
 boolean hasPrimaryConstructor()
           
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasFlags

boolean hasFlags()

getFlags

int getFlags()

hasExtraVisibility

boolean hasExtraVisibility()

getExtraVisibility

java.lang.String getExtraVisibility()

hasName

boolean hasName()

getName

int getName()

getTypeParameterList

java.util.List<ProtoBuf.TypeParameter> getTypeParameterList()

getTypeParameter

ProtoBuf.TypeParameter getTypeParameter(int index)

getTypeParameterCount

int getTypeParameterCount()

getSupertypeList

java.util.List<ProtoBuf.Type> getSupertypeList()

getSupertype

ProtoBuf.Type getSupertype(int index)

getSupertypeCount

int getSupertypeCount()

getNestedClassNameList

java.util.List<java.lang.Integer> getNestedClassNameList()

getNestedClassNameCount

int getNestedClassNameCount()

getNestedClassName

int getNestedClassName(int index)

getNestedObjectNameList

java.util.List<java.lang.Integer> getNestedObjectNameList()

getNestedObjectNameCount

int getNestedObjectNameCount()

getNestedObjectName

int getNestedObjectName(int index)

hasClassObjectPresent

boolean hasClassObjectPresent()

getClassObjectPresent

boolean getClassObjectPresent()

hasPrimaryConstructor

boolean hasPrimaryConstructor()

getPrimaryConstructor

ProtoBuf.Callable getPrimaryConstructor()

getMemberList

java.util.List<ProtoBuf.Callable> getMemberList()

getMember

ProtoBuf.Callable getMember(int index)

getMemberCount

int getMemberCount()

getEnumEntryList

java.util.List<java.lang.Integer> getEnumEntryList()

getEnumEntryCount

int getEnumEntryCount()

getEnumEntry

int getEnumEntry(int index)