org.jetbrains.kotlin.resolve
Class OverridingUtil.OverrideCompatibilityInfo

java.lang.Object
  extended by org.jetbrains.kotlin.resolve.OverridingUtil.OverrideCompatibilityInfo
Enclosing class:
OverridingUtil

public static class OverridingUtil.OverrideCompatibilityInfo
extends java.lang.Object


Nested Class Summary
static class OverridingUtil.OverrideCompatibilityInfo.Result
           
 
Constructor Summary
OverridingUtil.OverrideCompatibilityInfo(OverridingUtil.OverrideCompatibilityInfo.Result success, java.lang.String debugMessage)
           
 
Method Summary
static OverridingUtil.OverrideCompatibilityInfo conflict(java.lang.String debugMessage)
           
 java.lang.String getDebugMessage()
           
 OverridingUtil.OverrideCompatibilityInfo.Result getResult()
           
static OverridingUtil.OverrideCompatibilityInfo incompatible(java.lang.String debugMessage)
           
static OverridingUtil.OverrideCompatibilityInfo success()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OverridingUtil.OverrideCompatibilityInfo

public OverridingUtil.OverrideCompatibilityInfo(@NotNull
                                                OverridingUtil.OverrideCompatibilityInfo.Result success,
                                                @NotNull
                                                java.lang.String debugMessage)
Method Detail

success

@NotNull
public static OverridingUtil.OverrideCompatibilityInfo success()

incompatible

@NotNull
public static OverridingUtil.OverrideCompatibilityInfo incompatible(@NotNull
                                                                            java.lang.String debugMessage)

conflict

@NotNull
public static OverridingUtil.OverrideCompatibilityInfo conflict(@NotNull
                                                                        java.lang.String debugMessage)

getResult

@NotNull
public OverridingUtil.OverrideCompatibilityInfo.Result getResult()

getDebugMessage

@NotNull
public java.lang.String getDebugMessage()