geocaching.api.impl.live_geocaching_api.filter
Class PointRadiusFilter

java.lang.Object
  extended by geocaching.api.impl.live_geocaching_api.filter.PointRadiusFilter
All Implemented Interfaces:
Filter

public class PointRadiusFilter
extends Object
implements Filter


Field Summary
protected  long distanceInMeters
           
protected  double latitude
           
protected  double longitude
           
 
Constructor Summary
PointRadiusFilter(double latitude, double longitude, long distanceInMeters)
           
 
Method Summary
 long getDistanceInMeters()
           
 double getLatitude()
           
 double getLongitude()
           
 String getName()
           
 boolean isValid()
           
 void writeJson(com.google.gson.stream.JsonWriter w)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

distanceInMeters

protected long distanceInMeters

latitude

protected double latitude

longitude

protected double longitude
Constructor Detail

PointRadiusFilter

public PointRadiusFilter(double latitude,
                         double longitude,
                         long distanceInMeters)
Method Detail

getLatitude

public double getLatitude()

getLongitude

public double getLongitude()

getDistanceInMeters

public long getDistanceInMeters()

isValid

public boolean isValid()
Specified by:
isValid in interface Filter

writeJson

public void writeJson(com.google.gson.stream.JsonWriter w)
               throws IOException
Specified by:
writeJson in interface Filter
Throws:
IOException

getName

public String getName()
Specified by:
getName in interface Filter


Copyright © 2012. All Rights Reserved.