├── .gitignore ├── CHANGELOG.md ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── bench ├── gen_dummy.rb ├── typecast.yml └── without_typecast.yml ├── embulk-parser-jsonl.gemspec ├── example ├── compat.yml ├── example.yml ├── example_without_typecast.yml └── sample.json ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── lib └── embulk │ ├── guess │ └── jsonl.rb │ └── parser │ └── jsonl.rb ├── settings.gradle └── src ├── main └── java │ └── org │ └── embulk │ └── parser │ └── jsonl │ ├── ColumnCaster.java │ ├── ColumnVisitorImpl.java │ ├── JsonRecordValidateException.java │ ├── JsonlParserPlugin.java │ └── cast │ ├── BooleanCast.java │ ├── DoubleCast.java │ ├── JsonCast.java │ ├── LongCast.java │ └── StringCast.java └── test ├── java └── org │ └── embulk │ └── parser │ └── jsonl │ ├── TestColumnCaster.java │ ├── TestJsonlParserPlugin.java │ └── cast │ ├── TestBooleanCast.java │ ├── TestDoubleCast.java │ ├── TestJsonCast.java │ ├── TestLongCast.java │ └── TestStringCast.java └── resources └── org └── embulk └── parser └── jsonl └── use_column_options.yml /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/.gitignore -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/Rakefile -------------------------------------------------------------------------------- /bench/gen_dummy.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/bench/gen_dummy.rb -------------------------------------------------------------------------------- /bench/typecast.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/bench/typecast.yml -------------------------------------------------------------------------------- /bench/without_typecast.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/bench/without_typecast.yml -------------------------------------------------------------------------------- /embulk-parser-jsonl.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/embulk-parser-jsonl.gemspec -------------------------------------------------------------------------------- /example/compat.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/example/compat.yml -------------------------------------------------------------------------------- /example/example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/example/example.yml -------------------------------------------------------------------------------- /example/example_without_typecast.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/example/example_without_typecast.yml -------------------------------------------------------------------------------- /example/sample.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/example/sample.json -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/gradlew.bat -------------------------------------------------------------------------------- /lib/embulk/guess/jsonl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/lib/embulk/guess/jsonl.rb -------------------------------------------------------------------------------- /lib/embulk/parser/jsonl.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/lib/embulk/parser/jsonl.rb -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'embulk-parser-jsonl' 2 | -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/ColumnCaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/ColumnCaster.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/ColumnVisitorImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/ColumnVisitorImpl.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/JsonRecordValidateException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/JsonRecordValidateException.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/JsonlParserPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/JsonlParserPlugin.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/cast/BooleanCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/cast/BooleanCast.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/cast/DoubleCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/cast/DoubleCast.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/cast/JsonCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/cast/JsonCast.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/cast/LongCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/cast/LongCast.java -------------------------------------------------------------------------------- /src/main/java/org/embulk/parser/jsonl/cast/StringCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/main/java/org/embulk/parser/jsonl/cast/StringCast.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/TestColumnCaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/TestColumnCaster.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/TestJsonlParserPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/TestJsonlParserPlugin.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/cast/TestBooleanCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/cast/TestBooleanCast.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/cast/TestDoubleCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/cast/TestDoubleCast.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/cast/TestJsonCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/cast/TestJsonCast.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/cast/TestLongCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/cast/TestLongCast.java -------------------------------------------------------------------------------- /src/test/java/org/embulk/parser/jsonl/cast/TestStringCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/java/org/embulk/parser/jsonl/cast/TestStringCast.java -------------------------------------------------------------------------------- /src/test/resources/org/embulk/parser/jsonl/use_column_options.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/shun0102/embulk-parser-jsonl/HEAD/src/test/resources/org/embulk/parser/jsonl/use_column_options.yml --------------------------------------------------------------------------------