com.vividsolutions.jts.geom
Class DefaultCoordinateSequenceFactory

java.lang.Object
  extended bycom.vividsolutions.jts.geom.DefaultCoordinateSequenceFactory
All Implemented Interfaces:
CoordinateSequenceFactory, java.io.Serializable

Deprecated. no longer used

public class DefaultCoordinateSequenceFactory
extends java.lang.Object
implements CoordinateSequenceFactory, java.io.Serializable

Creates CoordinateSequences represented as an array of Coordinates.

Version:
1.7
See Also:
Serialized Form

Constructor Summary
DefaultCoordinateSequenceFactory()
          Deprecated.  
 
Method Summary
 CoordinateSequence create(Coordinate[] coordinates)
          Deprecated. Returns a DefaultCoordinateSequence based on the given array (the array is not copied).
 CoordinateSequence create(CoordinateSequence coordSeq)
          Deprecated. Creates a CoordinateSequence which is a copy of the given CoordinateSequence.
 CoordinateSequence create(int size, int dimension)
          Deprecated. Creates a CoordinateSequence of the specified size and dimension.
static DefaultCoordinateSequenceFactory instance()
          Deprecated. Returns the singleton instance of DefaultCoordinateSequenceFactory
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultCoordinateSequenceFactory

public DefaultCoordinateSequenceFactory()
Deprecated. 
Method Detail

instance

public static DefaultCoordinateSequenceFactory instance()
Deprecated. 
Returns the singleton instance of DefaultCoordinateSequenceFactory


create

public CoordinateSequence create(Coordinate[] coordinates)
Deprecated. 
Returns a DefaultCoordinateSequence based on the given array (the array is not copied).

Specified by:
create in interface CoordinateSequenceFactory
Parameters:
coordinates - the coordinates, which may not be null nor contain null elements

create

public CoordinateSequence create(CoordinateSequence coordSeq)
Deprecated. 
Description copied from interface: CoordinateSequenceFactory
Creates a CoordinateSequence which is a copy of the given CoordinateSequence. This method must handle null arguments by creating an empty sequence.

Specified by:
create in interface CoordinateSequenceFactory
Parameters:
coordSeq - the coordinate sequence to copy
See Also:
CoordinateSequenceFactory.create(com.vividsolutions.jts.geom.CoordinateSequence)

create

public CoordinateSequence create(int size,
                                 int dimension)
Deprecated. 
Description copied from interface: CoordinateSequenceFactory
Creates a CoordinateSequence of the specified size and dimension. For this to be useful, the CoordinateSequence implementation must be mutable.

Specified by:
create in interface CoordinateSequenceFactory
Parameters:
size - the number of coordinates in the sequence
dimension - the dimension of the coordinates in the sequence (if user-specifiable, otherwise ignored)
See Also:
CoordinateSequenceFactory.create(int, int)