[GraphHopper] Package private methods in AbstractBidirAlgo

Peter K peathal at yahoo.de
Mon May 19 06:15:43 UTC 2014


Hey Lars,

the reason is simple: no one (except our own classes) should use those
methods, so that we can break this API at any time we want. Which
methods you need and why?

Regards,
Peter.

> Hey there,
>
> is there a reason why there are methods and fields in
> AbstractBidirAlgo that have default visibility (package private)?
> Now you can't inherit from AbstractBidirAlgo if the inheriting class
> resides in different package than  com.graphhopper.routing.
>
> Best regards,
> Lars
>




More information about the GraphHopper mailing list