wanglingsong / JsonSurfer

A streaming JsonPath processor in Java
MIT License
292 stars 55 forks source link

Make SurfingContext class public #56

Closed nickbp closed 5 years ago

nickbp commented 5 years ago

Access to the class is needed in order to write custom/experimental JsonParserAdapter implementations, for example when implementing JsonParserAdapter.parse() and JsonParserAdapter.create*Parser(), which accept the constructed SurfingContext.

The SurfingContext constructor can meanwhile remain package-private and be constructed only via JsonSurfer

wanglingsong commented 5 years ago

Thanks! I'm a little bit busy recently. I will check later.