object AnnotationType extends ThriftEnumObject[AnnotationType] with Serializable
- Annotations
- @Generated()
- Alphabetic
- By Inheritance
- AnnotationType
- Serializable
- ThriftEnumObject
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
- case class EnumUnknownAnnotationType(value: Int) extends AnnotationType with EnumItemUnknown with Product with Serializable
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val annotations: Map[String, String]
- Definition Classes
- AnnotationType → ThriftEnumObject
- def apply(value: Int): AnnotationType
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL.
- Definition Classes
- AnnotationType → ThriftEnumObject
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def get(value: Int): Option[AnnotationType]
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. Returns None if the value is not found
- Definition Classes
- AnnotationType → ThriftEnumObject
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def getOrUnknown(value: Int): AnnotationType
Find the enum by its integer value, as defined in the Thrift IDL.
Find the enum by its integer value, as defined in the Thrift IDL. returns an EnumUnknownAnnotationType(value) if the value is not found. In particular this allows ignoring new values added to an enum in the IDL on the producer side when the consumer was not updated.
- Definition Classes
- AnnotationType → ThriftEnumObject
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- lazy val list: List[AnnotationType]
- Definition Classes
- AnnotationType → ThriftEnumObject
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- lazy val unsafeEmpty: AnnotationType
- def valueOf(name: String): Option[AnnotationType]
- Definition Classes
- AnnotationType → ThriftEnumObject
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- case object Bool extends AnnotationType with Product with Serializable
- case object Bytes extends AnnotationType with Product with Serializable
- case object Double extends AnnotationType with Product with Serializable
- case object I16 extends AnnotationType with Product with Serializable
- case object I32 extends AnnotationType with Product with Serializable
- case object I64 extends AnnotationType with Product with Serializable
- case object String extends AnnotationType with Product with Serializable