com.foursquare.spindle.codegen.runtime

ScalaService

class ScalaService extends ServiceProxy with HasAnnotations

Linear Supertypes
HasAnnotations, ServiceProxy, Service, TBase[Service, twitter.thrift.descriptors.Service._Fields], Serializable, JavaService[Annotation, Function, Service, RawService, ServiceMeta], Record[Service], Ordered[Service], Comparable[Service], UntypedRecord, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. ScalaService
  2. HasAnnotations
  3. ServiceProxy
  4. Service
  5. TBase
  6. Serializable
  7. JavaService
  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 ScalaService(underlying: Service, resolver: TypeReferenceResolver)

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: Service): Boolean

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

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

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

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

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

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

    Definition Classes
    ServiceProxy → JavaService
  11. val annotations: Annotations

    Definition Classes
    HasAnnotations
  12. def annotationsIsSet(): Boolean

    Definition Classes
    ServiceProxy → JavaService
  13. def annotationsOption(): Option[Seq[Annotation]]

    Definition Classes
    ServiceProxy → JavaService
  14. def annotationsOrDefault(): Seq[Annotation]

    Definition Classes
    ServiceProxy → JavaService
  15. def annotationsOrNull(): Seq[Annotation]

    Definition Classes
    ServiceProxy → JavaService
  16. def annotationsOrThrow(): Seq[Annotation]

    Definition Classes
    ServiceProxy → JavaService
  17. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  18. def clear(): Unit

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

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

    Definition Classes
    ServiceProxy → Service → Ordered
  21. def compareTo(that: Service): Int

    Definition Classes
    Service → Ordered → Comparable
  22. def copy(name: String, extendz: String, functions: Seq[Function], __annotations: Seq[Annotation]): Service

    Definition Classes
    ServiceProxy → Service
  23. def deepCopy(): Service

    Definition Classes
    ServiceProxy → Service → TBase
  24. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    ServiceProxy → AnyRef → Any
  26. def extendzIsSet(): Boolean

    Definition Classes
    ServiceProxy → JavaService
  27. def extendzOption(): Option[String]

    Definition Classes
    ServiceProxy → JavaService
  28. def extendzOrNull(): String

    Definition Classes
    ServiceProxy → JavaService
  29. def extendzOrThrow(): String

    Definition Classes
    ServiceProxy → JavaService
  30. def fieldForId(id: Int): twitter.thrift.descriptors.Service._Fields

    Definition Classes
    ServiceProxy → TBase
  31. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  32. val functions: Seq[ScalaFunction]

    Definition Classes
    ScalaService → ServiceProxy → JavaService
  33. def functionsIsSet(): Boolean

    Definition Classes
    ServiceProxy → JavaService
  34. def functionsOption(): Option[Seq[Function]]

    Definition Classes
    ServiceProxy → JavaService
  35. def functionsOrDefault(): Seq[Function]

    Definition Classes
    ServiceProxy → JavaService
  36. def functionsOrNull(): Seq[Function]

    Definition Classes
    ServiceProxy → JavaService
  37. def functionsOrThrow(): Seq[Function]

    Definition Classes
    ServiceProxy → JavaService
  38. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  39. def getFieldValue(field: twitter.thrift.descriptors.Service._Fields): AnyRef

    Definition Classes
    ServiceProxy → TBase
  40. def hashCode(): Int

    Definition Classes
    ServiceProxy → AnyRef → Any
  41. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  42. def isSet(field: twitter.thrift.descriptors.Service._Fields): Boolean

    Definition Classes
    ServiceProxy → TBase
  43. def mergeCopy(that: Service): Service

    Definition Classes
    ServiceProxy → Service → Record
  44. def meta: ServiceMeta

    Definition Classes
    ServiceProxy → Service → Record → UntypedRecord
  45. def mutable: MutableService

    Definition Classes
    ServiceProxy → Service
  46. def mutableCopy(): MutableService

    Definition Classes
    ServiceProxy → Service
  47. def name(): String

    Definition Classes
    ServiceProxy → JavaService
  48. def nameIsSet(): Boolean

    Definition Classes
    ServiceProxy → JavaService
  49. def nameOption(): Option[String]

    Definition Classes
    ServiceProxy → JavaService
  50. def nameOrNull(): String

    Definition Classes
    ServiceProxy → JavaService
  51. def nameOrThrow(): String

    Definition Classes
    ServiceProxy → JavaService
  52. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  55. val parentServiceName: Option[String]

  56. def read(iprot: TProtocol): Unit

    Definition Classes
    ServiceProxy → TBase → UntypedRecord
  57. def setFieldValue(field: twitter.thrift.descriptors.Service._Fields, value: AnyRef): Unit

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

    Definition Classes
    AnyRef
  59. def toBuilder(): AllSpecified

    Definition Classes
    Service
  60. def toString(): String

    Definition Classes
    ServiceProxy → AnyRef → Any
  61. val underlying: Service

    Definition Classes
    ScalaService → ServiceProxy
  62. final def wait(): Unit

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

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

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

    Definition Classes
    ServiceProxy → Service → TBase → UntypedRecord

Inherited from HasAnnotations

Inherited from ServiceProxy

Inherited from Service

Inherited from TBase[Service, twitter.thrift.descriptors.Service._Fields]

Inherited from Serializable

Inherited from JavaService[Annotation, Function, Service, RawService, ServiceMeta]

Inherited from Record[Service]

Inherited from Ordered[Service]

Inherited from Comparable[Service]

Inherited from UntypedRecord

Inherited from AnyRef

Inherited from Any

Ungrouped