15 package com.cloudera.impala.analysis;
17 import java.util.ArrayList;
19 import jline.internal.Preconditions;
27 import com.google.common.collect.Lists;
57 Type itemType = arrayType.getItemType();
58 ArrayList<StructField> fields = Lists.newArrayListWithCapacity(2);
67 ArrayList<StructField> mapFields = Lists.newArrayListWithCapacity(2);
static final ScalarType BIGINT
StructField getOptionalField()
final boolean isMapStruct_
static CollectionStructType createMapStructType(MapType mapType)
CollectionStructType(ArrayList< StructField > fields, boolean isMapStruct)
final StructField optionalField_
static final String MAP_VALUE_FIELD_NAME
StructField getField(String fieldName)
static final String ARRAY_POS_FIELD_NAME
static final String ARRAY_ITEM_FIELD_NAME
static CollectionStructType createArrayStructType(ArrayType arrayType)
static final String MAP_KEY_FIELD_NAME