org
.
apache
.
flink
.
formats
.
avro
.
typeutils
LogicalTypesAvroTypeInfo
Related Doc:
package typeutils
class
LogicalTypesAvroTypeInfo
[
T <:
SpecificRecordBase
]
extends
PojoTypeInfo
[
T
]
Linear Supertypes
PojoTypeInfo
[
T
],
CompositeType
[
T
],
TypeInformation
[
T
],
Serializable
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
LogicalTypesAvroTypeInfo
PojoTypeInfo
CompositeType
TypeInformation
Serializable
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
LogicalTypesAvroTypeInfo
(
typeClass:
Class
[
T
]
)
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
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
canEqual
(
arg0:
Any
)
:
Boolean
Definition Classes
PojoTypeInfo → CompositeType → TypeInformation
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
createComparator
(
arg0:
Array
[
Int
]
,
arg1:
Array
[
Boolean
]
,
arg2:
Int
,
arg3:
ExecutionConfig
)
:
TypeComparator
[
T
]
Definition Classes
CompositeType
def
createPojoSerializer
(
arg0:
ExecutionConfig
)
:
PojoSerializer
[
T
]
Definition Classes
PojoTypeInfo
def
createSerializer
(
config:
ExecutionConfig
)
:
TypeSerializer
[
T
]
Definition Classes
LogicalTypesAvroTypeInfo
→ PojoTypeInfo → TypeInformation
def
createTypeComparatorBuilder
()
:
TypeComparatorBuilder
[
T
]
Attributes
protected[
org.apache.flink.api.java.typeutils
]
Definition Classes
PojoTypeInfo → CompositeType
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
PojoTypeInfo → CompositeType → TypeInformation → AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
getArity
()
:
Int
Definition Classes
PojoTypeInfo → TypeInformation
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getFieldIndex
(
arg0:
String
)
:
Int
Definition Classes
PojoTypeInfo → CompositeType
def
getFieldNames
()
:
Array
[
String
]
Definition Classes
PojoTypeInfo → CompositeType
def
getFlatFields
(
arg0:
String
,
arg1:
Int
,
arg2:
List
[
FlatFieldDescriptor
]
)
:
Unit
Definition Classes
PojoTypeInfo → CompositeType
def
getFlatFields
(
arg0:
String
)
:
List
[
FlatFieldDescriptor
]
Definition Classes
CompositeType
def
getGenericParameters
()
:
Map
[
String
,
TypeInformation
[_]]
Definition Classes
TypeInformation
def
getPojoFieldAt
(
arg0:
Int
)
:
PojoField
Definition Classes
PojoTypeInfo
def
getTotalFields
()
:
Int
Definition Classes
PojoTypeInfo → TypeInformation
def
getTypeAt
[
X
]
(
arg0:
Int
)
:
TypeInformation
[
X
]
Definition Classes
PojoTypeInfo → CompositeType
def
getTypeAt
[
X
]
(
arg0:
String
)
:
TypeInformation
[
X
]
Definition Classes
PojoTypeInfo → CompositeType
def
getTypeClass
()
:
Class
[
T
]
Definition Classes
CompositeType → TypeInformation
def
hasDeterministicFieldOrder
()
:
Boolean
Definition Classes
CompositeType
def
hasField
(
arg0:
String
)
:
Boolean
Definition Classes
CompositeType
def
hashCode
()
:
Int
Definition Classes
PojoTypeInfo → CompositeType → TypeInformation → AnyRef → Any
def
isBasicType
()
:
Boolean
Definition Classes
PojoTypeInfo → TypeInformation
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
isKeyType
()
:
Boolean
Definition Classes
CompositeType → TypeInformation
def
isSortKeyType
()
:
Boolean
Definition Classes
PojoTypeInfo → CompositeType → TypeInformation
def
isTupleType
()
:
Boolean
Definition Classes
PojoTypeInfo → TypeInformation
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
PojoTypeInfo → CompositeType → TypeInformation → AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
PojoTypeInfo
[
T
]
Inherited from
CompositeType
[
T
]
Inherited from
TypeInformation
[
T
]
Inherited from
Serializable
Inherited from
AnyRef
Inherited from
Any
Ungrouped