com.foursquare.spindle.codegen.runtime

ScalaEnumElement

class ScalaEnumElement extends EnumElementProxy with HasAnnotations

Linear Supertypes
HasAnnotations, 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. HasAnnotations
  3. EnumElementProxy
  4. EnumElement
  5. TBase
  6. Serializable
  7. Ordered
  8. Comparable
  9. Record
  10. UntypedRecord
  11. AnyRef
  12. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new ScalaEnumElement(underlying: EnumElement)

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. val annotations: Annotations

    Definition Classes
    HasAnnotations
  13. def annotationsIsSet: Boolean

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

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

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

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

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

    Definition Classes
    Any
  19. def clear(): Unit

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    EnumElementProxy → EnumElement
  35. def meta: MetaRecord[EnumElement]

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

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

    Definition Classes
    EnumElementProxy → EnumElement
  38. def name: String

    Definition Classes
    EnumElementProxy → EnumElement
  39. def nameIsSet: Boolean

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

    Definition Classes
    EnumElementProxy → EnumElement
  41. def nameOrNull: String

    Definition Classes
    EnumElementProxy → EnumElement
  42. def nameOrThrow: String

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

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

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

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

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

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

    Definition Classes
    AnyRef
  49. def toBuilder(): AllSpecified

    Definition Classes
    EnumElement
  50. def toString(): String

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

    Definition Classes
    ScalaEnumElement → EnumElementProxy
  52. def value: Int

    Definition Classes
    EnumElementProxy → EnumElement
  53. def valueIsSet: Boolean

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

    Definition Classes
    EnumElementProxy → EnumElement
  55. def valueOrDefault: Int

    Definition Classes
    EnumElementProxy → EnumElement
  56. def valueOrNull: Integer

    Definition Classes
    EnumElementProxy → EnumElement
  57. def valueOrThrow: Int

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

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

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

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

    Definition Classes
    EnumElementProxy → EnumElement → TBase → UntypedRecord

Inherited from HasAnnotations

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