com.foursquare.spindle.codegen.runtime

ScalaEnumElement

class ScalaEnumElement extends EnumElementProxy

Linear Supertypes
EnumElementProxy, EnumElement, TBase[EnumElement, _Fields], Serializable, Ordered[EnumElement], Comparable[EnumElement], Record[EnumElement], UntypedRecord, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalaEnumElement
  2. EnumElementProxy
  3. EnumElement
  4. TBase
  5. Serializable
  6. Ordered
  7. Comparable
  8. Record
  9. UntypedRecord
  10. AnyRef
  11. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaEnumElement(underlying: EnumElement)

Type Members

  1. type MetaT = EnumElement.type

    Definition Classes
    EnumElement → Record

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. def <(that: EnumElement): Boolean

    Definition Classes
    Ordered
  5. def <=(that: EnumElement): Boolean

    Definition Classes
    Ordered
  6. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  7. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  8. def >(that: EnumElement): Boolean

    Definition Classes
    Ordered
  9. def >=(that: EnumElement): Boolean

    Definition Classes
    Ordered
  10. def __annotations: Seq[Annotation]

    Definition Classes
    EnumElementProxy → EnumElement
  11. val alternateValue: Option[String]

  12. def annotationsIsSet: Boolean

    Definition Classes
    EnumElementProxy → EnumElement
  13. def annotationsOption: Option[Seq[Annotation]]

    Definition Classes
    EnumElementProxy → EnumElement
  14. def annotationsOrDefault: Seq[Annotation]

    Definition Classes
    EnumElementProxy → EnumElement
  15. def annotationsOrNull: Seq[Annotation]

    Definition Classes
    EnumElementProxy → EnumElement
  16. def annotationsOrThrow: Seq[Annotation]

    Definition Classes
    EnumElementProxy → EnumElement
  17. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  18. def clear(): Unit

    Definition Classes
    EnumElementProxy → TBase
  19. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  20. def compare(that: EnumElement): Int

    Definition Classes
    EnumElementProxy → EnumElement → Ordered
  21. def compareTo(that: EnumElement): Int

    Definition Classes
    Ordered → Comparable
  22. def copy(name: String, value: Integer, __annotations: Seq[Annotation]): EnumElement

    Definition Classes
    EnumElementProxy → EnumElement
  23. def deepCopy(): EnumElement

    Definition Classes
    EnumElementProxy → EnumElement → TBase
  24. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  25. def equals(that: Any): Boolean

    Definition Classes
    EnumElementProxy → AnyRef → Any
  26. def fieldForId(id: Int): _Fields

    Definition Classes
    EnumElementProxy → TBase
  27. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  28. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  29. def getFieldValue(field: _Fields): AnyRef

    Definition Classes
    EnumElementProxy → TBase
  30. def hashCode(): Int

    Definition Classes
    EnumElementProxy → AnyRef → Any
  31. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  32. def isSet(field: _Fields): Boolean

    Definition Classes
    EnumElementProxy → TBase
  33. def mergeCopy(that: EnumElement): EnumElement

    Definition Classes
    EnumElementProxy → EnumElement
  34. def meta: EnumElement.type

    Definition Classes
    EnumElementProxy → Record → UntypedRecord
  35. def mutable: Mutable

    Definition Classes
    EnumElementProxy → EnumElement
  36. def mutableCopy(): Mutable

    Definition Classes
    EnumElementProxy → EnumElement
  37. def name: String

    Definition Classes
    EnumElementProxy → EnumElement
  38. def nameIsSet: Boolean

    Definition Classes
    EnumElementProxy → EnumElement
  39. def nameOption: Option[String]

    Definition Classes
    EnumElementProxy → EnumElement
  40. def nameOrNull: String

    Definition Classes
    EnumElementProxy → EnumElement
  41. def nameOrThrow: String

    Definition Classes
    EnumElementProxy → EnumElement
  42. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  43. final def notify(): Unit

    Definition Classes
    AnyRef
  44. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  45. def read(iprot: TProtocol): Unit

    Definition Classes
    EnumElementProxy → TBase → UntypedRecord
  46. def setFieldValue(field: _Fields, value: AnyRef): Unit

    Definition Classes
    EnumElementProxy → TBase
  47. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  48. def toBuilder(): AllSpecified

    Definition Classes
    EnumElement
  49. def toString(): String

    Definition Classes
    EnumElementProxy → AnyRef → Any
  50. val underlying: EnumElement

    Definition Classes
    ScalaEnumElement → EnumElementProxy
  51. def value: Int

    Definition Classes
    EnumElementProxy → EnumElement
  52. def valueIsSet: Boolean

    Definition Classes
    EnumElementProxy → EnumElement
  53. def valueOption: Option[Int]

    Definition Classes
    EnumElementProxy → EnumElement
  54. def valueOrDefault: Int

    Definition Classes
    EnumElementProxy → EnumElement
  55. def valueOrNull: Integer

    Definition Classes
    EnumElementProxy → EnumElement
  56. def valueOrThrow: Int

    Definition Classes
    EnumElementProxy → EnumElement
  57. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  58. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  59. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  60. def write(oprot: TProtocol): Unit

    Definition Classes
    EnumElementProxy → EnumElement → TBase → UntypedRecord

Inherited from EnumElementProxy

Inherited from EnumElement

Inherited from TBase[EnumElement, _Fields]

Inherited from Serializable

Inherited from Ordered[EnumElement]

Inherited from Comparable[EnumElement]

Inherited from Record[EnumElement]

Inherited from UntypedRecord

Inherited from AnyRef

Inherited from Any

Ungrouped