class
SourcePath
extends
ClassPath
A Classpath containing source files
Constructors
SourcePath
(
dir:
AbstractFile
,
context:
ClassPathContext
)
Members
private lazy
val
$65$
: (
Vector
[
SourcePath
], Vector
[
ClassRep
]
)
val
context
: ClassPathContext
Info which should be propagated to any sub-classpaths.
Info which should be propagated to any sub-classpaths.
private
val
dir
: AbstractFile
val
sourcepaths
: IndexedSeq
[
AbstractFile
]
def
asClasspathString
: String
The whole classpath in the form of one String.
The whole classpath in the form of one String.
def
asURLs
: List
[
URL
]
A list of URLs representing this classpath.
A list of URLs representing this classpath.
def
classes
: IndexedSeq
[
AnyClassRep
]
Lists of entities.
Lists of entities.
def
name
: String
The short name of the package (without prefix)
The short name of the package (without prefix)
override
def
origin
: Option
[
String
]
A String representing the origin of this classpath element, if known. For example, the path of the directory or jar.
A String representing the origin of this classpath element, if known. For example, the path of the directory or jar.
def
packages
: IndexedSeq
[
ClassPath
]
override
def
toString
(
)
: String
private
def
traverse
(
)
: (
Vector
[
SourcePath
], Vector
[
ClassRep
]
)