public abstract class DatasetUtils
extends java.lang.ObjectDataset、DatasetReader、DatasetWriter を操作するための静的ユーティリティメソッドを提供します。| コンストラクターと説明 |
|---|
DatasetUtils() |
| 修飾子と型 | メソッドと説明 |
|---|---|
static <T> org.kitesdk.data.Dataset<T> | getDataset(DatasetRepositoryFactory dsFactory, java.lang.Class<T> pojoClass)DatasetRepositoryFactory と pojo クラスを使用してデータセットを取得します。 |
static <T> java.lang.String | getDatasetName(java.lang.Class<T> clazz) データセット名を取得します。 |
static <T> org.kitesdk.data.Dataset<T> | getOrCreateDataset(DatasetRepositoryFactory dsFactory, DatasetDefinition datasetDefinition, java.lang.Class<?> pojoClass, java.lang.Class<T> recordClass) |
public static <T> java.lang.String getDatasetName(java.lang.Class<T> clazz)
Class.getSimpleName() に委譲し、小文字の名前を取得します。T - ジェネリクスクラス型 clazz - クラブ public static <T> org.kitesdk.data.Dataset<T> getOrCreateDataset(DatasetRepositoryFactory dsFactory, DatasetDefinition datasetDefinition, java.lang.Class<?> pojoClass, java.lang.Class<T> recordClass)
DatasetRepositoryFactory、DatasetDefinition、pojo クラス、レコードクラスを使用して Dataset を取得します。Dataset が存在しない場合は作成されます。T - 汎用レコードクラス型 dsFactory - データセットリポジトリファクトリ datasetDefinition - データセットの定義 pojoClass - ポジョクラス recordClass - レコードクラス public static <T> org.kitesdk.data.Dataset<T> getDataset(DatasetRepositoryFactory dsFactory, java.lang.Class<T> pojoClass)
DatasetRepositoryFactory と pojo クラスを使用してデータセットを取得します。渡されたクラスは "pojoClass" で使用されるものと同じです T - ジェネリクス型 dsFactory - DS ファクトリ pojoClass - ポジョクラス