Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

support for custom column types #22

Closed
nRo opened this issue May 31, 2020 · 1 comment
Closed

support for custom column types #22

nRo opened this issue May 31, 2020 · 1 comment

Comments

@nRo
Copy link
Owner

nRo commented May 31, 2020

introduce a value type abstraction to support custom column types (like temporal column types #21 )
Value types should provide the following methods:

  • read/write values to DataOutputStream
  • convert values to String
  • parse values from String

These value types must then be used in the following library parts:

  • CSV reader / writer
  • Automatic column type detection
  • Printer
  • Filter query parser

Value types are currently being worked on in branch
value-type-abstraction

Progress:

  • there are value types for all previously available columns.
  • value type object are available from column, row and header objects
  • CSV writer uses value types to write String representations
@nRo
Copy link
Owner Author

nRo commented Jul 26, 2020

the feature branch is now merged into master

@nRo nRo closed this as completed Jul 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant