Trait

com.azavea.maml.ast.codec

MamlCodecInstances

Related Doc: package codec

Permalink

trait MamlCodecInstances extends MamlUtilityCodecs

Linear Supertypes
MamlUtilityCodecs, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. MamlCodecInstances
  2. MamlUtilityCodecs
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Abstract Value Members

  1. implicit abstract def totalDecoder: Decoder[Expression]

    Permalink
  2. implicit abstract def totalEncoder: Encoder[Expression]

    Permalink

Concrete Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. implicit val annulusNeighborhoodDecoder: Decoder[Annulus]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  5. implicit val annulusNeighborhoodEncoder: Encoder[Annulus]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  6. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  7. implicit val circleNeighborhoodDecoder: Decoder[Circle]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  8. implicit val circleNeighborhoodEncoder: Encoder[Circle]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  9. implicit lazy val classBoundaryDecoder: Decoder[ClassBoundaryType]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  10. implicit lazy val classBoundaryEncoder: Encoder[ClassBoundaryType]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  11. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  12. implicit val colorRampDecoder: Decoder[ColorRamp]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  13. implicit val colorRampEncoder: Encoder[ColorRamp]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  14. implicit lazy val decodeAbs: Decoder[Abs]

    Permalink
  15. implicit lazy val decodeAcos: Decoder[Acos]

    Permalink
  16. implicit lazy val decodeAddition: Decoder[Addition]

    Permalink
  17. implicit lazy val decodeAnd: Decoder[And]

    Permalink
  18. implicit lazy val decodeAsin: Decoder[Asin]

    Permalink
  19. implicit lazy val decodeAtan: Decoder[Atan]

    Permalink
  20. implicit lazy val decodeAtan2: Decoder[Atan2]

    Permalink
  21. implicit lazy val decodeBoolLit: Decoder[BoolLit]

    Permalink
  22. implicit lazy val decodeBoolVar: Decoder[BoolVar]

    Permalink
  23. implicit lazy val decodeBranch: Decoder[Branch]

    Permalink
  24. implicit lazy val decodeCeil: Decoder[Ceil]

    Permalink
  25. implicit lazy val decodeClassification: Decoder[Classification]

    Permalink
  26. implicit lazy val decodeCos: Decoder[Cos]

    Permalink
  27. implicit lazy val decodeCosh: Decoder[Cosh]

    Permalink
  28. implicit lazy val decodeDblLit: Decoder[DblLit]

    Permalink
  29. implicit lazy val decodeDblVar: Decoder[DblVar]

    Permalink
  30. implicit lazy val decodeDefined: Decoder[Defined]

    Permalink
  31. implicit lazy val decodeDivision: Decoder[Division]

    Permalink
  32. implicit lazy val decodeEqual: Decoder[Equal]

    Permalink
  33. implicit lazy val decodeFloor: Decoder[Floor]

    Permalink
  34. implicit lazy val decodeFocalHillshade: Decoder[FocalHillshade]

    Permalink
  35. implicit lazy val decodeFocalMax: Decoder[FocalMax]

    Permalink
  36. implicit lazy val decodeFocalMean: Decoder[FocalMean]

    Permalink
  37. implicit lazy val decodeFocalMedian: Decoder[FocalMedian]

    Permalink
  38. implicit lazy val decodeFocalMin: Decoder[FocalMin]

    Permalink
  39. implicit lazy val decodeFocalMode: Decoder[FocalMode]

    Permalink
  40. implicit lazy val decodeFocalSlope: Decoder[FocalSlope]

    Permalink
  41. implicit lazy val decodeFocalStdDev: Decoder[FocalStdDev]

    Permalink
  42. implicit lazy val decodeFocalSum: Decoder[FocalSum]

    Permalink
  43. implicit lazy val decodeGeomLit: Decoder[GeomLit]

    Permalink
  44. implicit lazy val decodeGeomVar: Decoder[GeomVar]

    Permalink
  45. implicit lazy val decodeGreater: Decoder[Greater]

    Permalink
  46. implicit lazy val decodeGreaterOrEqual: Decoder[GreaterOrEqual]

    Permalink
  47. implicit lazy val decodeImageSelect: Decoder[ImageSelect]

    Permalink
  48. implicit lazy val decodeIntLit: Decoder[IntLit]

    Permalink
  49. implicit lazy val decodeIntvar: Decoder[IntVar]

    Permalink
  50. implicit val decodeKeyDouble: KeyDecoder[Double]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  51. implicit val decodeKeyUUID: KeyDecoder[UUID]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  52. implicit lazy val decodeLesser: Decoder[Lesser]

    Permalink
  53. implicit lazy val decodeLesserOrEqual: Decoder[LesserOrEqual]

    Permalink
  54. implicit lazy val decodeLog10: Decoder[Log10]

    Permalink
  55. implicit lazy val decodeLogE: Decoder[LogE]

    Permalink
  56. implicit lazy val decodeLogicNeg: Decoder[LogicalNegation]

    Permalink
  57. implicit lazy val decodeMasking: Decoder[Masking]

    Permalink
  58. implicit lazy val decodeMax: Decoder[Max]

    Permalink
  59. implicit lazy val decodeMin: Decoder[Min]

    Permalink
  60. implicit lazy val decodeMultiplication: Decoder[Multiplication]

    Permalink
  61. implicit lazy val decodeNumNeg: Decoder[NumericNegation]

    Permalink
  62. implicit lazy val decodeOr: Decoder[Or]

    Permalink
  63. implicit lazy val decodePow: Decoder[Pow]

    Permalink
  64. implicit lazy val decodeRasterVar: Decoder[RasterVar]

    Permalink
  65. implicit lazy val decodeRound: Decoder[Round]

    Permalink
  66. implicit lazy val decodeSin: Decoder[Sin]

    Permalink
  67. implicit lazy val decodeSinh: Decoder[Sinh]

    Permalink
  68. implicit lazy val decodeSquareRoot: Decoder[SquareRoot]

    Permalink
  69. implicit lazy val decodeSubtraction: Decoder[Subtraction]

    Permalink
  70. implicit lazy val decodeTan: Decoder[Tan]

    Permalink
  71. implicit lazy val decodeTanh: Decoder[Tanh]

    Permalink
  72. implicit lazy val decodeUndefined: Decoder[Undefined]

    Permalink
  73. implicit lazy val decodeUnequal: Decoder[Unequal]

    Permalink
  74. implicit lazy val decodeXor: Decoder[Xor]

    Permalink
  75. implicit lazy val decoderSleep: Decoder[Sleep]

    Permalink
  76. implicit lazy val encodeAbs: Encoder[Abs]

    Permalink
  77. implicit lazy val encodeAcos: Encoder[Acos]

    Permalink
  78. implicit lazy val encodeAddition: Encoder[Addition]

    Permalink
  79. implicit lazy val encodeAnd: Encoder[And]

    Permalink
  80. implicit lazy val encodeAsin: Encoder[Asin]

    Permalink
  81. implicit lazy val encodeAtan: Encoder[Atan]

    Permalink
  82. implicit lazy val encodeAtan2: Encoder[Atan2]

    Permalink
  83. implicit lazy val encodeBoolLit: Encoder[BoolLit]

    Permalink
  84. implicit lazy val encodeBoolVar: Encoder[BoolVar]

    Permalink
  85. implicit lazy val encodeBranch: Encoder[Branch]

    Permalink
  86. implicit lazy val encodeCeil: Encoder[Ceil]

    Permalink
  87. implicit lazy val encodeClassification: Encoder[Classification]

    Permalink
  88. implicit lazy val encodeCos: Encoder[Cos]

    Permalink
  89. implicit lazy val encodeCosh: Encoder[Cosh]

    Permalink
  90. implicit lazy val encodeDblLit: Encoder[DblLit]

    Permalink
  91. implicit lazy val encodeDblVar: Encoder[DblVar]

    Permalink
  92. implicit lazy val encodeDefined: Encoder[Defined]

    Permalink
  93. implicit lazy val encodeDivision: Encoder[Division]

    Permalink
  94. implicit lazy val encodeEqual: Encoder[Equal]

    Permalink
  95. implicit lazy val encodeFloor: Encoder[Floor]

    Permalink
  96. implicit lazy val encodeFocalHillshade: Encoder[FocalHillshade]

    Permalink
  97. implicit lazy val encodeFocalMax: Encoder[FocalMax]

    Permalink
  98. implicit lazy val encodeFocalMean: Encoder[FocalMean]

    Permalink
  99. implicit lazy val encodeFocalMedian: Encoder[FocalMedian]

    Permalink
  100. implicit lazy val encodeFocalMin: Encoder[FocalMin]

    Permalink
  101. implicit lazy val encodeFocalMode: Encoder[FocalMode]

    Permalink
  102. implicit lazy val encodeFocalSlope: Encoder[FocalSlope]

    Permalink
  103. implicit lazy val encodeFocalStdDev: Encoder[FocalStdDev]

    Permalink
  104. implicit lazy val encodeFocalSum: Encoder[FocalSum]

    Permalink
  105. implicit lazy val encodeGeomLit: Encoder[GeomLit]

    Permalink
  106. implicit lazy val encodeGeomVar: Encoder[GeomVar]

    Permalink
  107. implicit lazy val encodeGreater: Encoder[Greater]

    Permalink
  108. implicit lazy val encodeGreaterOrEqual: Encoder[GreaterOrEqual]

    Permalink
  109. implicit lazy val encodeImageSelect: Encoder[ImageSelect]

    Permalink
  110. implicit lazy val encodeIntLit: Encoder[IntLit]

    Permalink
  111. implicit lazy val encodeIntvar: Encoder[IntVar]

    Permalink
  112. implicit val encodeKeyDouble: KeyEncoder[Double]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  113. implicit val encodeKeyUUID: KeyEncoder[UUID]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  114. implicit lazy val encodeLesser: Encoder[Lesser]

    Permalink
  115. implicit lazy val encodeLesserOrEqual: Encoder[LesserOrEqual]

    Permalink
  116. implicit lazy val encodeLog10: Encoder[Log10]

    Permalink
  117. implicit lazy val encodeLogE: Encoder[LogE]

    Permalink
  118. implicit lazy val encodeLogicNeg: Encoder[LogicalNegation]

    Permalink
  119. implicit lazy val encodeMasking: Encoder[Masking]

    Permalink
  120. implicit lazy val encodeMax: Encoder[Max]

    Permalink
  121. implicit lazy val encodeMin: Encoder[Min]

    Permalink
  122. implicit lazy val encodeMultiplication: Encoder[Multiplication]

    Permalink
  123. implicit lazy val encodeNumNeg: Encoder[NumericNegation]

    Permalink
  124. implicit lazy val encodeOr: Encoder[Or]

    Permalink
  125. implicit lazy val encodePow: Encoder[Pow]

    Permalink
  126. implicit lazy val encodeRasterVar: Encoder[RasterVar]

    Permalink
  127. implicit lazy val encodeRound: Encoder[Round]

    Permalink
  128. implicit lazy val encodeSin: Encoder[Sin]

    Permalink
  129. implicit lazy val encodeSinh: Encoder[Sinh]

    Permalink
  130. implicit lazy val encodeSquareRoot: Encoder[SquareRoot]

    Permalink
  131. implicit lazy val encodeSubtraction: Encoder[Subtraction]

    Permalink
  132. implicit lazy val encodeTan: Encoder[Tan]

    Permalink
  133. implicit lazy val encodeTanh: Encoder[Tanh]

    Permalink
  134. implicit lazy val encodeUndefined: Encoder[Undefined]

    Permalink
  135. implicit lazy val encodeUnequal: Encoder[Unequal]

    Permalink
  136. implicit lazy val encodeXor: Encoder[Xor]

    Permalink
  137. implicit lazy val encoderSleep: Encoder[Sleep]

    Permalink
  138. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  139. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  140. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  141. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  142. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  143. implicit val histogramDecoder: Decoder[Histogram]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  144. implicit val histogramEncoder: Encoder[Histogram]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  145. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  146. implicit val mamlKindDecoder: Decoder[MamlKind]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  147. implicit val mamlKindEncoder: Encoder[MamlKind]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  148. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  149. implicit val neighborhoodDecoder: Decoder[Neighborhood]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  150. implicit val neighborhoodEncoder: Encoder[Neighborhood]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  151. implicit val neswNeighborhoodDecoder: Decoder[Nesw]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  152. implicit val neswNeighborhoodEncoder: Encoder[Nesw]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  153. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  154. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  155. implicit val squareNeighborhoodDecoder: Decoder[Square]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  156. implicit val squareNeighborhoodEncoder: Encoder[Square]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  157. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  158. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  159. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  160. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  161. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  162. implicit val wedgeNeighborhoodDecoder: Decoder[Wedge]

    Permalink
    Definition Classes
    MamlUtilityCodecs
  163. implicit val wedgeNeighborhoodEncoder: Encoder[Wedge]

    Permalink
    Definition Classes
    MamlUtilityCodecs

Inherited from MamlUtilityCodecs

Inherited from AnyRef

Inherited from Any

Ungrouped