org.jetbrains.jet.cli.common.modules
Class ModuleDescription.Impl
java.lang.Object
org.jetbrains.jet.cli.common.modules.ModuleDescription.Impl
- All Implemented Interfaces:
- ModuleDescription
- Enclosing interface:
- ModuleDescription
public static class ModuleDescription.Impl
- extends java.lang.Object
- implements ModuleDescription
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ModuleDescription.Impl
public ModuleDescription.Impl()
setName
public void setName(java.lang.String name)
addSourcePath
public void addSourcePath(java.lang.String path)
addClassPath
public void addClassPath(java.lang.String path)
addAnnotationPath
public void addAnnotationPath(java.lang.String path)
getModuleName
@NotNull
public java.lang.String getModuleName()
- Specified by:
getModuleName
in interface ModuleDescription
getSourceFiles
@NotNull
public java.util.List<java.lang.String> getSourceFiles()
- Specified by:
getSourceFiles
in interface ModuleDescription
getClasspathRoots
@NotNull
public java.util.List<java.lang.String> getClasspathRoots()
- Specified by:
getClasspathRoots
in interface ModuleDescription
getAnnotationsRoots
@NotNull
public java.util.List<java.lang.String> getAnnotationsRoots()
- Specified by:
getAnnotationsRoots
in interface ModuleDescription
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object