Class StructArrowValueProjector
- java.lang.Object
-
- com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjectorImpl
-
- com.amazonaws.athena.connector.lambda.data.projectors.StructArrowValueProjector
-
- All Implemented Interfaces:
ArrowValueProjector
public class StructArrowValueProjector extends ArrowValueProjectorImpl
-
-
Constructor Summary
Constructors Constructor Description StructArrowValueProjector(org.apache.arrow.vector.complex.reader.FieldReader structReader)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected Map<String,Object>
doProject()
Object
project(int pos)
Projects Arrow datum into a matching Java object-
Methods inherited from class com.amazonaws.athena.connector.lambda.data.projectors.ArrowValueProjectorImpl
createValueProjection
-
-
-
-
Method Detail
-
project
public Object project(int pos)
Description copied from interface:ArrowValueProjector
Projects Arrow datum into a matching Java object- Parameters:
pos
- the position/row to project to- Returns:
- The corresponding Java object matching the Arrow datum.
-
-