Packages

t

com.rasterfoundry

JsonCodecs

trait JsonCodecs extends Implicits

Annotations
@SuppressWarnings()
Linear Supertypes
Implicits, GeoJsonSupport, CrsFormats, FeatureFormats, GeometryFormats, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. JsonCodecs
  2. Implicits
  3. GeoJsonSupport
  4. CrsFormats
  5. FeatureFormats
  6. GeometryFormats
  7. AnyRef
  8. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class ExtentsToGeoJson extends AnyRef
    Definition Classes
    Implicits
  2. implicit class FeaturesToGeoJson[G <: Geometry, D] extends AnyRef
    Definition Classes
    Implicits
  3. implicit class GeometriesToGeoJson extends AnyRef
    Definition Classes
    Implicits
  4. implicit class RichFeature[G <: Geometry, D] extends AnyRef
    Definition Classes
    Implicits
  5. implicit class RichGeometry extends AnyRef
    Definition Classes
    Implicits
  6. implicit class RichString extends AnyRef
    Definition Classes
    Implicits

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. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  5. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  6. implicit val crsDecoder: Decoder[CRS]
    Definition Classes
    CrsFormats
  7. implicit val crsEncoder: Encoder[CRS]
    Definition Classes
    CrsFormats
  8. implicit val decodeHexRGBA: Decoder[RGBA]
  9. implicit val decodeKeyDouble: KeyDecoder[Double]
  10. val directUUIDDecoder: Decoder[UUID]
  11. implicit val encodeKeyDouble: KeyEncoder[Double]
  12. implicit val encodeRgbaAsHex: Encoder[RGBA]
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  15. implicit val extentDecoder: Decoder[Extent]
  16. implicit val extentEncoder: Encoder[Extent]
  17. implicit val featureCollectionDecoder: Decoder[JsonFeatureCollection]
    Definition Classes
    FeatureFormats
  18. implicit val featureCollectionEncoder: Encoder[JsonFeatureCollection]
    Definition Classes
    FeatureFormats
  19. implicit val featureCollectionMapDecoder: Decoder[JsonFeatureCollectionMap]
    Definition Classes
    FeatureFormats
  20. implicit val featureCollectionMapEncoder: Encoder[JsonFeatureCollectionMap]
    Definition Classes
    FeatureFormats
  21. implicit def featureDecoder[G <: Geometry, D](implicit arg0: Decoder[G], arg1: Decoder[D]): Decoder[Feature[G, D]]
    Definition Classes
    FeatureFormats
  22. implicit def featureEncoder[G <: Geometry, D](implicit arg0: Encoder[G], arg1: Encoder[D]): Encoder[Feature[G, D]]
    Definition Classes
    FeatureFormats
  23. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  24. implicit lazy val geometryCollectionDecoder: Decoder[GeometryCollection]
    Definition Classes
    GeometryFormats
  25. implicit lazy val geometryCollectionEncoder: Encoder[GeometryCollection]
    Definition Classes
    GeometryFormats
  26. implicit lazy val geometryDecoder: Decoder[Geometry]
    Definition Classes
    GeometryFormats
  27. implicit lazy val geometryEncoder: Encoder[Geometry]
    Definition Classes
    GeometryFormats
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. implicit val gridExtentDecoder: Decoder[GridExtent[Long]]
  30. implicit val gridExtentEncoder: Encoder[GridExtent[Long]]
  31. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  32. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  33. implicit val jsonCrsDecoder: Decoder[JsonCRS]
    Definition Classes
    CrsFormats
  34. implicit val jsonCrsEncoder: Encoder[JsonCRS]
    Definition Classes
    CrsFormats
  35. implicit lazy val lineDecoder: Decoder[LineString]
    Definition Classes
    GeometryFormats
  36. implicit lazy val lineEncoder: Encoder[LineString]
    Definition Classes
    GeometryFormats
  37. implicit val linkedCRSDecoder: Decoder[LinkedCRS]
    Definition Classes
    CrsFormats
  38. implicit val linkedCRSEncoder: Encoder[LinkedCRS]
    Definition Classes
    CrsFormats
  39. implicit lazy val multiLineStringDecoder: Decoder[MultiLineString]
    Definition Classes
    GeometryFormats
  40. implicit lazy val multiLineStringEncoder: Encoder[MultiLineString]
    Definition Classes
    GeometryFormats
  41. implicit lazy val multiPointDecoder: Decoder[MultiPoint]
    Definition Classes
    GeometryFormats
  42. implicit lazy val multiPointEncoder: Encoder[MultiPoint]
    Definition Classes
    GeometryFormats
  43. implicit lazy val multiPolygonDecoder: Decoder[MultiPolygon]
    Definition Classes
    GeometryFormats
  44. implicit lazy val multiPolygonEncoder: Encoder[MultiPolygon]
    Definition Classes
    GeometryFormats
  45. implicit val namedCRSDecoder: Decoder[NamedCRS]
    Definition Classes
    CrsFormats
  46. implicit val namedCRSEncoder: Encoder[NamedCRS]
    Definition Classes
    CrsFormats
  47. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  48. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  49. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. implicit lazy val pointDecoder: Decoder[Point]
    Definition Classes
    GeometryFormats
  51. implicit lazy val pointEncoder: Encoder[Point]
    Definition Classes
    GeometryFormats
  52. implicit lazy val polygonDecoder: Decoder[Polygon]
    Definition Classes
    GeometryFormats
  53. implicit lazy val polygonEncoder: Encoder[Polygon]
    Definition Classes
    GeometryFormats
  54. implicit val projectedGeometryDecoder: Decoder[Projected[Geometry]]
  55. implicit val projectedGeometryEncoder: Encoder[Projected[Geometry]]
  56. implicit val projectedMultiPolygonDecoder: Decoder[Projected[MultiPolygon]]
  57. implicit val projectedMultiPolygonEncoder: Encoder[Projected[MultiPolygon]]
  58. def readFeatureJson[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): Feature[G, D]
    Definition Classes
    FeatureFormats
  59. def readFeatureJsonWithID[D, G <: Geometry](value: Json)(implicit arg0: Decoder[D], arg1: Decoder[G]): (String, Feature[G, D])
    Definition Classes
    FeatureFormats
  60. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  61. implicit val timeRangeDecoder: Decoder[(LocalDate, LocalDate)]
  62. implicit val timeRangeEncoder: Encoder[(LocalDate, LocalDate)]
  63. implicit val timestampDecoder: Decoder[Timestamp]
  64. implicit val timestampEncoder: Encoder[Timestamp]
  65. def toString(): String
    Definition Classes
    AnyRef → Any
  66. implicit val uriDecoder: Decoder[URI]
  67. implicit val uriEncoder: Encoder[URI]
  68. implicit val uuidDecoder: Decoder[UUID]
  69. implicit val uuidEncoder: Encoder[UUID]
  70. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  71. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  72. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... ) @native()
  73. implicit def withCrsDecoder[T](implicit arg0: Decoder[T]): Decoder[WithCrs[T]]
    Definition Classes
    CrsFormats
  74. implicit def withCrsEncoder[T](implicit arg0: Encoder[T]): Encoder[WithCrs[T]]
    Definition Classes
    CrsFormats
  75. val withUUIDFieldUUIDDecoder: Decoder[UUID]
  76. def writeFeatureJson[G <: Geometry, D](obj: Feature[G, D])(implicit arg0: Encoder[D]): Json
    Definition Classes
    FeatureFormats
  77. def writeFeatureJsonWithID[G <: Geometry, D](idFeature: (String, Feature[G, D]))(implicit arg0: Encoder[D]): Json
    Definition Classes
    FeatureFormats

Inherited from Implicits

Inherited from GeoJsonSupport

Inherited from CrsFormats

Inherited from FeatureFormats

Inherited from GeometryFormats

Inherited from AnyRef

Inherited from Any

Ungrouped