Skip to content

Commit 4958c5d

Browse files
Automated commit of generated code
1 parent 6806d68 commit 4958c5d

File tree

18 files changed

+70
-0
lines changed

18 files changed

+70
-0
lines changed

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/documentationCsv/DelimParams.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import org.jetbrains.kotlinx.dataframe.io.AdjustCSVFormat
99
import org.jetbrains.kotlinx.dataframe.io.AdjustCsvSpecs
1010
import org.jetbrains.kotlinx.dataframe.io.ColType
1111
import org.jetbrains.kotlinx.dataframe.io.Compression
12+
import org.jetbrains.kotlinx.dataframe.io.DefaultNullStringsContentLink
1213
import org.jetbrains.kotlinx.dataframe.io.QuoteMode
1314

1415
/**

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/impl/io/readDelim.kt

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,23 @@ import org.jetbrains.kotlinx.dataframe.api.parse
3232
import org.jetbrains.kotlinx.dataframe.api.parser
3333
import org.jetbrains.kotlinx.dataframe.api.tryParse
3434
import org.jetbrains.kotlinx.dataframe.columns.ValueColumn
35+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
36+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
37+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
38+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COMPRESSION
39+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FIXED_COLUMN_WIDTHS
40+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HAS_FIXED_WIDTH_COLUMNS
41+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HEADER
42+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EMPTY_LINES
43+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EXCESS_COLUMNS
44+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_SURROUNDING_SPACES
45+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.INPUT_STREAM_READ
46+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSER_OPTIONS
47+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALLEL
48+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
49+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
50+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES
51+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TRIM_INSIDE_QUOTED
3552
import org.jetbrains.kotlinx.dataframe.impl.ColumnNameGenerator
3653
import org.jetbrains.kotlinx.dataframe.io.AdjustCsvSpecs
3754
import org.jetbrains.kotlinx.dataframe.io.ColType

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/impl/io/writeDelim.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@ import org.apache.commons.csv.CSVFormat
66
import org.jetbrains.kotlinx.dataframe.AnyFrame
77
import org.jetbrains.kotlinx.dataframe.AnyRow
88
import org.jetbrains.kotlinx.dataframe.api.forEach
9+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonWriteDelimDocs
10+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_FORMAT
11+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.CSV_DELIMITER
12+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.WRITER_WRITE
913
import org.jetbrains.kotlinx.dataframe.io.AdjustCSVFormat
1014
import org.jetbrains.kotlinx.dataframe.io.QuoteMode
1115
import org.jetbrains.kotlinx.dataframe.io.toJson

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/csv.kt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ import org.jetbrains.kotlinx.dataframe.codeGen.DefaultReadDfMethod
88
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams
99
import java.io.File
1010
import java.io.InputStream
11+
import java.nio.file.Path
1112
import kotlin.reflect.typeOf
1213

1314
public class CsvDeephaven(private val delimiter: Char = DelimParams.CSV_DELIMITER) : SupportedDataFrameFormat {
@@ -17,6 +18,9 @@ public class CsvDeephaven(private val delimiter: Char = DelimParams.CSV_DELIMITE
1718
override fun readDataFrame(file: File, header: List<String>): DataFrame<*> =
1819
DataFrame.readCsv(file = file, header = header, delimiter = delimiter)
1920

21+
override fun readDataFrame(path: Path, header: List<String>): DataFrame<*> =
22+
DataFrame.readCsv(path = path, header = header, delimiter = delimiter)
23+
2024
override fun acceptsExtension(ext: String): Boolean = ext == "csv"
2125

2226
override fun acceptsSample(sample: SupportedFormatSample): Boolean = true // Extension is enough

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readCsv.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,25 @@ package org.jetbrains.kotlinx.dataframe.io
44

55
import org.jetbrains.kotlinx.dataframe.DataFrame
66
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
7+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
8+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams
79
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
810
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
911
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
1012
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COMPRESSION
1113
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.CSV_DELIMITER
14+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_OR_URL_READ
15+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_READ
1216
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FIXED_COLUMN_WIDTHS
1317
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HAS_FIXED_WIDTH_COLUMNS
1418
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HEADER
1519
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EMPTY_LINES
1620
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EXCESS_COLUMNS
1721
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_SURROUNDING_SPACES
22+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.INPUT_STREAM_READ
1823
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSER_OPTIONS
1924
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALLEL
25+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PATH_READ
2026
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
2127
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
2228
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readCsvStr.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.jetbrains.kotlinx.dataframe.io
22

33
import org.jetbrains.kotlinx.dataframe.DataFrame
44
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
5+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
56
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
67
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
78
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
@@ -17,6 +18,7 @@ import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALL
1718
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
1819
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
1920
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES
21+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TEXT_READ
2022
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TRIM_INSIDE_QUOTED
2123
import org.jetbrains.kotlinx.dataframe.impl.io.readDelimImpl
2224

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readDelim.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,25 @@ package org.jetbrains.kotlinx.dataframe.io
44

55
import org.jetbrains.kotlinx.dataframe.DataFrame
66
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
7+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
8+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams
79
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
810
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
911
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
1012
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COMPRESSION
1113
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.DELIM_DELIMITER
14+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_OR_URL_READ
15+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_READ
1216
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FIXED_COLUMN_WIDTHS
1317
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HAS_FIXED_WIDTH_COLUMNS
1418
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HEADER
1519
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EMPTY_LINES
1620
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EXCESS_COLUMNS
1721
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_SURROUNDING_SPACES
22+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.INPUT_STREAM_READ
1823
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSER_OPTIONS
1924
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALLEL
25+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PATH_READ
2026
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
2127
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
2228
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readDelimStr.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.jetbrains.kotlinx.dataframe.io
22

33
import org.jetbrains.kotlinx.dataframe.DataFrame
44
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
5+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
56
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
67
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
78
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
@@ -17,6 +18,7 @@ import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALL
1718
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
1819
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
1920
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES
21+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TEXT_READ
2022
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TRIM_INSIDE_QUOTED
2123
import org.jetbrains.kotlinx.dataframe.impl.io.readDelimImpl
2224

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readTsv.kt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,24 @@ package org.jetbrains.kotlinx.dataframe.io
44

55
import org.jetbrains.kotlinx.dataframe.DataFrame
66
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
7+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
8+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams
79
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
810
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
911
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
1012
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COMPRESSION
13+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_OR_URL_READ
14+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FILE_READ
1115
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.FIXED_COLUMN_WIDTHS
1216
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HAS_FIXED_WIDTH_COLUMNS
1317
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.HEADER
1418
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EMPTY_LINES
1519
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_EXCESS_COLUMNS
1620
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.IGNORE_SURROUNDING_SPACES
21+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.INPUT_STREAM_READ
1722
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSER_OPTIONS
1823
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALLEL
24+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PATH_READ
1925
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
2026
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
2127
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES

dataframe-csv/generated-sources/src/main/kotlin/org/jetbrains/kotlinx/dataframe/io/readTsvStr.kt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ package org.jetbrains.kotlinx.dataframe.io
22

33
import org.jetbrains.kotlinx.dataframe.DataFrame
44
import org.jetbrains.kotlinx.dataframe.api.ParserOptions
5+
import org.jetbrains.kotlinx.dataframe.documentationCsv.CommonReadDelimDocs
56
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ADJUST_CSV_SPECS
67
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.ALLOW_MISSING_COLUMNS
78
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.COL_TYPES
@@ -16,6 +17,7 @@ import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.PARSE_PARALL
1617
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.QUOTE
1718
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.READ_LINES
1819
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.SKIP_LINES
20+
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TEXT_READ
1921
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TRIM_INSIDE_QUOTED
2022
import org.jetbrains.kotlinx.dataframe.documentationCsv.DelimParams.TSV_DELIMITER
2123
import org.jetbrains.kotlinx.dataframe.impl.io.readDelimImpl

0 commit comments

Comments
 (0)