ModuleLibrary

Represents an orderEntry of type module-library in the iml XML.

Inheritors

Constructors

Link copied to clipboard
constructor(classes: Collection<out Path>, javadoc: Collection<out Path>, sources: Collection<out Path>, jarDirectories: Collection<JarDirectory>, scope: String)

Properties

Link copied to clipboard
open var classes: Set<Path>
Link copied to clipboard
Link copied to clipboard
open var javadoc: Set<Path>
Link copied to clipboard
open var scope: String
Link copied to clipboard
open var sources: Set<Path>

Functions

Link copied to clipboard
open fun addToNode(parentNode: Node)
Link copied to clipboard
open fun equals(o: Any): Boolean
Link copied to clipboard
abstract fun getScope(): String
Link copied to clipboard
open fun hashCode(): Int
Link copied to clipboard
open fun isExported(): Boolean
Whether the library is exported to dependent modules.
Link copied to clipboard
open fun setExported(exported: Boolean)
Link copied to clipboard
abstract fun setScope(scope: String)
Link copied to clipboard
open fun toString(): String