Package | Description |
---|---|
com.luciad.format.csv |
This package contains a model decoder capable of decoding data in character-separated files.
|
Modifier and Type | Method and Description |
---|---|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.asBuilder()
Returns a new
Builder instance initialised with the values of this data source. |
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.encoding(Charset aCharset)
Sets the encoding of the data file.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.firstRowContainsNames()
Indicates that the first row in the file contains the column names.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.geoJsonGeometry(int aGeoJsonGeometryColumn)
Sets the GeoJson geometry column.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.geometry(int aWKTGeometryColumn)
Sets the WKT geometry column.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.geometry(int aXPointCoordinateColumn,
int aYPointCoordinateColumn)
Sets the X and Y coordinate columns for point geometries.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.geometry(int aXPointCoordinateColumn,
int aYPointCoordinateColumn,
int aZPointCoordinateColumn)
Sets the X, Y and Z coordinate columns for point geometries.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.id(int aIndex)
Sets the index of the column with the unique identifier for each feature.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.names(List<String> aColumnNames)
Sets the names of the columns.
|
static TLcdCSVDataSource.Builder |
TLcdCSVDataSource.newBuilder()
Creates a new
Builder instance initialized with default values. |
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.rowsToSkip(int aRowsToSkip)
Sets the number of rows to skip at the beginning of the data file.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.separator(String aSeparator)
Sets the separator used in the data file.
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.source(String aSource)
Sets the source name of the CSV data file
|
TLcdCSVDataSource.Builder |
TLcdCSVDataSource.Builder.types(List<TLcdCSVDataSource.ColumnType> aColumnTypes)
Sets the types of the different columns.
|