Package | Description |
---|---|
com.asakusafw.directio.hive.orc |
ORCFile format bridge between Asakusa and Hive.
|
com.asakusafw.directio.hive.orc.v1 |
ORCFile format bridge for Hive v1.
|
com.asakusafw.directio.hive.orc.v2 |
ORCFile format bridge for Hive v2.
|
com.asakusafw.directio.hive.parquet |
Parquet file format bridge between Asakusa and Hive.
|
com.asakusafw.directio.hive.parquet.v1 |
Parquet format bridge for Hive v1.
|
com.asakusafw.directio.hive.parquet.v2 |
Parquet format bridge for Hive v2.
|
com.asakusafw.runtime.directio |
Direct I/O access from Asakusa Framework.
|
com.asakusafw.runtime.directio.api |
User APIs of Direct I/O.
|
com.asakusafw.runtime.directio.api.legacy |
The legacy Direct I/O implementations.
|
com.asakusafw.runtime.directio.hadoop |
Direct I/O access for Hadoop Environment.
|
com.asakusafw.runtime.directio.keepalive |
Keep-alive utilities for Direct I/O access.
|
com.asakusafw.runtime.io |
Classes for data model input/output.
|
com.asakusafw.runtime.io.csv.directio |
Direct I/O adapters for CSV format.
|
com.asakusafw.runtime.io.json |
Extracting and generating JSON files.
|
com.asakusafw.runtime.io.json.directio |
Direct I/O adapters of JSON files.
|
com.asakusafw.runtime.io.line |
Line reader and emitter.
|
com.asakusafw.runtime.io.line.directio |
Direct I/O adapters of line read/write.
|
com.asakusafw.runtime.io.sequencefile |
Utility classes for
SequenceFile . |
com.asakusafw.runtime.io.text |
Extracting and generating formatted text files.
|
com.asakusafw.runtime.io.text.directio |
Direct I/O adapters of formatted text files.
|
com.asakusafw.runtime.io.util |
Utilities about I/O access.
|
com.asakusafw.runtime.stage.temporary |
Temporary storage for each stage.
|
com.asakusafw.testdriver.directio |
Moderates test input/result using Direct I/O.
|
com.asakusafw.windgate.hadoopfs.ssh |
WindGate resources using Hadoop FileSystem via SSH connection.
|
com.asakusafw.windgate.hadoopfs.temporary |
WindGate drivers for temporary files.
|
Modifier and Type | Class and Description |
---|---|
class |
OrcFileInput<T>
An implementation of
ModelInput for reading ORCFile. |
Modifier and Type | Method and Description |
---|---|
abstract <T> ModelInput<T> |
Compatibility.createInput(AbstractOrcFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter)
|
ModelInput<T> |
AbstractOrcFileFormat.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
CompatibilityV1.createInput(AbstractOrcFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
CompatibilityV2.createInput(AbstractOrcFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
abstract <T> ModelInput<T> |
Compatibility.createInput(AbstractParquetFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter)
|
ModelInput<T> |
AbstractParquetFileFormat.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Class and Description |
---|---|
class |
ParquetFileInput<T>
An implementation of
ModelInput for reading Parquet files. |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
CompatibilityV1.createInput(AbstractParquetFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
CompatibilityV2.createInput(AbstractParquetFileFormat<T> format,
Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
Modifier and Type | Class and Description |
---|---|
class |
FilteredModelInput<T>
An implementation of
ModelInput with DataFilter . |
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
BinaryStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream)
Creates a new
ModelInput for the specified properties. |
abstract ModelInput<T> |
BinaryStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream,
long offset,
long fragmentSize)
Creates a new
ModelInput for the specified properties. |
<T> ModelInput<T> |
DirectDataSource.openInput(DataDefinition<T> definition,
DirectInputFragment fragment,
Counter counter)
Opens a fragment for input.
|
Constructor and Description |
---|
FilteredModelInput(ModelInput<T> delegate,
DataFilter<? super T> filter)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
static <T> ModelInput<T> |
DirectIo.open(Class<? extends DataFormat<T>> formatClass,
String basePath,
String resourcePattern)
Returns data model objects from Direct I/O data sources.
|
<T> ModelInput<T> |
DirectIoApi.open(Class<? extends DataFormat<T>> formatClass,
String basePath,
String resourcePattern)
Returns data model objects from Direct I/O data sources.
|
<T> ModelInput<T> |
DirectIoDelegate.open(Class<? extends DataFormat<T>> formatClass,
String basePath,
String resourcePattern) |
Modifier and Type | Method and Description |
---|---|
static <T> ModelInput<T> |
LegacyDirectIo.open(Class<? extends DataFormat<T>> formatClass,
String basePath,
String resourcePattern)
Returns data model objects from Direct I/O data sources.
|
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
HadoopFileFormat.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
Counter counter)
Creates a new
ModelInput for the specified properties. |
ModelInput<T> |
SequenceFileFormat.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
abstract ModelInput<T> |
HadoopFileFormat.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter)
Creates a new
ModelInput for the specified properties. |
ModelInput<T> |
HadoopFileFormatAdapter.createInput(Class<? extends T> dataType,
org.apache.hadoop.fs.FileSystem fileSystem,
org.apache.hadoop.fs.Path path,
long offset,
long fragmentSize,
Counter counter) |
<T> ModelInput<T> |
HadoopDataSourceCore.openInput(DataDefinition<T> definition,
DirectInputFragment fragment,
Counter counter) |
<T> ModelInput<T> |
HadoopDataSource.openInput(DataDefinition<T> definition,
DirectInputFragment fragment,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
KeepAliveDataSource.openInput(DataDefinition<T> definition,
DirectInputFragment fragment,
Counter counter) |
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
ModelIoFactory.createModelInput(InputStream in)
Creates a new
ModelInput for the target InputStream . |
ModelInput<T> |
ModelIoFactory.createModelInput(RecordParser parser)
Creates a new
ModelInput for the target RecordParser . |
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
AbstractCsvStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream,
long offset,
long fragmentSize) |
Modifier and Type | Interface and Description |
---|---|
interface |
JsonInput<T>
Input from JSON format data.
|
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
AbstractJsonStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream,
long offset,
long fragmentSize) |
Modifier and Type | Class and Description |
---|---|
class |
BasicLineInput
A simple line reader for text with any charset encoding.
|
class |
LineInput
A simple line reader for text.
|
class |
Utf8LineInput
A simple line reader for UTF-8 text.
|
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
AbstractLineStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream,
long offset,
long fragmentSize) |
Modifier and Type | Class and Description |
---|---|
class |
SequenceFileModelInput<T extends org.apache.hadoop.io.Writable>
A bridge implementation to
SequenceFile into ModelInput . |
Modifier and Type | Interface and Description |
---|---|
interface |
TextInput<T>
Input from text files.
|
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
AbstractTextStreamFormat.createInput(Class<? extends T> dataType,
String path,
InputStream stream,
long offset,
long fragmentSize) |
Modifier and Type | Class and Description |
---|---|
class |
VoidModelInput<T>
Void implementation of
ModelInput . |
Modifier and Type | Class and Description |
---|---|
class |
TemporaryFileInput<T extends org.apache.hadoop.io.Writable>
Input raw data.
|
Modifier and Type | Method and Description |
---|---|
static <V> ModelInput<V> |
TemporaryStorage.openInput(org.apache.hadoop.conf.Configuration conf,
Class<V> dataType,
org.apache.hadoop.fs.FileStatus status,
InputStream input)
Opens a temporary
ModelInput for the specified path. |
static <V> ModelInput<V> |
TemporaryStorage.openInput(org.apache.hadoop.conf.Configuration conf,
Class<V> dataType,
org.apache.hadoop.fs.Path path)
Opens a temporary
ModelInput for the specified path. |
Modifier and Type | Method and Description |
---|---|
<T> ModelInput<T> |
DirectIoTestHelper.openInput(Class<T> dataType,
DirectFileOutputDescription description)
Opens input for the target output.
|
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
FileListModelInputProvider.open() |
Modifier and Type | Method and Description |
---|---|
ModelInput<T> |
ModelInputProvider.open()
Opens the current temporary file prepared by the
ModelInputProvider.next() method. |
ModelInput<T> |
FileSystemModelInputProvider.open() |
Copyright © 2011–2019 Asakusa Framework Team. All rights reserved.