Packages

c

org.apache.sedona.core.wrapper

UniqueGeometry

class UniqueGeometry[T] extends Geometry

Linear Supertypes
Geometry, Serializable, Comparable[T], Cloneable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. UniqueGeometry
  2. Geometry
  3. Serializable
  4. Comparable
  5. Cloneable
  6. AnyRef
  7. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new UniqueGeometry(originalGeometry: T)

Abstract Value Members

  1. abstract def compareTo(arg0: T): Int
    Definition Classes
    Comparable

Concrete Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. def apply(geometryComponentFilter: GeometryComponentFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  5. def apply(geometryFilter: GeometryFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  6. def apply(coordinateSequenceFilter: CoordinateSequenceFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  7. def apply(coordinateFilter: CoordinateFilter): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  8. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  9. def buffer(arg0: Double, arg1: Int, arg2: Int): Geometry
    Definition Classes
    Geometry
  10. def buffer(arg0: Double, arg1: Int): Geometry
    Definition Classes
    Geometry
  11. def buffer(arg0: Double): Geometry
    Definition Classes
    Geometry
  12. def clone(): AnyRef
    Definition Classes
    Geometry → AnyRef
  13. def compare(arg0: Collection[_], arg1: Collection[_]): Int
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  14. def compareTo(arg0: Any, arg1: CoordinateSequenceComparator): Int
    Definition Classes
    Geometry
  15. def compareTo(arg0: Any): Int
    Definition Classes
    Geometry
  16. def compareToSameClass(o: Any, coordinateSequenceComparator: CoordinateSequenceComparator): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  17. def compareToSameClass(o: Any): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  18. def computeEnvelopeInternal(): Envelope
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  19. def contains(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  20. def convexHull(): Geometry
    Definition Classes
    Geometry
  21. def copy(): Geometry
    Definition Classes
    Geometry
  22. def copyInternal(): Geometry
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  23. def coveredBy(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  24. def covers(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  25. def crosses(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  26. def difference(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  27. def disjoint(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  28. def distance(arg0: Geometry): Double
    Definition Classes
    Geometry
  29. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  30. def equal(arg0: Coordinate, arg1: Coordinate, arg2: Double): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  31. def equals(obj: Any): Boolean
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  32. def equals(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  33. def equalsExact(geometry: Geometry, v: Double): Boolean
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  34. def equalsExact(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  35. def equalsNorm(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  36. def equalsTopo(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  37. def geometryChanged(): Unit
    Definition Classes
    Geometry
  38. def geometryChangedAction(): Unit
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  39. def getArea(): Double
    Definition Classes
    Geometry
  40. def getBoundary(): Geometry
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  41. def getBoundaryDimension(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  42. def getCentroid(): Point
    Definition Classes
    Geometry
  43. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  44. def getCoordinate(): Coordinate
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  45. def getCoordinates(): Array[Coordinate]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  46. def getDimension(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  47. def getEnvelope(): Geometry
    Definition Classes
    Geometry
  48. def getEnvelopeInternal(): Envelope
    Definition Classes
    Geometry
  49. def getFactory(): GeometryFactory
    Definition Classes
    Geometry
  50. def getGeometryN(arg0: Int): Geometry
    Definition Classes
    Geometry
  51. def getGeometryType(): String
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  52. def getInteriorPoint(): Point
    Definition Classes
    Geometry
  53. def getLength(): Double
    Definition Classes
    Geometry
  54. def getNumGeometries(): Int
    Definition Classes
    Geometry
  55. def getNumPoints(): Int
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  56. def getOriginalGeometry(): T
  57. def getPrecisionModel(): PrecisionModel
    Definition Classes
    Geometry
  58. def getSRID(): Int
    Definition Classes
    Geometry
  59. def getTypeCode(): Int
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  60. def getUniqueId(): String
  61. def getUserData(): AnyRef
    Definition Classes
    Geometry
  62. def hasDimension(arg0: Int): Boolean
    Definition Classes
    Geometry
  63. def hashCode(): Int
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  64. def intersection(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  65. def intersects(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  66. def isEmpty(): Boolean
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  67. def isEquivalentClass(arg0: Geometry): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  68. def isGeometryCollection(): Boolean
    Attributes
    protected[geom]
    Definition Classes
    Geometry
  69. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  70. def isRectangle(): Boolean
    Definition Classes
    Geometry
  71. def isSimple(): Boolean
    Definition Classes
    Geometry
  72. def isValid(): Boolean
    Definition Classes
    Geometry
  73. def isWithinDistance(arg0: Geometry, arg1: Double): Boolean
    Definition Classes
    Geometry
  74. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  75. def norm(): Geometry
    Definition Classes
    Geometry
  76. def normalize(): Unit
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  77. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  78. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @HotSpotIntrinsicCandidate()
  79. def overlaps(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  80. def relate(arg0: Geometry): IntersectionMatrix
    Definition Classes
    Geometry
  81. def relate(arg0: Geometry, arg1: String): Boolean
    Definition Classes
    Geometry
  82. def reverse(): Geometry
    Definition Classes
    Geometry
  83. def reverseInternal(): Geometry
    Attributes
    protected[wrapper]
    Definition Classes
    UniqueGeometry → Geometry
    Annotations
    @Override()
  84. def setSRID(arg0: Int): Unit
    Definition Classes
    Geometry
  85. def setUserData(arg0: Any): Unit
    Definition Classes
    Geometry
  86. def symDifference(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  87. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  88. def toString(): String
    Definition Classes
    UniqueGeometry → Geometry → AnyRef → Any
    Annotations
    @Override()
  89. def toText(): String
    Definition Classes
    Geometry
  90. def touches(arg0: Geometry): Boolean
    Definition Classes
    Geometry
  91. def union(): Geometry
    Definition Classes
    Geometry
  92. def union(arg0: Geometry): Geometry
    Definition Classes
    Geometry
  93. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  94. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  95. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  96. def within(arg0: Geometry): Boolean
    Definition Classes
    Geometry

Deprecated Value Members

  1. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] ) @Deprecated
    Deprecated

Inherited from Geometry

Inherited from Serializable

Inherited from Comparable[T]

Inherited from Cloneable

Inherited from AnyRef

Inherited from Any

Ungrouped