@Test public void testContainsPosition3DNull() throws GeoRegionException { assertFalse(region1.contains((OdePosition3D)null)); }
public boolean contains(OdePosition3D pos) { if (pos == null) return false; OdePosition3D nw = this.getNwCorner(); OdePosition3D se = this.getSeCorner(); if (nw == null || nw.getLatitude() == null || pos.getLatitude().doubleValue() > nw.getLatitude().doubleValue()) return false; if (nw.getLongitude() == null || pos.getLongitude().doubleValue() < nw.getLongitude().doubleValue()) return false; if (se == null || se.getLatitude() == null || pos.getLatitude().doubleValue() < se.getLatitude().doubleValue()) return false; if (se.getLongitude() == null || pos.getLongitude().doubleValue() > se.getLongitude().doubleValue()) return false; return true; }
OdeGeoRegion extends OdeObject { public boolean contains(OdePosition3D pos) { if (pos == null) return false; OdePosition3D nw = this.getNwCorner(); OdePosition3D se = this.getSeCorner(); if (nw == null || nw.getLatitude() == null || pos.getLatitude().doubleValue() > nw.getLatitude().doubleValue()) return false; if (nw.getLongitude() == null || pos.getLongitude().doubleValue() < nw.getLongitude().doubleValue()) return false; if (se == null || se.getLatitude() == null || pos.getLatitude().doubleValue() < se.getLatitude().doubleValue()) return false; if (se.getLongitude() == null || pos.getLongitude().doubleValue() > se.getLongitude().doubleValue()) return false; return true; } }
OdeGeoRegion extends OdeObject { public boolean contains(OdePosition3D pos) { if (pos == null) return false; OdePosition3D nw = this.getNwCorner(); OdePosition3D se = this.getSeCorner(); if (nw == null || nw.getLatitude() == null || pos.getLatitude().doubleValue() > nw.getLatitude().doubleValue()) return false; if (nw.getLongitude() == null || pos.getLongitude().doubleValue() < nw.getLongitude().doubleValue()) return false; if (se == null || se.getLatitude() == null || pos.getLatitude().doubleValue() < se.getLatitude().doubleValue()) return false; if (se.getLongitude() == null || pos.getLongitude().doubleValue() > se.getLongitude().doubleValue()) return false; return true; } OdeGeoRegion();  OdeGeoRegion(OdePosition3D nwCorner, OdePosition3D seCorner);  OdeGeoRegion(String serviceRegion); }
OdeGeoRegion extends OdeObject { public boolean contains(OdePosition3D pos) { if (pos == null) return false; OdePosition3D nw = this.getNwCorner(); OdePosition3D se = this.getSeCorner(); if (nw == null || nw.getLatitude() == null || pos.getLatitude().doubleValue() > nw.getLatitude().doubleValue()) return false; if (nw.getLongitude() == null || pos.getLongitude().doubleValue() < nw.getLongitude().doubleValue()) return false; if (se == null || se.getLatitude() == null || pos.getLatitude().doubleValue() < se.getLatitude().doubleValue()) return false; if (se.getLongitude() == null || pos.getLongitude().doubleValue() > se.getLongitude().doubleValue()) return false; return true; } OdeGeoRegion();  OdeGeoRegion(OdePosition3D nwCorner, OdePosition3D seCorner);  OdeGeoRegion(String serviceRegion); OdePosition3D getNwCorner(); OdeGeoRegion setNwCorner(OdePosition3D nwCorner); OdePosition3D getSeCorner(); OdeGeoRegion setSeCorner(OdePosition3D seCorner); OdePosition3D getCenterPosition(); @Override int hashCode(); @Override boolean equals(Object obj); boolean contains(OdePosition3D pos); boolean contains(OdeGeoRegion requestRegion); }
OdeGeoRegion extends OdeObject { public boolean contains(OdePosition3D pos) { if (pos == null) return false; OdePosition3D nw = this.getNwCorner(); OdePosition3D se = this.getSeCorner(); if (nw == null || nw.getLatitude() == null || pos.getLatitude().doubleValue() > nw.getLatitude().doubleValue()) return false; if (nw.getLongitude() == null || pos.getLongitude().doubleValue() < nw.getLongitude().doubleValue()) return false; if (se == null || se.getLatitude() == null || pos.getLatitude().doubleValue() < se.getLatitude().doubleValue()) return false; if (se.getLongitude() == null || pos.getLongitude().doubleValue() > se.getLongitude().doubleValue()) return false; return true; } OdeGeoRegion();  OdeGeoRegion(OdePosition3D nwCorner, OdePosition3D seCorner);  OdeGeoRegion(String serviceRegion); OdePosition3D getNwCorner(); OdeGeoRegion setNwCorner(OdePosition3D nwCorner); OdePosition3D getSeCorner(); OdeGeoRegion setSeCorner(OdePosition3D seCorner); OdePosition3D getCenterPosition(); @Override int hashCode(); @Override boolean equals(Object obj); boolean contains(OdePosition3D pos); boolean contains(OdeGeoRegion requestRegion);  }