Simplify Spatial LatLng and LLRect classes
------------------------------------------

                 Key: LUCENE-2149
                 URL: https://issues.apache.org/jira/browse/LUCENE-2149
             Project: Lucene - Java
          Issue Type: Improvement
          Components: contrib/spatial
    Affects Versions: 3.1
            Reporter: Chris Male


Currently in the contrib there is FloatLatLng, and FixedLatLng, which both 
extend LatLng.  The reason for this separation is not clear and is not needed 
in the current functionality.  The functionality that is used can be collapsed 
into LatLng, which can be made a concrete class.  Internally LatLng can benefit 
from the improvements suggested in LUCENE-1934.

LLRect, which uses LatLng, can also be simplified by removing the unused 
functionality, and using the new LatLng class.

All classes can be improved through documentation, some method renaming, and 
general code tidy up.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: java-dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-dev-h...@lucene.apache.org

Reply via email to