org

powerscala

package powerscala

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. powerscala
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. class AsynchronousInvocation extends AnyRef

    AsynchronousInvocation defines an infrastructure to inject a function to be invoked at a later time by another thread.

    AsynchronousInvocation defines an infrastructure to inject a function to be invoked at a later time by another thread. This works similarly to Actors except these functions are invoked in a specific thread at a specific state.

  2. abstract class Color extends AnyRef

  3. sealed abstract class Compass extends EnumEntry

    Compass represents the points on a compass as an enum.

  4. sealed abstract class Country extends EnumEntry

  5. sealed abstract class Currency extends EnumEntry

  6. trait Disposable extends AnyRef

    Disposed should only be applied to objects, not classes.

    Disposed should only be applied to objects, not classes.

    Disposed() should be invoked at application shutdown to dispose all implementing traits.

  7. sealed abstract class EnumColor extends ImmutableColor with EnumEntry

  8. trait Finishable extends AnyRef

    Finishable simply defines a method "isFinished" that returns true if the instance is complete.

  9. trait Hierarchical extends AnyRef

  10. class ImmutableColor extends Color

  11. trait Initialized extends AnyRef

    Initialize should only be applied to objects, not classes.

    Initialize should only be applied to objects, not classes.

    Initialize() should be invoked at application startup to initialize all implementing traits.

  12. type Interceptor[T] = (T, T, T) ⇒ Option[T]

  13. sealed abstract class Language extends EnumEntry

  14. class MapStorage[K, V] extends Storage[K, V]

  15. trait MappedStorage[K, V] extends Storage[K, V]

  16. class MutableColor extends Color

  17. trait MutableHierarchical extends Hierarchical

  18. trait Named extends AnyRef

  19. trait NamedHierarchical extends Named with Hierarchical

  20. sealed abstract class Precision extends EnumEntry

    Precision is an enum defining numeric precisions and conversions.

  21. class Priority extends AnyRef

    Priority represents a linear prioritization.

  22. sealed abstract class ProcessingMode extends EnumEntry

    ProcessingMode defines how an action will be processed.

  23. case class Resource(path: String) extends Product with Serializable

    Resource represents an internal file resource.

  24. class Stateful[Key, Value] extends AnyRef

    Stateful provides the functionality of a Map, but with the ability for values to timeout if they don't checkIn periodically.

  25. trait Storage[K, V] extends AnyRef

  26. trait StorageComponent[C, T] extends AnyRef

    StorageComponent leverages Storage to provide a single instance of the StorageComponent instance for the specified instance (T).

    StorageComponent leverages Storage to provide a single instance of the StorageComponent instance for the specified instance (T). This allows an easy-to-use "has a" relationship for easy extensibility.

    Simply create an object that mixes in this trait and the associated class (C) with a private constructor.

    class Example private() {}

    object Example extends StorageComponent[Example, String]

    The above example allows tying an "Example" instance to a specific String.

  27. case class TypeFilteredIterator[T](iterator: Iterator[_ >: T])(implicit manifest: Manifest[T]) extends Iterator[T] with Product with Serializable

  28. trait Updatable extends AnyRef

    Updatable represents a class that gets updated with the delta between the last update and the current update.

  29. trait Updater extends Updatable

    Updater contains a list of Updatables that are updated upon upon the update of this class.

  30. case class Version(major: Int = 1, minor: Int = 0, maintenance: Int = 0, build: Int = 0, extra: String = null) extends Ordered[Version] with Product with Serializable

    Version represents a version numbering.

Value Members

  1. object Color extends Enumerated[EnumColor]

  2. object Compass extends Enumerated[Compass] with Serializable

  3. object Country extends Enumerated[Country] with Serializable

  4. object Currency extends Enumerated[Currency] with Serializable

  5. object Disposable

  6. object IO

  7. object Initialized

  8. object Language extends Enumerated[Language] with Serializable

  9. object Precision extends Enumerated[Precision] with Serializable

  10. object Priority

  11. object ProcessingMode extends Enumerated[ProcessingMode] with Serializable

  12. object Storage

  13. object StringUtil

  14. object Unique

  15. object Version extends Serializable

  16. package console

  17. implicit def double2Float(value: Double): Float

  18. package easing

  19. package encryption

  20. def ignoreExceptions(f: ⇒ Any): Any

  21. package ref

  22. implicit def t2p2(t: Throwable): PowerThrowable

  23. package transactional

  24. package workflow

Inherited from AnyRef

Inherited from Any

Ungrouped