open class SingleEntryModuleLibrary : ModuleLibrary
Single entry module library
SingleEntryModuleLibrary(library: FilePath, javadoc: MutableSet<FilePath>, source: MutableSet<FilePath>, scope: String) SingleEntryModuleLibrary(library: FilePath, javadoc: FilePath, source: FilePath, scope: String) SingleEntryModuleLibrary(library: FilePath, scope: String)
Creates single entry module library |
open fun getJavadocFile(): File
Returns a single javadoc jar or javadoc folder |
|
open fun getLibraryFile(): File
Returns a single jar or class folder |
|
open fun getModuleVersion(): ModuleVersionIdentifier
Module version of the library, if any. |
|
open fun getSourceFile(): File
Returns a single source jar or source folder |
|
open fun setModuleVersion(moduleVersion: ModuleVersionIdentifier): Unit |
open fun addToNode(parentNode: Node): Unit |
|
open fun equals(other: Any?): Boolean |
|
open fun getClasses(): MutableSet<Path>
A set of Jar files or directories containing compiled code. |
|
open fun getJarDirectories(): MutableSet<JarDirectory>
A set of directories containing Jar files. |
|
open fun getJavadoc(): MutableSet<Path>
A set of Jar files or directories containing Javadoc. |
|
open fun getScope(): String
The scope of this library. If null, the scope attribute is not added. |
|
open fun getSources(): MutableSet<Path>
A set of Jar files or directories containing source code. |
|
open fun hashCode(): Int |
|
open fun isExported(): Boolean
Whether the library is exported to dependent modules. |
|
open fun setClasses(classes: MutableSet<Path>): Unit |
|
open fun setExported(exported: Boolean): Unit |
|
open fun setJarDirectories(jarDirectories: MutableSet<JarDirectory>): Unit |
|
open fun setJavadoc(javadoc: MutableSet<Path>): Unit |
|
open fun setScope(scope: String): Unit |
|
open fun setSources(sources: MutableSet<Path>): Unit |
|
open fun toString(): String |