object Specification
- Source
- Specification.scala
- Alphabetic
- By Inheritance
- Specification
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- def Classpath(fileName: String, pathSeparatorChar: Char = java.io.File.pathSeparatorChar): Iterable[String]
Returns a list of paths contained inside the given classpath file.
Returns a list of paths contained inside the given classpath file. A classpath file should contain paths as text seperated by a path-separator character. On UNIX systems, this character is
':'
; on Microsoft Windows systems it is';'
.Example
/path/to/jar/library.jar:/path/to/library/example.jar:/path/to/library/example2.jar
Classpath files should be used to prevent absolute paths in tests.
- def LibraryJAR(jarName: String): Seq[(ClassFile, URL)]
Loads all class files of the specified jar file using the library class file reader.
Loads all class files of the specified jar file using the library class file reader. (I.e., the all method implementations are skipped.)
- jarName
The name of a jar file.
- def LibraryJARs(jarNames: Seq[String]): Seq[(ClassFile, URL)]
Load all jar files using the library class loader.
- def PathToJARs(paths: Iterable[String], jarNames: Iterable[Regex]): Iterable[String]
Returns a list of paths that match the given list of regular expressions from the given list of paths.
- def PathToJARs(paths: Iterable[String], jarName: Regex): Iterable[String]
Returns a list of paths that matches the given regular expression from the given list of paths.
- def ProjectDirectory(directoryName: String): Seq[(ClassFile, URL)]
- def ProjectJAR(jarName: String): Seq[(ClassFile, URL)]
- def ProjectJARs(jarNames: Seq[String]): Seq[(ClassFile, URL)]
Load all jar files.
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @IntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @IntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @IntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated