Value

@SerialVersionUID(7091335633555234129L) abstract class Value extends Ordered[Value] with Serializable

The type of the enumerated values.

The type of the enumerated values.

trait Ordered[Value]
class Object
trait Matchable
class Any
class Val

Value members

Abstract methods

def id: Int

the id and bit location of this enumeration value

the id and bit location of this enumeration value

Concrete methods

def +(v: Value): ValueSet

Create a ValueSet which contains this value and another one

Create a ValueSet which contains this value and another one

override def compare(that: Value): Int
Definition Classes
override def equals(other: Any): Boolean
Definition Classes
Any
override def hashCode: Int
Definition Classes
Any

Inherited methods

def <(that: Value): Boolean

Returns true if this is less than that

Returns true if this is less than that

Inherited from
Ordered
def <=(that: Value): Boolean

Returns true if this is less than or equal to that.

Returns true if this is less than or equal to that.

Inherited from
Ordered
def >(that: Value): Boolean

Returns true if this is greater than that.

Returns true if this is greater than that.

Inherited from
Ordered
def >=(that: Value): Boolean

Returns true if this is greater than or equal to that.

Returns true if this is greater than or equal to that.

Inherited from
Ordered
def compareTo(that: Value): Int

Result of comparing this with operand that.

Result of comparing this with operand that.

Inherited from
Ordered