com
.
azavea
.
maml
.
ast
.
codec
tree
package
tree
Linear Supertypes
ExpressionTreeCodec
,
MamlCodecInstances
,
MamlUtilityCodecs
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
tree
ExpressionTreeCodec
MamlCodecInstances
MamlUtilityCodecs
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
ExpressionTreeCodec
extends
MamlCodecInstances
Abstract Value Members
implicit abstract
def
totalDecoder
:
Decoder
[
Expression
]
Definition Classes
MamlCodecInstances
implicit abstract
def
totalEncoder
:
Encoder
[
Expression
]
Definition Classes
MamlCodecInstances
Concrete Value Members
implicit
val
annulusNeighborhoodDecoder
:
Decoder
[
Annulus
]
Definition Classes
MamlUtilityCodecs
implicit
val
annulusNeighborhoodEncoder
:
Encoder
[
Annulus
]
Definition Classes
MamlUtilityCodecs
implicit
val
circleNeighborhoodDecoder
:
Decoder
[
Circle
]
Definition Classes
MamlUtilityCodecs
implicit
val
circleNeighborhoodEncoder
:
Encoder
[
Circle
]
Definition Classes
MamlUtilityCodecs
implicit
lazy val
classBoundaryDecoder
:
Decoder
[
ClassBoundaryType
]
Definition Classes
MamlUtilityCodecs
implicit
lazy val
classBoundaryEncoder
:
Encoder
[
ClassBoundaryType
]
Definition Classes
MamlUtilityCodecs
implicit
val
colorRampDecoder
:
Decoder
[
ColorRamp
]
Definition Classes
MamlUtilityCodecs
implicit
val
colorRampEncoder
:
Encoder
[
ColorRamp
]
Definition Classes
MamlUtilityCodecs
implicit
lazy val
decodeAbs
:
Decoder
[
Abs
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAcos
:
Decoder
[
Acos
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAddition
:
Decoder
[
Addition
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAnd
:
Decoder
[
And
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAsin
:
Decoder
[
Asin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAtan
:
Decoder
[
Atan
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeAtan2
:
Decoder
[
Atan2
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeBoolLit
:
Decoder
[
BoolLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeBoolVar
:
Decoder
[
BoolVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeBranch
:
Decoder
[
Branch
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeCeil
:
Decoder
[
Ceil
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeClassification
:
Decoder
[
Classification
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeCos
:
Decoder
[
Cos
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeCosh
:
Decoder
[
Cosh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeDblLit
:
Decoder
[
DblLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeDblVar
:
Decoder
[
DblVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeDefined
:
Decoder
[
Defined
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeDivision
:
Decoder
[
Division
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeEqual
:
Decoder
[
Equal
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFloor
:
Decoder
[
Floor
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalHillshade
:
Decoder
[
FocalHillshade
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalMax
:
Decoder
[
FocalMax
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalMean
:
Decoder
[
FocalMean
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalMedian
:
Decoder
[
FocalMedian
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalMin
:
Decoder
[
FocalMin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalMode
:
Decoder
[
FocalMode
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalSlope
:
Decoder
[
FocalSlope
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalStdDev
:
Decoder
[
FocalStdDev
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeFocalSum
:
Decoder
[
FocalSum
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeGeomLit
:
Decoder
[
GeomLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeGeomVar
:
Decoder
[
GeomVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeGreater
:
Decoder
[
Greater
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeGreaterOrEqual
:
Decoder
[
GreaterOrEqual
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeImageSelect
:
Decoder
[
ImageSelect
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeIntLit
:
Decoder
[
IntLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeIntvar
:
Decoder
[
IntVar
]
Definition Classes
MamlCodecInstances
implicit
val
decodeKeyDouble
:
KeyDecoder
[
Double
]
Definition Classes
MamlUtilityCodecs
implicit
val
decodeKeyUUID
:
KeyDecoder
[
UUID
]
Definition Classes
MamlUtilityCodecs
implicit
lazy val
decodeLesser
:
Decoder
[
Lesser
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeLesserOrEqual
:
Decoder
[
LesserOrEqual
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeLog10
:
Decoder
[
Log10
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeLogE
:
Decoder
[
LogE
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeLogicNeg
:
Decoder
[
LogicalNegation
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeMasking
:
Decoder
[
Masking
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeMax
:
Decoder
[
Max
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeMin
:
Decoder
[
Min
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeMultiplication
:
Decoder
[
Multiplication
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeNumNeg
:
Decoder
[
NumericNegation
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeOr
:
Decoder
[
Or
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodePow
:
Decoder
[
Pow
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeRasterVar
:
Decoder
[
RasterVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeRound
:
Decoder
[
Round
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeSin
:
Decoder
[
Sin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeSinh
:
Decoder
[
Sinh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeSquareRoot
:
Decoder
[
SquareRoot
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeSubtraction
:
Decoder
[
Subtraction
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeTan
:
Decoder
[
Tan
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeTanh
:
Decoder
[
Tanh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeUndefined
:
Decoder
[
Undefined
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeUnequal
:
Decoder
[
Unequal
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decodeXor
:
Decoder
[
Xor
]
Definition Classes
MamlCodecInstances
implicit
lazy val
decoderSleep
:
Decoder
[
Sleep
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAbs
:
Encoder
[
Abs
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAcos
:
Encoder
[
Acos
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAddition
:
Encoder
[
Addition
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAnd
:
Encoder
[
And
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAsin
:
Encoder
[
Asin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAtan
:
Encoder
[
Atan
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeAtan2
:
Encoder
[
Atan2
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeBoolLit
:
Encoder
[
BoolLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeBoolVar
:
Encoder
[
BoolVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeBranch
:
Encoder
[
Branch
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeCeil
:
Encoder
[
Ceil
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeClassification
:
Encoder
[
Classification
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeCos
:
Encoder
[
Cos
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeCosh
:
Encoder
[
Cosh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeDblLit
:
Encoder
[
DblLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeDblVar
:
Encoder
[
DblVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeDefined
:
Encoder
[
Defined
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeDivision
:
Encoder
[
Division
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeEqual
:
Encoder
[
Equal
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFloor
:
Encoder
[
Floor
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalHillshade
:
Encoder
[
FocalHillshade
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalMax
:
Encoder
[
FocalMax
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalMean
:
Encoder
[
FocalMean
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalMedian
:
Encoder
[
FocalMedian
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalMin
:
Encoder
[
FocalMin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalMode
:
Encoder
[
FocalMode
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalSlope
:
Encoder
[
FocalSlope
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalStdDev
:
Encoder
[
FocalStdDev
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeFocalSum
:
Encoder
[
FocalSum
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeGeomLit
:
Encoder
[
GeomLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeGeomVar
:
Encoder
[
GeomVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeGreater
:
Encoder
[
Greater
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeGreaterOrEqual
:
Encoder
[
GreaterOrEqual
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeImageSelect
:
Encoder
[
ImageSelect
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeIntLit
:
Encoder
[
IntLit
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeIntvar
:
Encoder
[
IntVar
]
Definition Classes
MamlCodecInstances
implicit
val
encodeKeyDouble
:
KeyEncoder
[
Double
]
Definition Classes
MamlUtilityCodecs
implicit
val
encodeKeyUUID
:
KeyEncoder
[
UUID
]
Definition Classes
MamlUtilityCodecs
implicit
lazy val
encodeLesser
:
Encoder
[
Lesser
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeLesserOrEqual
:
Encoder
[
LesserOrEqual
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeLog10
:
Encoder
[
Log10
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeLogE
:
Encoder
[
LogE
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeLogicNeg
:
Encoder
[
LogicalNegation
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeMasking
:
Encoder
[
Masking
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeMax
:
Encoder
[
Max
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeMin
:
Encoder
[
Min
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeMultiplication
:
Encoder
[
Multiplication
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeNumNeg
:
Encoder
[
NumericNegation
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeOr
:
Encoder
[
Or
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodePow
:
Encoder
[
Pow
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeRasterVar
:
Encoder
[
RasterVar
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeRound
:
Encoder
[
Round
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeSin
:
Encoder
[
Sin
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeSinh
:
Encoder
[
Sinh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeSquareRoot
:
Encoder
[
SquareRoot
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeSubtraction
:
Encoder
[
Subtraction
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeTan
:
Encoder
[
Tan
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeTanh
:
Encoder
[
Tanh
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeUndefined
:
Encoder
[
Undefined
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeUnequal
:
Encoder
[
Unequal
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encodeXor
:
Encoder
[
Xor
]
Definition Classes
MamlCodecInstances
implicit
lazy val
encoderSleep
:
Encoder
[
Sleep
]
Definition Classes
MamlCodecInstances
implicit
val
histogramDecoder
:
Decoder
[
Histogram
]
Definition Classes
MamlUtilityCodecs
implicit
val
histogramEncoder
:
Encoder
[
Histogram
]
Definition Classes
MamlUtilityCodecs
implicit
val
mamlKindDecoder
:
Decoder
[
MamlKind
]
Definition Classes
MamlUtilityCodecs
implicit
val
mamlKindEncoder
:
Encoder
[
MamlKind
]
Definition Classes
MamlUtilityCodecs
implicit
val
neighborhoodDecoder
:
Decoder
[
Neighborhood
]
Definition Classes
MamlUtilityCodecs
implicit
val
neighborhoodEncoder
:
Encoder
[
Neighborhood
]
Definition Classes
MamlUtilityCodecs
implicit
val
neswNeighborhoodDecoder
:
Decoder
[
Nesw
]
Definition Classes
MamlUtilityCodecs
implicit
val
neswNeighborhoodEncoder
:
Encoder
[
Nesw
]
Definition Classes
MamlUtilityCodecs
implicit
val
squareNeighborhoodDecoder
:
Decoder
[
Square
]
Definition Classes
MamlUtilityCodecs
implicit
val
squareNeighborhoodEncoder
:
Encoder
[
Square
]
Definition Classes
MamlUtilityCodecs
implicit
val
wedgeNeighborhoodDecoder
:
Decoder
[
Wedge
]
Definition Classes
MamlUtilityCodecs
implicit
val
wedgeNeighborhoodEncoder
:
Encoder
[
Wedge
]
Definition Classes
MamlUtilityCodecs
Inherited from
ExpressionTreeCodec
Inherited from
MamlCodecInstances
Inherited from
MamlUtilityCodecs
Inherited from
AnyRef
Inherited from
Any
Ungrouped