# Serialized Form

Package com.vividsolutions.jts.algorithm

Class com.vividsolutions.jts.algorithm.NotRepresentableException extends java.lang.Exception implements Serializable

Package com.vividsolutions.jts.geom

Class com.vividsolutions.jts.geom.Coordinate extends java.lang.Object implements Serializable

serialVersionUID: 6683108902428366910l

Serialized Fields

### x

    double x

  The x-coordinate.

### y

    double y

  The y-coordinate.

### z

    double z

  The z-coordinate.

Class com.vividsolutions.jts.geom.CoordinateList extends java.util.ArrayList implements Serializable

Class com.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory extends java.lang.Object implements Serializable

serialVersionUID: -4099577099607551657l

Serialization Methods

### readResolve

    private java.lang.Object readResolve()

  Deprecated.

Class com.vividsolutions.jts.geom.Envelope extends java.lang.Object implements Serializable

serialVersionUID: 5873921885273102420l

Serialized Fields

### minx

    double minx

  the minimum x-coordinate

### maxx

    double maxx

  the maximum x-coordinate

### miny

    double miny

  the minimum y-coordinate

### maxy

    double maxy

  the maximum y-coordinate

Class com.vividsolutions.jts.geom.Geometry extends java.lang.Object implements Serializable

serialVersionUID: 8763622679187376702l

Serialized Fields

### envelope

    Envelope envelope

  The bounding box of this `Geometry`.

### factory

    GeometryFactory factory

  The `GeometryFactory` used to create this Geometry

### SRID

    int SRID

  The ID of the Spatial Reference System used by this `Geometry`

### userData

    java.lang.Object userData

  An object reference which can be used to carry ancillary data defined by the client.

Class com.vividsolutions.jts.geom.GeometryCollection extends Geometry implements Serializable

serialVersionUID: -5694727726395021467l

Serialized Fields

### geometries

    Geometry[] geometries

  Internal representation of this `GeometryCollection`.

Class com.vividsolutions.jts.geom.GeometryFactory extends java.lang.Object implements Serializable

serialVersionUID: -6820524753094095635l

Serialized Fields

### precisionModel

    PrecisionModel precisionModel

### coordinateSequenceFactory

    CoordinateSequenceFactory coordinateSequenceFactory

### SRID

    int SRID

Class com.vividsolutions.jts.geom.LinearRing extends LineString implements Serializable

serialVersionUID: -4261142084085851829l

Class com.vividsolutions.jts.geom.LineSegment extends java.lang.Object implements Serializable

serialVersionUID: 3252005833466256227l

Serialized Fields

### p0

    Coordinate p0

### p1

    Coordinate p1

Class com.vividsolutions.jts.geom.LineString extends Geometry implements Serializable

serialVersionUID: 3110669828065365560l

Serialized Fields

### points

    CoordinateSequence points

  The points of this `LineString`.

Class com.vividsolutions.jts.geom.MultiLineString extends GeometryCollection implements Serializable

serialVersionUID: 8166665132445433741l

Class com.vividsolutions.jts.geom.MultiPoint extends GeometryCollection implements Serializable

serialVersionUID: -8048474874175355449l

Class com.vividsolutions.jts.geom.MultiPolygon extends GeometryCollection implements Serializable

serialVersionUID: -551033529766975875l

Class com.vividsolutions.jts.geom.Point extends Geometry implements Serializable

serialVersionUID: 4902022702746614570l

Serialized Fields

### coordinates

    CoordinateSequence coordinates

  The `Coordinate` wrapped by this `Point`.

Class com.vividsolutions.jts.geom.Polygon extends Geometry implements Serializable

serialVersionUID: -3494792200821764533l

Serialized Fields

### shell

    LinearRing shell

  The exterior boundary, or `null` if this `Polygon` is empty.

### holes

    LinearRing[] holes

  The interior boundaries, if any. This instance var is never null. If there are no holes, the array is of zero length.

Class com.vividsolutions.jts.geom.PrecisionModel extends java.lang.Object implements Serializable

serialVersionUID: 7777263578777803835l

Serialized Fields

### modelType

    PrecisionModel.Type modelType

  The type of PrecisionModel this represents.

### scale

    double scale

  The scale factor which determines the number of decimal places in fixed precision.

Class com.vividsolutions.jts.geom.PrecisionModel.Type extends java.lang.Object implements Serializable

serialVersionUID: -5528602631731589822l

Serialization Methods

### readResolve

    private java.lang.Object readResolve()

  See Also:
    `http://www.javaworld.com/javaworld/javatips/jw-javatip122.html`

Serialized Fields

### name

    java.lang.String name

Class com.vividsolutions.jts.geom.TopologyException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### pt

    Coordinate pt

Package com.vividsolutions.jts.geom.impl

Class com.vividsolutions.jts.geom.impl.CoordinateArraySequence extends java.lang.Object implements Serializable

serialVersionUID: -915438501601840650l

Serialized Fields

### coordinates

    Coordinate[] coordinates

Class com.vividsolutions.jts.geom.impl.CoordinateArraySequenceFactory extends java.lang.Object implements Serializable

serialVersionUID: -4099577099607551657l

Serialization Methods

### readResolve

    private java.lang.Object readResolve()

Package com.vividsolutions.jts.geom.util

Class com.vividsolutions.jts.geom.util.NoninvertibleTransformationException extends java.lang.Exception implements Serializable

Package com.vividsolutions.jts.io

Class com.vividsolutions.jts.io.ParseException extends java.lang.Exception implements Serializable

Package com.vividsolutions.jts.simplify

Class com.vividsolutions.jts.simplify.TaggedLineSegment extends LineSegment implements Serializable

Serialized Fields

### parent

    Geometry parent

### index

    int index

Package com.vividsolutions.jts.triangulate

Class com.vividsolutions.jts.triangulate.ConstraintEnforcementException extends java.lang.RuntimeException implements Serializable

serialVersionUID: 386496846550080140l

Serialized Fields

### pt

    Coordinate pt

Package com.vividsolutions.jts.triangulate.quadedge

Class com.vividsolutions.jts.triangulate.quadedge.LocateFailureException extends java.lang.RuntimeException implements Serializable

Serialized Fields

### seg

    LineSegment seg

Package com.vividsolutions.jts.util

Class com.vividsolutions.jts.util.AssertionFailedException extends java.lang.RuntimeException implements Serializable