ion-java icon indicating copy to clipboard operation
ion-java copied to clipboard

Support application implementation of IonReader and IonWriter

Open almann opened this issue 9 years ago • 3 comments
trafficstars

We need to stabilize the interface so applications can implement it.

Imported from ION-183,IONJAVA-72

almann avatar Apr 17 '16 19:04 almann

We need to investigate whether this is useful.

jonwilsdon avatar Dec 19 '18 00:12 jonwilsdon

Here's an example of when this would be useful: https://github.com/amzn/ion-hash-java/issues/20

A schema-validating reader/writer would be another example.

pbcornell avatar Jul 01 '19 21:07 pbcornell

Another use case: I have an object model whose data I want to expose via an IonReader, so the data can be consumed as if it were serialized, without going through the expense of doing so. This is effectively what can be done today for IonValues, but in user-space for other data models.

toddjonker avatar Jan 20 '21 21:01 toddjonker