Class

io.fsq.spindle.__shaded_for_spindle_bootstrap__.descriptors

RawType

Related Doc: package descriptors

Permalink

final class RawType extends JavaTypeRaw[SimpleType, Type, RawType, TypeMeta] with MutableType

Linear Supertypes
MutableType, Type, TBase[Type, Type._Fields], Serializable, JavaTypeRaw[SimpleType, Type, RawType, TypeMeta], JavaTypeMutable[SimpleType, Type, RawType, TypeMeta], MutableRecord[Type], JavaType[SimpleType, Type, RawType, TypeMeta], Record[Type], Ordered[Type], Comparable[Type], UntypedRecord, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RawType
  2. MutableType
  3. Type
  4. TBase
  5. Serializable
  6. JavaTypeRaw
  7. JavaTypeMutable
  8. MutableRecord
  9. JavaType
  10. Record
  11. Ordered
  12. Comparable
  13. UntypedRecord
  14. AnyRef
  15. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RawType()

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. def <(that: Type): Boolean

    Permalink
    Definition Classes
    Type → Ordered
  4. def <=(that: Type): Boolean

    Permalink
    Definition Classes
    Type → Ordered
  5. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  6. def >(that: Type): Boolean

    Permalink
    Definition Classes
    Type → Ordered
  7. def >=(that: Type): Boolean

    Permalink
    Definition Classes
    Type → Ordered
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def clear(): Unit

    Permalink
    Definition Classes
    RawType → TBase
  10. def clone(): AnyRef

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

    Permalink
    Definition Classes
    Type → Ordered
  12. def compareTo(that: Type): Int

    Permalink
    Definition Classes
    Type → Ordered → Comparable
  13. def copy(id: String = idOrNull, simpleType: SimpleType = simpleTypeOrNull): RawType

    Permalink
    Definition Classes
    RawTypeMutableTypeType
  14. def deepCopy(): RawType

    Permalink
    Definition Classes
    RawTypeType → TBase
  15. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  16. def equals(that: Type): Boolean

    Permalink
  17. def equals(that: Any): Boolean

    Permalink
    Definition Classes
    RawType → AnyRef → Any
  18. def fieldForId(id: Int): Type._Fields

    Permalink
    Definition Classes
    RawType → TBase
  19. def finalize(): Unit

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

    Permalink
    Definition Classes
    AnyRef → Any
  21. def getFieldValue(field: Type._Fields): AnyRef

    Permalink
    Definition Classes
    RawType → TBase
  22. def getSetFields: Seq[Any]

    Permalink
  23. def hashCode(): Int

    Permalink
    Definition Classes
    RawType → AnyRef → Any
  24. def id(): String

    Permalink
    Definition Classes
    RawType → JavaType
  25. def idIsSet(): Boolean

    Permalink
    Definition Classes
    RawType → JavaType
  26. def idOption(): Option[String]

    Permalink
    Definition Classes
    RawType → JavaType
  27. def idOrNull(): String

    Permalink
    Definition Classes
    RawType → JavaType
  28. def idOrThrow(): String

    Permalink
    Definition Classes
    RawType → JavaType
  29. def idUnset(): Unit

    Permalink
    Definition Classes
    RawTypeMutableType
  30. def id_=(x: String): Unit

    Permalink
    Definition Classes
    RawTypeMutableType
  31. final def isInstanceOf[T0]: Boolean

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

    Permalink
    Definition Classes
    RawType → TBase
  33. def merge(that: Type): Unit

    Permalink
    Definition Classes
    RawTypeMutableTypeMutableRecord
  34. def mergeCopy(that: Type): Type

    Permalink
    Definition Classes
    RawTypeTypeRecord
  35. def meta: TypeMeta

    Permalink
    Definition Classes
    RawTypeTypeRecordUntypedRecord
  36. def mutable: MutableType

    Permalink

    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
    MutableTypeType
  37. def mutableCopy(): MutableType

    Permalink
    Definition Classes
    Type
  38. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  39. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  40. final def notifyAll(): Unit

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

    Permalink
    Definition Classes
    RawType → TBase → UntypedRecord
  42. def setFieldValue(field: Type._Fields, value: AnyRef): Unit

    Permalink
    Definition Classes
    RawType → TBase
  43. def simpleType(): SimpleType

    Permalink
    Definition Classes
    RawType → JavaType
  44. def simpleTypeIsSet(): Boolean

    Permalink
    Definition Classes
    RawType → JavaType
  45. def simpleTypeOption(): Option[SimpleType]

    Permalink
    Definition Classes
    RawType → JavaType
  46. def simpleTypeOrNull(): SimpleType

    Permalink
    Definition Classes
    RawType → JavaType
  47. def simpleTypeOrThrow(): SimpleType

    Permalink
    Definition Classes
    RawType → JavaType
  48. def simpleTypeUnset(): Unit

    Permalink
    Definition Classes
    RawTypeMutableType
  49. def simpleType_=(x: SimpleType): Unit

    Permalink
    Definition Classes
    RawTypeMutableType
  50. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  51. def toBuilder(): AllSpecified

    Permalink
    Definition Classes
    Type
  52. def toString(): String

    Permalink
    Definition Classes
    RawType → AnyRef → Any
  53. final def wait(): Unit

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

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

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

    Permalink
    Definition Classes
    RawTypeType → TBase → UntypedRecord

Inherited from MutableType

Inherited from Type

Inherited from TBase[Type, Type._Fields]

Inherited from Serializable

Inherited from JavaTypeRaw[SimpleType, Type, RawType, TypeMeta]

Inherited from JavaTypeMutable[SimpleType, Type, RawType, TypeMeta]

Inherited from MutableRecord[Type]

Inherited from JavaType[SimpleType, Type, RawType, TypeMeta]

Inherited from Record[Type]

Inherited from Ordered[Type]

Inherited from Comparable[Type]

Inherited from UntypedRecord

Inherited from AnyRef

Inherited from Any

Ungrouped