org.jetbrains.kotlin.serialization
Interface ProtoBuf.SinceKotlinInfoOrBuilder

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

public static interface ProtoBuf.SinceKotlinInfoOrBuilder
extends org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder


Method Summary
 int getErrorCode()
          optional int32 error_code = 4;
 ProtoBuf.SinceKotlinInfo.Level getLevel()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfo.Level level = 3 [default = ERROR];
 int getMessage()
          optional int32 message = 5;
 int getVersion()
          optional int32 version = 1;
 int getVersionFull()
          optional int32 version_full = 2;
 boolean hasErrorCode()
          optional int32 error_code = 4;
 boolean hasLevel()
          optional .org.jetbrains.kotlin.serialization.SinceKotlinInfo.Level level = 3 [default = ERROR];
 boolean hasMessage()
          optional int32 message = 5;
 boolean hasVersion()
          optional int32 version = 1;
 boolean hasVersionFull()
          optional int32 version_full = 2;
 
Methods inherited from interface org.jetbrains.kotlin.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
 

Method Detail

hasVersion

boolean hasVersion()
optional int32 version = 1;
 Kotlin version, since which this declaration is accessible, in the following format (encoded version is "major.minor.patch"):
 (patch << 7) + (minor << 3) + major
 Compilers with version less than this value should report a diagnostic if this declaration is selected as the resolution result
 


getVersion

int getVersion()
optional int32 version = 1;
 Kotlin version, since which this declaration is accessible, in the following format (encoded version is "major.minor.patch"):
 (patch << 7) + (minor << 3) + major
 Compilers with version less than this value should report a diagnostic if this declaration is selected as the resolution result
 


hasVersionFull

boolean hasVersionFull()
optional int32 version_full = 2;
 Version in base 256, in case we run out of space to store the version in the optimized form. Has priority over 'version'.
 (patch << 16) + (minor << 8) + major
 


getVersionFull

int getVersionFull()
optional int32 version_full = 2;
 Version in base 256, in case we run out of space to store the version in the optimized form. Has priority over 'version'.
 (patch << 16) + (minor << 8) + major
 


hasLevel

boolean hasLevel()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfo.Level level = 3 [default = ERROR];
 Level of the reported diagnostic
 


getLevel

ProtoBuf.SinceKotlinInfo.Level getLevel()
optional .org.jetbrains.kotlin.serialization.SinceKotlinInfo.Level level = 3 [default = ERROR];
 Level of the reported diagnostic
 


hasErrorCode

boolean hasErrorCode()
optional int32 error_code = 4;
 Error code, to be looked up on the website
 


getErrorCode

int getErrorCode()
optional int32 error_code = 4;
 Error code, to be looked up on the website
 


hasMessage

boolean hasMessage()
optional int32 message = 5;
 Diagnostic message
 


getMessage

int getMessage()
optional int32 message = 5;
 Diagnostic message