org.jetbrains.jet.descriptors.serialization
Interface JavaProtoBuf.JavaTypeOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
JavaProtoBuf.JavaType, JavaProtoBuf.JavaType.Builder
Enclosing class:
JavaProtoBuf

public static interface JavaProtoBuf.JavaTypeOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder


Method Summary
 int getArrayDimension()
          optional int32 array_dimension = 3 [default = 0];
 int getClassFqName()
          optional int32 class_fq_name = 2;
 JavaProtoBuf.JavaType.PrimitiveType getPrimitiveType()
          optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
 boolean hasArrayDimension()
          optional int32 array_dimension = 3 [default = 0];
 boolean hasClassFqName()
          optional int32 class_fq_name = 2;
 boolean hasPrimitiveType()
          optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
 
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasPrimitiveType

boolean hasPrimitiveType()
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
 One of these should be present
 


getPrimitiveType

JavaProtoBuf.JavaType.PrimitiveType getPrimitiveType()
optional .org.jetbrains.jet.descriptors.serialization.JavaType.PrimitiveType primitive_type = 1;
 One of these should be present
 


hasClassFqName

boolean hasClassFqName()
optional int32 class_fq_name = 2;


getClassFqName

int getClassFqName()
optional int32 class_fq_name = 2;


hasArrayDimension

boolean hasArrayDimension()
optional int32 array_dimension = 3 [default = 0];


getArrayDimension

int getArrayDimension()
optional int32 array_dimension = 3 [default = 0];