public class DataFrameMeta extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
META_FILE_EXTENSION |
| Constructor and Description |
|---|
DataFrameMeta() |
DataFrameMeta(int size,
Map<String,Class<? extends DataFrameColumn>> columns,
Class<? extends ReadFormat> readFormatClass,
Map<String,String> attributes) |
DataFrameMeta(Map<String,Class<? extends DataFrameColumn>> columns,
Class<? extends ReadFormat> readFormatClass,
Map<String,String> attributes) |
| Modifier and Type | Method and Description |
|---|---|
static DataFrameMeta |
create(Class<? extends ReadFormat> readFormatClass,
List<DataFrameColumn> columns,
Map<String,String> writerAttributes)
Creates data frame meta information
|
static DataFrameMeta |
create(DataFrame dataFrame,
Class<? extends ReadFormat> readFormatClass,
DataWriter dataWriterBuilder)
Creates data frame meta information
|
static DataFrameMeta |
create(int size,
Class<? extends ReadFormat> readFormatClass,
List<DataFrameColumn> columns,
Map<String,String> writerAttributes)
Creates data frame meta information
|
Map<String,String> |
getAttributes()
Returns the attributes from the data writer used to write the data frame
|
List<ColumnInformation> |
getColumnInformation() |
Map<String,Class<? extends DataFrameColumn>> |
getColumns()
Returns a map of the columns in the data frame.
|
Class<? extends ReadFormat> |
getReadFormatClass()
Returns the
ReaderBuilder class that can be used to read the data frame |
int |
getSize()
Returns the size of the data frame
|
public static final String META_FILE_EXTENSION
public DataFrameMeta()
public DataFrameMeta(Map<String,Class<? extends DataFrameColumn>> columns, Class<? extends ReadFormat> readFormatClass, Map<String,String> attributes)
public DataFrameMeta(int size,
Map<String,Class<? extends DataFrameColumn>> columns,
Class<? extends ReadFormat> readFormatClass,
Map<String,String> attributes)
public static DataFrameMeta create(DataFrame dataFrame, Class<? extends ReadFormat> readFormatClass, DataWriter dataWriterBuilder)
dataFrame - source data framereadFormatClass - class of used read formatdataWriterBuilder - data writer usedpublic static DataFrameMeta create(Class<? extends ReadFormat> readFormatClass, List<DataFrameColumn> columns, Map<String,String> writerAttributes)
readFormatClass - class of used read formatcolumns - columns contained in meta filewriterAttributes - attributes of the used data writerpublic static DataFrameMeta create(int size, Class<? extends ReadFormat> readFormatClass, List<DataFrameColumn> columns, Map<String,String> writerAttributes)
size - size of the data framereadFormatClass - class of used read formatcolumns - columns contained in meta filewriterAttributes - attributes of the used data writerpublic Class<? extends ReadFormat> getReadFormatClass()
ReaderBuilder class that can be used to read the data framepublic Map<String,Class<? extends DataFrameColumn>> getColumns()
public Map<String,String> getAttributes()
public int getSize()
public List<ColumnInformation> getColumnInformation()
Copyright © 2020. All rights reserved.