Packages

object TBlockType extends ValidatingThriftStructCodec3[TBlockType]

Different implementation types of the GorillaBlock, as a union in order to support arguments for the types.

Annotations
@Generated()
Linear Supertypes
ValidatingThriftStructCodec3[TBlockType], ThriftStructCodec3[TBlockType], ThriftStructCodec[TBlockType], AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. TBlockType
  2. ValidatingThriftStructCodec3
  3. ThriftStructCodec3
  4. ThriftStructCodec
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Type Members

  1. case class Sample(sample: SampleAlias) extends TBlockType with Product with Serializable
  2. case class Tuple(tuple: TupleAlias = TupleDefaultValue) extends TBlockType with Product with Serializable
  3. case class UnknownUnionField extends TBlockType with Product with Serializable

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val SampleField: TField
  5. val SampleFieldManifest: Manifest[Sample]
  6. val TupleField: TField
  7. val TupleFieldManifest: Manifest[Tuple]
  8. val Union: TStruct
  9. def apply(_iprot: TProtocol): TBlockType
  10. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  11. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  12. def decode(_iprot: TProtocol): TBlockType
    Definition Classes
    TBlockType → ThriftStructCodec
  13. def encode(_item: TBlockType, _oprot: TProtocol): Unit
    Definition Classes
    TBlockType → ThriftStructCodec
  14. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  15. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  16. lazy val fieldInfos: List[ThriftUnionFieldInfo[_ <: TBlockType, _]]

    Field information in declaration order.

  17. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  18. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  21. lazy val metaData: ThriftStructMetaData[TBlockType]
    Definition Classes
    ThriftStructCodec
  22. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  23. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  24. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  25. lazy val structAnnotations: Map[String, String]
  26. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  27. def toString(): String
    Definition Classes
    AnyRef → Any
  28. def ttypeToString(byte: Byte): String
    Attributes
    protected
    Definition Classes
    ThriftStructCodec3
  29. final def validateField[U <: ValidatingThriftStruct[U]](any: Any): Seq[Issue]
    Attributes
    protected
    Definition Classes
    ValidatingThriftStructCodec3
  30. def validateNewInstance(item: TBlockType): Seq[Issue]

    Checks that the struct is a valid as a new instance.

    Checks that the struct is a valid as a new instance. If there are any missing required or construction required fields, return a non-empty list.

    Definition Classes
    TBlockType → ValidatingThriftStructCodec3
  31. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  32. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  33. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  34. def withoutPassthroughFields(struct: TBlockType): TBlockType
  35. object Sample extends (SampleAlias) => Sample with Serializable
  36. object Tuple extends (TupleAlias) => Tuple with Serializable

Inherited from ValidatingThriftStructCodec3[TBlockType]

Inherited from ThriftStructCodec3[TBlockType]

Inherited from ThriftStructCodec[TBlockType]

Inherited from AnyRef

Inherited from Any

Ungrouped