Hierarchy For All Packages
Package Hierarchies:Class Hierarchy
- java.lang.Object
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.spatial4j.core.shape.ShapeCollection<S> (implements com.spatial4j.core.shape.Shape)
- java.util.AbstractList<E> (implements java.util.List<E>)
- com.spatial4j.core.distance.AbstractDistanceCalculator (implements com.spatial4j.core.distance.DistanceCalculator)
- com.spatial4j.core.distance.CartesianDistCalc
- com.spatial4j.core.distance.GeodesicSphereDistCalc
- com.spatial4j.core.distance.GeodesicSphereDistCalc.Haversine
- com.spatial4j.core.distance.GeodesicSphereDistCalc.LawOfCosines
- com.spatial4j.core.distance.GeodesicSphereDistCalc.Vincenty
- com.spatial4j.core.shape.BaseShape<T> (implements com.spatial4j.core.shape.Shape)
- com.spatial4j.core.shape.impl.BufferedLine
- com.spatial4j.core.shape.impl.BufferedLineString
- com.spatial4j.core.shape.impl.CircleImpl (implements com.spatial4j.core.shape.Circle)
- com.spatial4j.core.shape.impl.GeoCircle
- com.spatial4j.core.shape.jts.JtsGeometry
- com.spatial4j.core.shape.jts.JtsPoint (implements com.spatial4j.core.shape.Point)
- com.spatial4j.core.shape.impl.PointImpl (implements com.spatial4j.core.shape.Point)
- com.spatial4j.core.shape.impl.RectangleImpl (implements com.spatial4j.core.shape.Rectangle)
- com.spatial4j.core.shape.impl.BBoxCalculator
- com.spatial4j.core.io.BinaryCodec
- com.spatial4j.core.io.jts.JtsBinaryCodec
- com.spatial4j.core.distance.DistanceUtils
- com.spatial4j.core.io.GeohashUtils
- com.spatial4j.core.io.GeoJSONReader (implements com.spatial4j.core.io.ShapeReader)
- com.spatial4j.core.io.jts.JtsGeoJSONReader
- com.spatial4j.core.io.GeoJSONWriter (implements com.spatial4j.core.io.ShapeWriter)
- com.spatial4j.core.io.jts.JtsGeoJSONWriter
- com.spatial4j.core.shape.impl.InfBufLine
- com.spatial4j.core.io.LegacyShapeReader (implements com.spatial4j.core.io.ShapeReader)
- com.spatial4j.core.io.LegacyShapeWriter (implements com.spatial4j.core.io.ShapeWriter)
- com.spatial4j.core.io.ParseUtils
- com.spatial4j.core.io.PolyshapeReader (implements com.spatial4j.core.io.ShapeReader)
- com.spatial4j.core.io.jts.JtsPolyshapeReader
- com.spatial4j.core.io.PolyshapeReader.XReader
- com.spatial4j.core.io.PolyshapeWriter (implements com.spatial4j.core.io.ShapeWriter)
- com.spatial4j.core.io.jts.JtsPolyshapeWriter
- com.spatial4j.core.io.PolyshapeWriter.Encoder
- com.spatial4j.core.shape.impl.Range
- com.spatial4j.core.shape.impl.Range.LongitudeRange
- com.spatial4j.core.context.SpatialContext
- com.spatial4j.core.context.jts.JtsSpatialContext
- com.spatial4j.core.context.SpatialContextFactory
- com.spatial4j.core.context.jts.JtsSpatialContextFactory
- com.spatial4j.core.SpatialPredicate (implements java.io.Serializable)
- com.spatial4j.core.io.SupportedFormats
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Exception
- java.lang.RuntimeException
- com.spatial4j.core.exception.InvalidShapeException
- java.lang.UnsupportedOperationException
- com.spatial4j.core.exception.UnsupportedSpatialPredicate
- java.lang.RuntimeException
- java.lang.Exception
- com.spatial4j.core.io.WKTReader (implements com.spatial4j.core.io.ShapeReader)
- com.spatial4j.core.io.jts.JtsWKTReader
- com.spatial4j.core.io.jts.JtsWKTReaderShapeParser
- com.spatial4j.core.io.WktShapeParser
- com.spatial4j.core.io.jts.JtsWKTReader
- com.spatial4j.core.io.WKTReader.State
- com.spatial4j.core.io.WKTWriter (implements com.spatial4j.core.io.ShapeWriter)
- com.spatial4j.core.io.jts.JtsWKTWriter
- java.util.AbstractCollection<E> (implements java.util.Collection<E>)
Interface Hierarchy
- com.spatial4j.core.distance.DistanceCalculator
- com.spatial4j.core.shape.Shape
- com.spatial4j.core.io.ShapeIO
- com.spatial4j.core.io.ShapeReader
- com.spatial4j.core.io.ShapeWriter
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
- com.spatial4j.core.context.jts.DatelineRule
- com.spatial4j.core.shape.SpatialRelation
- com.spatial4j.core.context.jts.ValidationRule
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)