c

scala.tools.nsc.classpath

DirectoryClassPath

case class DirectoryClassPath(dir: File) extends JFileDirectoryLookup[ClassFileEntryImpl] with NoSourcePaths with Product with Serializable

Source
DirectoryClassPath.scala
Linear Supertypes
Serializable, java.io.Serializable, Product, Equals, NoSourcePaths, JFileDirectoryLookup[ClassFileEntryImpl], DirectoryLookup[ClassFileEntryImpl], ClassPath, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DirectoryClassPath
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. NoSourcePaths
  7. JFileDirectoryLookup
  8. DirectoryLookup
  9. ClassPath
  10. AnyRef
  11. Any
Implicitly
  1. by any2stringadd
  2. by StringFormat
  3. by Ensuring
  4. by ArrowAssoc
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DirectoryClassPath(dir: File)

Type Members

  1. type F = File
    Definition Classes
    JFileDirectoryLookupDirectoryLookup

Value Members

  1. def asClassPathString: String

    The whole classpath in the form of one String.

    The whole classpath in the form of one String.

    Definition Classes
    ClassPath
  2. def asClassPathStrings: Seq[String]
    Definition Classes
    JFileDirectoryLookupClassPath
  3. def asSourcePathString: String
    Definition Classes
    NoSourcePaths
  4. def asURLs: Seq[URL]
    Definition Classes
    JFileDirectoryLookupClassPath
  5. val dir: File
    Definition Classes
    DirectoryClassPathDirectoryLookup
  6. def findClass(className: String): Option[ClassRepresentation]

    It returns both classes from class file and source files (as our base ClassRepresentation).

    It returns both classes from class file and source files (as our base ClassRepresentation). So note that it's not so strictly related to findClassFile.

    Definition Classes
    DirectoryClassPathClassPath
  7. def findClassFile(className: String): Option[AbstractFile]
    Definition Classes
    DirectoryClassPathClassPath

Deprecated Value Members

  1. def asClasspathString: String
    Definition Classes
    ClassPath
    Annotations
    @deprecated
    Deprecated

    (Since version 2.11.5) Use asClassPathString instead of this one