org.jetbrains.jet.cli.common.modules
Interface ModuleDescription

All Known Implementing Classes:
ModuleDescription.Impl

public interface ModuleDescription

This interface duplicates Module, because cli-common should not depend on kotlin-runtime.jar


Nested Class Summary
static class ModuleDescription.Impl
           
 
Method Summary
 java.util.List<java.lang.String> getAnnotationsRoots()
           
 java.util.List<java.lang.String> getClasspathRoots()
           
 java.lang.String getModuleName()
           
 java.util.List<java.lang.String> getSourceFiles()
           
 

Method Detail

getModuleName

@NotNull
java.lang.String getModuleName()

getSourceFiles

@NotNull
java.util.List<java.lang.String> getSourceFiles()

getClasspathRoots

@NotNull
java.util.List<java.lang.String> getClasspathRoots()

getAnnotationsRoots

@NotNull
java.util.List<java.lang.String> getAnnotationsRoots()