org.jetbrains.jet.lang.types.ref
Class JetTypeName

java.lang.Object
  extended by org.jetbrains.jet.lang.types.ref.JetTypeName

public class JetTypeName
extends java.lang.Object


Constructor Summary
JetTypeName(FqName className, java.util.List<JetTypeName> arguments)
           
 
Method Summary
static JetTypeName fromJavaClass(java.lang.Class<?> clazz)
           
 java.util.List<JetTypeName> getArguments()
           
 FqName getClassName()
           
static JetTypeName parse(java.lang.String value)
           
static JetTypeName withoutParameters(FqName fqName)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JetTypeName

public JetTypeName(@NotNull
                   FqName className,
                   @NotNull
                   java.util.List<JetTypeName> arguments)
Method Detail

getClassName

@NotNull
public FqName getClassName()

getArguments

@NotNull
public java.util.List<JetTypeName> getArguments()

fromJavaClass

@NotNull
public static JetTypeName fromJavaClass(@NotNull
                                                java.lang.Class<?> clazz)

withoutParameters

@NotNull
public static JetTypeName withoutParameters(@NotNull
                                                    FqName fqName)

parse

@NotNull
public static JetTypeName parse(@NotNull
                                        java.lang.String value)