Class/Object

org.argus.jawa.core.classpath

DirectoryFlatClasspath

Related Docs: object DirectoryFlatClasspath | package classpath

Permalink

case class DirectoryFlatClasspath(dir: File) extends DirectoryFileLookup[ClassFileEntryImpl] with NoSourcePaths with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, NoSourcePaths, DirectoryFileLookup[ClassFileEntryImpl], FlatClasspath, ClassFileLookup, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. DirectoryFlatClasspath
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. NoSourcePaths
  7. DirectoryFileLookup
  8. FlatClasspath
  9. ClassFileLookup
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new DirectoryFlatClasspath(dir: File)

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def asClasspathString: String

    Permalink

    The whole classpath in the form of one String.

    The whole classpath in the form of one String.

    Definition Classes
    FlatClasspathClassFileLookup
  5. def asClasspathStrings: Seq[String]

    Permalink
    Definition Classes
    DirectoryFileLookupFlatClasspath
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. def asSourcePathString: String

    Permalink
    Definition Classes
    NoSourcePaths
  8. def asURLs: Seq[URL]

    Permalink

    A sequence of URLs representing this classpath.

    A sequence of URLs representing this classpath.

    Definition Classes
    DirectoryFileLookupClassFileLookup
  9. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  10. def createFileEntry(file: AbstractFile): ClassFileEntryImpl

    Permalink
    Attributes
    protected
    Definition Classes
    DirectoryFlatClasspathDirectoryFileLookup
  11. val dir: File

    Permalink
  12. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  13. def fileFilter: FileFilter

    Permalink
    Attributes
    protected
    Definition Classes
    DirectoryFlatClasspathDirectoryFileLookup
  14. def files(inPackage: String): Seq[ClassFileEntryImpl]

    Permalink
    Attributes
    protected
    Definition Classes
    DirectoryFileLookup
  15. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  16. def findClass(className: String): Option[ClassRepresentation]

    Permalink

    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
    DirectoryFlatClasspathFlatClasspathClassFileLookup
  17. def findClassFile(className: String): Option[AbstractFile]

    Permalink
  18. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  23. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  24. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  26. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from NoSourcePaths

Inherited from DirectoryFileLookup[ClassFileEntryImpl]

Inherited from FlatClasspath

Inherited from ClassFileLookup

Inherited from AnyRef

Inherited from Any

Ungrouped