package com.vividsolutions.jts.geom;
public class EmptyGeometry extends Geometry {
public EmptyGeometry() {
super(new GeometryFactory());
}
@Override
public String getGeometryType() {
return null;
}
@Override
public Coordinate getCoordinate() {
return null;
}
@Override
public Coordinate[] getCoordinates() {
return null;
}
@Override
public int getNumPoints() {
return 0;
}
@Override
public boolean isEmpty() {
return true;
}
@Override
public int getDimension() {
return 0;
}
@Override
public Geometry getBoundary() {
return null;
}
@Override
public int getBoundaryDimension() {
return 0;
}
@Override
public Geometry reverse() {
return null;
}
@Override
public boolean equalsExact(Geometry other, double tolerance) {
return false;
}
@Override
public void apply(CoordinateFilter filter) {
}
@Override
public void apply(CoordinateSequenceFilter filter) {
}
@Override
public void apply(GeometryFilter filter) {
}
@Override
public void apply(GeometryComponentFilter filter) {
}
@Override
public void normalize() {
}
@Override
protected Envelope computeEnvelopeInternal() {
return null;
}
@Override
protected int compareToSameClass(Object o) {
return 0;
}
@Override
protected int compareToSameClass(Object o, CoordinateSequenceComparator comp) {
return 0;
}
@Override
public String toString()
{
return "";
}
}