I have created a class with fields annotated with @Latitude and @Longitude:
This method is used to perform a spatial search:
This method is used to perform a spatial search and also uses a projection to return the distance each member is from the specified longitude and latitude:
Then created objects that have the latitude and longitude set. When I search using a search radius that should include multiple members, the first method returns both members. However when using the same parameters, the second method only returns one member.