| Package | Description |
|---|---|
| parquet.io | |
| parquet.schema |
| Modifier and Type | Method and Description |
|---|---|
Type |
ColumnIO.getType() |
| Modifier and Type | Class and Description |
|---|---|
class |
GroupType
Represents a group type: a list of fields
|
class |
MessageType
The root of a schema
|
class |
PrimitiveType
Representation of a Primitive type
|
| Modifier and Type | Method and Description |
|---|---|
Type |
GroupType.getType(int index) |
Type |
MessageType.getType(String... path) |
Type |
GroupType.getType(String fieldName) |
protected abstract Type |
Type.getType(String[] path,
int i) |
Type |
PrimitiveType.getType(String[] path,
int i) |
protected Type |
GroupType.getType(String[] path,
int depth) |
| Modifier and Type | Method and Description |
|---|---|
List<Type> |
GroupType.getFields() |
| Modifier and Type | Method and Description |
|---|---|
void |
MessageType.checkContains(Type subType) |
static GroupType |
ConversionPatterns.listType(Type.Repetition repetition,
String alias,
Type nestedType) |
static GroupType |
ConversionPatterns.mapType(Type.Repetition repetition,
String alias,
String mapAlias,
Type keyType,
Type valueType) |
static GroupType |
ConversionPatterns.mapType(Type.Repetition repetition,
String alias,
Type keyType,
Type valueType) |
static GroupType |
ConversionPatterns.stringKeyMapType(Type.Repetition repetition,
String alias,
String mapAlias,
Type valueType) |
static GroupType |
ConversionPatterns.stringKeyMapType(Type.Repetition repetition,
String alias,
Type valueType) |
protected abstract boolean |
Type.typeEquals(Type other) |
protected boolean |
PrimitiveType.typeEquals(Type other) |
protected boolean |
GroupType.typeEquals(Type other) |
| Constructor and Description |
|---|
GroupType(Type.Repetition repetition,
String name,
OriginalType originalType,
Type... fields) |
GroupType(Type.Repetition repetition,
String name,
Type... fields) |
MessageType(String name,
Type... fields) |
| Constructor and Description |
|---|
GroupType(Type.Repetition repetition,
String name,
List<Type> fields) |
GroupType(Type.Repetition repetition,
String name,
OriginalType originalType,
List<Type> fields) |
MessageType(String name,
List<Type> fields) |
Copyright © 2013. All Rights Reserved.