CoproductTypeInformation

org.apache.flinkx.api.typeinfo.CoproductTypeInformation
case class CoproductTypeInformation[T](c: Class[T], ser: TypeSerializer[T]) extends TypeInformation[T]

Attributes

Graph
Supertypes
trait Product
trait Equals
class TypeInformation[T]
trait Serializable
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

override def createSerializer(config: ExecutionConfig): TypeSerializer[T]

Attributes

Definition Classes
TypeInformation
override def getArity: Int

Attributes

Definition Classes
TypeInformation
override def getTotalFields: Int

Attributes

Definition Classes
TypeInformation
override def getTypeClass: Class[T]

Attributes

Definition Classes
TypeInformation
override def isBasicType: Boolean

Attributes

Definition Classes
TypeInformation
override def isKeyType: Boolean

Attributes

Definition Classes
TypeInformation
override def isTupleType: Boolean

Attributes

Definition Classes
TypeInformation

Inherited methods

@PublicEvolving
def getGenericParameters(): Map[String, TypeInformation[_ <: <FromJavaObject>]]

Attributes

Inherited from:
TypeInformation
@PublicEvolving
def isSortKeyType(): Boolean

Attributes

Inherited from:
TypeInformation
def productElementNames: Iterator[String]

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

Attributes

Inherited from:
Product