com.foursquare.spindle.codegen.runtime

ScalaEnumElement

class ScalaEnumElement extends EnumElementProxy with HasAnnotations

Linear Supertypes
HasAnnotations, EnumElementProxy, EnumElement, TBase[EnumElement, twitter.thrift.descriptors.EnumElement._Fields], Serializable, JavaEnumElement[Annotation, EnumElement, RawEnumElement, EnumElementMeta], Record[EnumElement], Ordered[EnumElement], Comparable[EnumElement], UntypedRecord, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalaEnumElement
  2. HasAnnotations
  3. EnumElementProxy
  4. EnumElement
  5. TBase
  6. Serializable
  7. JavaEnumElement
  8. Record
  9. Ordered
  10. Comparable
  11. UntypedRecord
  12. AnyRef
  13. 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
    EnumElement → Ordered
  5. def <=(that: EnumElement): Boolean

    Definition Classes
    EnumElement → 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
    EnumElement → Ordered
  9. def >=(that: EnumElement): Boolean

    Definition Classes
    EnumElement → Ordered
  10. def __annotations(): Seq[Annotation]

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

  12. val annotations: Annotations

    Definition Classes
    HasAnnotations
  13. def annotationsIsSet(): Boolean

    Definition Classes
    EnumElementProxy → JavaEnumElement
  14. def annotationsOption(): Option[Seq[Annotation]]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  15. def annotationsOrDefault(): Seq[Annotation]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  16. def annotationsOrNull(): Seq[Annotation]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  17. def annotationsOrThrow(): Seq[Annotation]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  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
    EnumElement → 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): twitter.thrift.descriptors.EnumElement._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: twitter.thrift.descriptors.EnumElement._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: twitter.thrift.descriptors.EnumElement._Fields): Boolean

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

    Definition Classes
    EnumElementProxy → EnumElement → Record
  35. def meta: EnumElementMeta

    Definition Classes
    EnumElementProxy → EnumElement → Record → UntypedRecord
  36. def mutable: MutableEnumElement

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

    Definition Classes
    EnumElementProxy → EnumElement
  38. def name(): String

    Definition Classes
    EnumElementProxy → JavaEnumElement
  39. def nameIsSet(): Boolean

    Definition Classes
    EnumElementProxy → JavaEnumElement
  40. def nameOption(): Option[String]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  41. def nameOrNull(): String

    Definition Classes
    EnumElementProxy → JavaEnumElement
  42. def nameOrThrow(): String

    Definition Classes
    EnumElementProxy → JavaEnumElement
  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: twitter.thrift.descriptors.EnumElement._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 → JavaEnumElement
  53. def valueIsSet(): Boolean

    Definition Classes
    EnumElementProxy → JavaEnumElement
  54. def valueOption(): Option[Int]

    Definition Classes
    EnumElementProxy → JavaEnumElement
  55. def valueOrDefault(): Int

    Definition Classes
    EnumElementProxy → JavaEnumElement
  56. def valueOrNull(): Integer

    Definition Classes
    EnumElementProxy → JavaEnumElement
  57. def valueOrThrow(): Int

    Definition Classes
    EnumElementProxy → JavaEnumElement
  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, twitter.thrift.descriptors.EnumElement._Fields]

Inherited from Serializable

Inherited from JavaEnumElement[Annotation, EnumElement, RawEnumElement, EnumElementMeta]

Inherited from Record[EnumElement]

Inherited from Ordered[EnumElement]

Inherited from Comparable[EnumElement]

Inherited from UntypedRecord

Inherited from AnyRef

Inherited from Any

Ungrouped