org.jetbrains.kotlin.codegen
Class SamType

java.lang.Object
  extended by org.jetbrains.kotlin.codegen.SamType

public class SamType
extends java.lang.Object


Method Summary
static SamType create(KotlinType originalType)
           
 boolean equals(java.lang.Object o)
           
 SimpleFunctionDescriptor getAbstractMethod()
           
 JavaClassDescriptor getJavaClassDescriptor()
           
 KotlinType getKotlinFunctionType()
           
 KotlinType getType()
           
 int hashCode()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Method Detail

create

public static SamType create(@NotNull
                             KotlinType originalType)

getType

@NotNull
public KotlinType getType()

getJavaClassDescriptor

@NotNull
public JavaClassDescriptor getJavaClassDescriptor()

getKotlinFunctionType

@NotNull
public KotlinType getKotlinFunctionType()

getAbstractMethod

@NotNull
public SimpleFunctionDescriptor getAbstractMethod()

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object