Incorrect example for Coordinates in Spatial document

Description

In the spatial documentation on http://docs.jboss.org/hibernate/search/4.2/reference/en-US/html/spatial.html under section 9.1.2. "Indexing coordinates in a Grid with Quad Trees", it says "add the @Latitude and @Longitude annotations on the properties representing your coordinates; "

However, to make it work I had to use "9.1.3. Implementing the Coordinates interface", because I have to use @Latitude(of="location") as well. I ended up mixing 9.1.2 and 9.1.3.

Here is my code:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 public Double getLat() { return lat; } public void setLat(Double lat) { this.lat = lat; } @Override public Double getLatitude() { return lat; } @Override public Double getLongitude() { return lon; }

I wonder is this a feature or a bug in the document that it doesn't describe the implementation correctly, or it is something that I've completely misunderstood?

Attached is my sample project again. Thank you for anyone whom look into this issue.

Thanks a lot
Sam

Environment

JBoss 7.1.1.Final.

Status

Assignee

Unassigned

Reporter

samw

Labels

Suitable for new contributors

Yes, likely

Pull Request

None

Feedback Requested

None

Components

Affects versions

4.2.0.Final

Priority

Major