com.foursquare.thriftexample.people

RawPhoneNumber

final class RawPhoneNumber extends JavaPhoneNumberRaw[PhoneNumber, RawPhoneNumber, PhoneNumberMeta] with MutablePhoneNumber

Linear Supertypes
MutablePhoneNumber, PhoneNumber, TBase[PhoneNumber, PhoneNumber._Fields], Serializable, JavaPhoneNumberRaw[PhoneNumber, RawPhoneNumber, PhoneNumberMeta], JavaPhoneNumberMutable[PhoneNumber, RawPhoneNumber, PhoneNumberMeta], MutableRecord[PhoneNumber], JavaPhoneNumber[PhoneNumber, RawPhoneNumber, PhoneNumberMeta], Record[PhoneNumber], Ordered[PhoneNumber], Comparable[PhoneNumber], UntypedRecord, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RawPhoneNumber
  2. MutablePhoneNumber
  3. PhoneNumber
  4. TBase
  5. Serializable
  6. JavaPhoneNumberRaw
  7. JavaPhoneNumberMutable
  8. MutableRecord
  9. JavaPhoneNumber
  10. Record
  11. Ordered
  12. Comparable
  13. UntypedRecord
  14. AnyRef
  15. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RawPhoneNumber()

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

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

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

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

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

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

    Definition Classes
    PhoneNumber → Ordered
  10. def __meta_=(x: String): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  11. def __yield_=(x: String): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  12. def areaCode(): Int

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  13. def areaCodeIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  14. def areaCodeOption(): Option[Int]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  15. def areaCodeOrDefault(): Int

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  16. def areaCodeOrNull(): Integer

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  17. def areaCodeOrThrow(): Int

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  18. def areaCodeUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  19. def areaCode_=(x: Int): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  20. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  21. def clear(): Unit

    Definition Classes
    RawPhoneNumber → TBase
  22. def clone(): AnyRef

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

    Definition Classes
    PhoneNumber → Ordered
  24. def compareTo(that: PhoneNumber): Int

    Definition Classes
    PhoneNumber → Ordered → Comparable
  25. def copy(countryCode: Short = countryCodeOrNull, areaCode: Integer = areaCodeOrNull, number: Long = numberOrNull, phoneType: PhoneType = phoneTypeOrNull, __meta: String = metaOrNull, __yield: String = yieldOrNull): RawPhoneNumber

    Definition Classes
    RawPhoneNumberMutablePhoneNumberPhoneNumber
  26. def countryCode(): Short

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  27. def countryCodeIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  28. def countryCodeOption(): Option[Short]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  29. def countryCodeOrDefault(): Short

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  30. def countryCodeOrNull(): Short

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  31. def countryCodeOrThrow(): Short

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  32. def countryCodeUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  33. def countryCode_=(x: Short): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  34. def deepCopy(): RawPhoneNumber

    Definition Classes
    RawPhoneNumberPhoneNumber → TBase
  35. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  36. def equals(that: PhoneNumber): Boolean

  37. def equals(that: Any): Boolean

    Definition Classes
    RawPhoneNumber → AnyRef → Any
  38. def fieldForId(id: Int): PhoneNumber._Fields

    Definition Classes
    RawPhoneNumber → TBase
  39. def finalize(): Unit

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

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

    Definition Classes
    RawPhoneNumber → TBase
  42. def getSetFields: Seq[Any]

  43. def hashCode(): Int

    Definition Classes
    RawPhoneNumber → AnyRef → Any
  44. final def isInstanceOf[T0]: Boolean

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

    Definition Classes
    RawPhoneNumber → TBase
  46. def merge(that: PhoneNumber): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber → MutableRecord
  47. def mergeCopy(that: PhoneNumber): PhoneNumber

    Definition Classes
    RawPhoneNumberPhoneNumber → Record
  48. def meta: PhoneNumberMeta

    Definition Classes
    RawPhoneNumberPhoneNumber → Record → UntypedRecord
  49. def metaIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  50. def metaOption(): Option[String]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  51. def metaOrNull(): String

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  52. def metaOrThrow(): String

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  53. def metaUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  54. def mutable: MutablePhoneNumber

    Returns a pointer to a Mutable version of this record.

    Returns a pointer to a Mutable version of this record.

    If the underlying implementation is mutable, this will be returned. If the underlying implementation is immutable, a mutable copy will be returned.

    After mutating the instance returned by this method, the original instance (on which mutable was called) will be in an undefined state. It may or may not have been modified, depending on whether it was immutable or not.

    This is included as an optimization for when we want access to a Mutable record but don't want to pay the cost of copying every time.

    Definition Classes
    MutablePhoneNumberPhoneNumber
  55. def mutableCopy(): MutablePhoneNumber

    Definition Classes
    PhoneNumber
  56. final def ne(arg0: AnyRef): Boolean

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

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

    Definition Classes
    AnyRef
  59. def number(): Long

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  60. def numberIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  61. def numberOption(): Option[Long]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  62. def numberOrDefault(): Long

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  63. def numberOrNull(): Long

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  64. def numberOrThrow(): Long

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  65. def numberUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  66. def number_=(x: Long): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  67. def phoneTypeIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  68. def phoneTypeOption(): Option[PhoneType]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  69. def phoneTypeOrNull(): PhoneType

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  70. def phoneTypeOrThrow(): PhoneType

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  71. def phoneTypeUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  72. def phoneType_=(x: PhoneType): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber
  73. def read(iprot: TProtocol): Unit

    Definition Classes
    RawPhoneNumber → TBase → UntypedRecord
  74. def setFieldValue(field: PhoneNumber._Fields, value: AnyRef): Unit

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

    Definition Classes
    AnyRef
  76. def toBuilder(): AllSpecified

    Definition Classes
    PhoneNumber
  77. def toString(): String

    Definition Classes
    RawPhoneNumber → AnyRef → Any
  78. final def wait(): Unit

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

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

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

    Definition Classes
    RawPhoneNumberPhoneNumber → TBase → UntypedRecord
  82. def yieldIsSet(): Boolean

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  83. def yieldOption(): Option[String]

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  84. def yieldOrNull(): String

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  85. def yieldOrThrow(): String

    Definition Classes
    RawPhoneNumber → JavaPhoneNumber
  86. def yieldUnset(): Unit

    Definition Classes
    RawPhoneNumberMutablePhoneNumber

Inherited from MutablePhoneNumber

Inherited from PhoneNumber

Inherited from TBase[PhoneNumber, PhoneNumber._Fields]

Inherited from Serializable

Inherited from JavaPhoneNumberRaw[PhoneNumber, RawPhoneNumber, PhoneNumberMeta]

Inherited from JavaPhoneNumberMutable[PhoneNumber, RawPhoneNumber, PhoneNumberMeta]

Inherited from MutableRecord[PhoneNumber]

Inherited from JavaPhoneNumber[PhoneNumber, RawPhoneNumber, PhoneNumberMeta]

Inherited from Record[PhoneNumber]

Inherited from Ordered[PhoneNumber]

Inherited from Comparable[PhoneNumber]

Inherited from UntypedRecord

Inherited from AnyRef

Inherited from Any

Ungrouped