public class TableStoreListObjectInspector extends Object implements org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector
ListObjectInspector
for ArrayData
.
Behaviors of this class when input is null are compatible with StandardListObjectInspector
.
Constructor and Description |
---|
TableStoreListObjectInspector(org.apache.flink.table.types.logical.LogicalType elementType) |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category |
getCategory() |
List<?> |
getList(Object o) |
Object |
getListElement(Object o,
int i) |
org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector |
getListElementObjectInspector() |
int |
getListLength(Object o) |
String |
getTypeName() |
public TableStoreListObjectInspector(org.apache.flink.table.types.logical.LogicalType elementType)
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector getListElementObjectInspector()
getListElementObjectInspector
in interface org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector
public Object getListElement(Object o, int i)
getListElement
in interface org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector
public int getListLength(Object o)
getListLength
in interface org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector
public List<?> getList(Object o)
getList
in interface org.apache.hadoop.hive.serde2.objectinspector.ListObjectInspector
public String getTypeName()
getTypeName
in interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
public org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector.Category getCategory()
getCategory
in interface org.apache.hadoop.hive.serde2.objectinspector.ObjectInspector
Copyright © 2019–2023 The Apache Software Foundation. All rights reserved.