Dotty Documentation

0.4.0-bin-SNAPSHOT

object ClassPath
extends Object

[-] Constructors

[-] Members

[+] @deprecated sealed abstract class ClassPathContext
[+] @deprecated sealed abstract class JavaContext
[+] val RootPackage : String
[+] def expandDir ( extdir: String ) : List [ String ]

Expand dir out to contents, a la extdir

[+] def expandManifestPath ( jarPath: String ) : List [ URL ]

Expand manifest jar classpath entries: these are either urls, or paths relative to the location of the jar.

[+] def expandPath ( path: String , expandStar: Boolean ) : List [ String ]

Expand path and possibly expanding stars

[+] private def expandS ( pattern: String ) : List [ String ]

Expand single path entry

[+] def join ( paths: [ String ] ) : String

Join classpath using platform-dependent path separator

[+] def manifests : List [ URL ]
[+] def map ( cp: String , f: String => String ) : String

Split the classpath, apply a transformation function, and reassemble it.

[+] def specToURL ( spec: String ) : Option [ URL ]
[+] def split ( path: String ) : List [ String ]

Split classpath using platform-dependent path separator