protected static class ImageBatchReader.MapColumnDefn extends ImageBatchReader.ColumnDefn
| Constructor and Description |
|---|
MapColumnDefn(String name) |
| Modifier and Type | Method and Description |
|---|---|
ScalarWriter |
addDate(String name)
example : { a : 1 } > { a : 1, b : date() }
|
ScalarWriter |
addDouble(String name)
example : { a : 1 } > { a : 1, b : 2.0 }
|
ScalarWriter |
addIntToMap(TupleWriter writer,
String name)
example : { a : 1 } > { a : 1, b : 2 }
|
ArrayWriter |
addList(String name)
example : { a : 1 } > { a : 1, [ b : "2" ] }
|
ArrayWriter |
addListByte(String name)
example : { a : 1 } > { a : 1, [ 0, -1, 0, -1 ] }
|
ArrayWriter |
addListMap(String name)
example : { a : 1 } > { a : 1, [ { b : 2 } ] }
|
TupleWriter |
addMap(String name)
example : { a : 1 } > { a : 1, { b : 2 } }
|
ScalarWriter |
addObject(String name,
TypeProtos.MinorType type)
example : { a : 1 } > { a : 1, b : object() }
|
ScalarWriter |
addText(String name)
example : { a : 1 } > { a : 1, b : "2" }
|
void |
bind(RowSetLoader loader) |
ImageBatchReader.MapColumnDefn |
builder(RowSetLoader loader) |
ImageBatchReader.MapColumnDefn |
builder(TupleWriter writer) |
void |
define(SchemaBuilder builder) |
void |
load(Object value) |
defineText, getName, getOriginName, getWriterpublic MapColumnDefn(String name)
public void bind(RowSetLoader loader)
bind in class ImageBatchReader.ColumnDefnpublic void define(SchemaBuilder builder)
define in class ImageBatchReader.ColumnDefnpublic void load(Object value)
load in class ImageBatchReader.ColumnDefnpublic ImageBatchReader.MapColumnDefn builder(RowSetLoader loader)
public ImageBatchReader.MapColumnDefn builder(TupleWriter writer)
public ScalarWriter addText(String name)
addText in class ImageBatchReader.ColumnDefnpublic ArrayWriter addList(String name)
addList in class ImageBatchReader.ColumnDefnpublic ArrayWriter addListMap(String name)
addListMap in class ImageBatchReader.ColumnDefnpublic TupleWriter addMap(String name)
addMap in class ImageBatchReader.ColumnDefnpublic ArrayWriter addListByte(String name)
public ScalarWriter addDouble(String name)
public ScalarWriter addDate(String name)
public ScalarWriter addObject(String name, TypeProtos.MinorType type)
public ScalarWriter addIntToMap(TupleWriter writer, String name)
Copyright © 2021 The Apache Software Foundation. All rights reserved.