Packages

  • package root
    Definition Classes
    root
  • package scalation

    The scalation package specifies system-wide constants for directory paths.

    The scalation package specifies system-wide constants for directory paths. Sub-packages may wish to define 'BASE-DIR = DATA_DIR + ⁄ + <package>' in their own 'package.scala' files. For maintainability, directory paths should only be specified in 'package.scala' files.

    Definition Classes
    root
  • package linalgebra

    The linalgebra package contains classes, traits and objects for linear algebra, including vectors and matrices for real and complex numbers.

    The linalgebra package contains classes, traits and objects for linear algebra, including vectors and matrices for real and complex numbers.

    Definition Classes
    scalation
  • package math

    The math package contains classes, traits and objects for common mathematical operations.

    The math package contains classes, traits and objects for common mathematical operations. Its package object defines exponentiation, logarithmic, trigonometric, etc. operators and functions.

    Definition Classes
    scalation
  • package par

    The par package contains classes, traits and objects for parallel processing techniques such as Map-Reduce.

    The par package contains classes, traits and objects for parallel processing techniques such as Map-Reduce.

    Definition Classes
    scalation
  • package plot

    The plot package contains classes, traits and objects for simple plotting of x-y data.

    The plot package contains classes, traits and objects for simple plotting of x-y data.

    Definition Classes
    scalation
  • package random

    The random package contains classes, traits and objects for the generation of random numbers.

    The random package contains classes, traits and objects for the generation of random numbers.

    Definition Classes
    scalation
  • package scala2d

    The scala2d package contains classes, traits and objects for for simple 2D graphics in scala, based upon java.swing, java.awt and java_awt_geom.

    The scala2d package contains classes, traits and objects for for simple 2D graphics in scala, based upon java.swing, java.awt and java_awt_geom.

    Definition Classes
    scalation
  • package stat

    The stat package contains classes, traits and objects for basic statistical functions and analyses.

    The stat package contains classes, traits and objects for basic statistical functions and analyses. The package object itself defines an implicit conversion from scalation.linalgebra.VectorD to StatVector.

    Definition Classes
    scalation
  • package util

    The util package contains classes, traits and objects for basic utility functions.

    The util package contains classes, traits and objects for basic utility functions.

    Definition Classes
    scalation
  • GenIndexHtml
  • GenReadmeHtml
  • Replace
  • ReplaceAll
  • ReplaceFile
  • ReplaceOne
  • UpVersion
  • UpVersionAll
  • UpVersionFile
  • Worker
  • WorkerTest
  • scalationTest
c

scalation

Worker

class Worker extends Thread

The Worker class allows tasks to be executed in parallel.

Linear Supertypes
Thread, Runnable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Worker
  2. Thread
  3. Runnable
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new Worker(task: (Int) ⇒ Any, i: Int)

    task

    the task/block of code to be executed

    i

    have the task work on the 'i'th segment of data

Value Members

  1. final def checkAccess(): Unit
    Definition Classes
    Thread
  2. def getContextClassLoader(): ClassLoader
    Definition Classes
    Thread
    Annotations
    @CallerSensitive()
  3. def getId(): Long
    Definition Classes
    Thread
  4. final def getName(): String
    Definition Classes
    Thread
  5. final def getPriority(): Int
    Definition Classes
    Thread
  6. def getStackTrace(): Array[StackTraceElement]
    Definition Classes
    Thread
  7. def getState(): State
    Definition Classes
    Thread
  8. final def getThreadGroup(): ThreadGroup
    Definition Classes
    Thread
  9. def getUncaughtExceptionHandler(): UncaughtExceptionHandler
    Definition Classes
    Thread
  10. def interrupt(): Unit
    Definition Classes
    Thread
  11. final def isAlive(): Boolean
    Definition Classes
    Thread
    Annotations
    @native()
  12. final def isDaemon(): Boolean
    Definition Classes
    Thread
  13. def isInterrupted(): Boolean
    Definition Classes
    Thread
  14. final def join(): Unit
    Definition Classes
    Thread
    Annotations
    @throws( ... )
  15. final def join(arg0: Long, arg1: Int): Unit
    Definition Classes
    Thread
    Annotations
    @throws( ... )
  16. final def join(arg0: Long): Unit
    Definition Classes
    Thread
    Annotations
    @throws( ... )
  17. def run(): Unit

    Use the Threads 'run' method to execute the 'task' in parallel.

    Use the Threads 'run' method to execute the 'task' in parallel.

    Definition Classes
    Worker → Thread → Runnable
  18. def setContextClassLoader(arg0: ClassLoader): Unit
    Definition Classes
    Thread
  19. final def setDaemon(arg0: Boolean): Unit
    Definition Classes
    Thread
  20. final def setName(arg0: String): Unit
    Definition Classes
    Thread
  21. final def setPriority(arg0: Int): Unit
    Definition Classes
    Thread
  22. def setUncaughtExceptionHandler(arg0: UncaughtExceptionHandler): Unit
    Definition Classes
    Thread
  23. def start(): Unit
    Definition Classes
    Thread
  24. def toString(): String
    Definition Classes
    Thread → AnyRef → Any

Deprecated Value Members

  1. def countStackFrames(): Int
    Definition Classes
    Thread
    Annotations
    @native() @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  2. def destroy(): Unit
    Definition Classes
    Thread
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  3. final def resume(): Unit
    Definition Classes
    Thread
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  4. final def stop(arg0: Throwable): Unit
    Definition Classes
    Thread
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  5. final def stop(): Unit
    Definition Classes
    Thread
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.

  6. final def suspend(): Unit
    Definition Classes
    Thread
    Annotations
    @Deprecated @deprecated
    Deprecated

    (Since version ) see corresponding Javadoc for more information.