c

Util.Enum.Setup

abstract class Setup[ENUM <: Util.Enum[ENUM]] extends Util.Enum.Package[ENUM]

Ordering
  1. Alphabetic
Inherited
  1. Setup
  2. Util.Enum.Package
  3. scala.AnyRef
  4. scala.Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Constructor

  1. new Setup()
    Attributes
    protected
    Definition Classes
    Setup

Method

  1. def all: ~[ENUM]

    All enums

    All enums

    Returns a stream of all available enums'

    Same as items.all

    Definition Classes
    Package
  2. def allFields: ~[(String, ENUM)]
    Attributes
    protected
    Definition Classes
    Setup
  3. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  4. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  5. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  6. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  8. def fromName(name: String): ENUM

    Name lookup

    Name lookup

    Returns enum with equal name

    Fails if not found

    Definition Classes
    Package
  9. def hashCode(): Int
    Definition Classes
    AnyRef → Any
  10. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  11. def items: Idx[ENUM]

    Index enums

    Index enums

    Idx of all available enum instances

    Enum position matches its ordinal property

    item(0).ordinal == 0 // Evaluates true
    Definition Classes
    SetupPackage
  12. def names: Idx[String]

    Index of names

    Index of names

    Idx of all defined enum names

    Name position match corresponding item's

    names(0) == items(0).name // Evaluates true
    Definition Classes
    Package
  13. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. final def notify(): Unit
    Definition Classes
    AnyRef
  15. final def notifyAll(): Unit
    Definition Classes
    AnyRef
  16. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  17. def toString(): String
    Definition Classes
    AnyRef → Any
  18. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  19. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Operator

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any

Implicit Constructor

  1. implicit def zzMake(v: \/): ENUM
    Definition Classes
    Setup

Implicit

  1. implicit val Ordering: Ordering[ENUM]
    Definition Classes
    Setup