├── .github └── workflows │ └── gradle.yml ├── .gitignore ├── LICENSE ├── README.md ├── dbf-reader ├── build.gradle └── src │ ├── main │ └── java │ │ └── org │ │ └── jamel │ │ └── dbf │ │ ├── DbfReader.java │ │ ├── exception │ │ └── DbfException.java │ │ ├── processor │ │ ├── DbfProcessor.java │ │ ├── DbfRowMapper.java │ │ └── DbfRowProcessor.java │ │ ├── structure │ │ ├── DbfDataType.java │ │ ├── DbfField.java │ │ ├── DbfHeader.java │ │ └── DbfRow.java │ │ └── utils │ │ ├── DbfUtils.java │ │ └── StringUtils.java │ └── test │ ├── java │ └── org │ │ └── jamel │ │ └── dbf │ │ ├── DbfUtilsTest.java │ │ ├── MemoTest.java │ │ └── structure │ │ └── DbfRowTest.java │ └── resources │ └── org │ └── jamel │ └── dbf │ └── memo │ └── vfp3-memo4.DBF ├── dbf-writer ├── .gitignore └── build.gradle ├── gradle ├── oss.gradle ├── pom.gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat └── settings.gradle /.github/workflows/gradle.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/.github/workflows/gradle.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/README.md -------------------------------------------------------------------------------- /dbf-reader/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/build.gradle -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/DbfReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/DbfReader.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/exception/DbfException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/exception/DbfException.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/processor/DbfProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/processor/DbfProcessor.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/processor/DbfRowMapper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/processor/DbfRowMapper.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/processor/DbfRowProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/processor/DbfRowProcessor.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/structure/DbfDataType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/structure/DbfDataType.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/structure/DbfField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/structure/DbfField.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/structure/DbfHeader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/structure/DbfHeader.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/structure/DbfRow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/structure/DbfRow.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/utils/DbfUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/utils/DbfUtils.java -------------------------------------------------------------------------------- /dbf-reader/src/main/java/org/jamel/dbf/utils/StringUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/main/java/org/jamel/dbf/utils/StringUtils.java -------------------------------------------------------------------------------- /dbf-reader/src/test/java/org/jamel/dbf/DbfUtilsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/test/java/org/jamel/dbf/DbfUtilsTest.java -------------------------------------------------------------------------------- /dbf-reader/src/test/java/org/jamel/dbf/MemoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/test/java/org/jamel/dbf/MemoTest.java -------------------------------------------------------------------------------- /dbf-reader/src/test/java/org/jamel/dbf/structure/DbfRowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/test/java/org/jamel/dbf/structure/DbfRowTest.java -------------------------------------------------------------------------------- /dbf-reader/src/test/resources/org/jamel/dbf/memo/vfp3-memo4.DBF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-reader/src/test/resources/org/jamel/dbf/memo/vfp3-memo4.DBF -------------------------------------------------------------------------------- /dbf-writer/.gitignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /dbf-writer/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/dbf-writer/build.gradle -------------------------------------------------------------------------------- /gradle/oss.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradle/oss.gradle -------------------------------------------------------------------------------- /gradle/pom.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradle/pom.gradle -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/gradlew.bat -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jamel/dbf/HEAD/settings.gradle --------------------------------------------------------------------------------