Packages

c

de.sciss.lucre.expr

ExFileOps

final class ExFileOps extends AnyVal

Linear Supertypes
AnyVal, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. ExFileOps
  2. AnyVal
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new ExFileOps(x: Ex[URI])

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    Any
  2. final def ##: Int
    Definition Classes
    Any
  3. def /(child: Ex[String]): Ex[URI]
  4. final def ==(arg0: Any): Boolean
    Definition Classes
    Any
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def base: Ex[String]

    Returns the name part of the file and drops the extension (if any).

  7. def delete: Act

    Deletes the file.

    Deletes the file.

    Note: this happens asynchronously.

  8. def ext: Ex[String]

    Returns the extension of the file (lower-cased, period dropped).

    Returns the extension of the file (lower-cased, period dropped). Returns and empty string if no extension is given.

  9. def getClass(): Class[_ <: AnyVal]
    Definition Classes
    AnyVal → Any
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def list: Ex[Seq[URI]] with Act

    Lists the contains of a directory.

    Lists the contains of a directory.

    Note: this happens asynchronously, so one has to wait for changed to see the updated sequence.

  12. def mkDir: Act

    Creates the directory and possibly parent directories denoted by this file.

    Creates the directory and possibly parent directories denoted by this file.

    Note: this happens asynchronously.

  13. def name: Ex[String]

    Returns the name part of the file.

  14. def parentOption: Ex[Option[URI]]

    Returns the parent directory if it exists.

  15. def path: Ex[String]

    Returns the string representation of the file's path.

  16. def replaceExt(s: Ex[String]): Ex[URI]

    Replaces the extension part of this file.

    Replaces the extension part of this file. Parameter s may or may not contain a leading period.

  17. def replaceName(s: Ex[String]): Ex[URI]

    Replaces the name part of this file, keeping the parent directory.

  18. def toString(): String
    Definition Classes
    Any

Inherited from AnyVal

Inherited from Any

Ungrouped