
{
    "id":"http://www.opengis.net/wcps/1.0#",
    "definitions":{
        "ScaleCoverageExprType":{
            "type":"object",
            "title":"ScaleCoverageExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType",
                "fieldInterpolationElementType"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "dimensionIntervalElementType":{
                    "title":"dimensionIntervalElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"upperBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lowerBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"srsName",
                                            "namespaceURI":"http://www.opengis.net/gml"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                },
                "fieldInterpolationElementType":{
                    "title":"fieldInterpolationElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationMethod",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"nullResistance",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"name",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ScaleCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType",
                "fieldInterpolationElementType"
            ]
        },
        "RangeCoverageExprType":{
            "type":"object",
            "title":"RangeCoverageExprType",
            "required":[
                "component"
            ],
            "properties":{
                "component":{
                    "title":"component",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RangeCoverageExprType.Component"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"component",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"RangeCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "component"
            ]
        },
        "RangeExprType":{
            "type":"object",
            "title":"RangeExprType",
            "required":[
                "component"
            ],
            "properties":{
                "component":{
                    "title":"component",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RangeExprType.Component"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"component",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"RangeExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "component"
            ]
        },
        "CondenseScalarExprType.InterpolationSet":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "name"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "name"
            ]
        },
        "ProcessOneCoverageType":{
            "type":"object",
            "title":"ProcessOneCoverageType",
            "required":[
                "xmlSyntax",
                "abstractSyntax"
            ],
            "properties":{
                "xmlSyntax":{
                    "title":"xmlSyntax",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProcessCoverageXmlRequestType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xmlSyntax",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abstractSyntax":{
                    "title":"abstractSyntax",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abstractSyntax",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ProcessOneCoverageType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "xmlSyntax",
                "abstractSyntax"
            ]
        },
        "ScalarExprType":{
            "type":"object",
            "title":"ScalarExprType",
            "required":[
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ],
            "properties":{
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrs":{
                    "title":"imageCrs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrsDomain":{
                    "title":"imageCrsDomain",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrsDomain",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsSet":{
                    "title":"crsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "domainMetadata":{
                    "title":"domainMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DomainMetadata",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "nullSet":{
                    "title":"nullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationDefault":{
                    "title":"interpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationSet":{
                    "title":"interpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericConstant":{
                    "title":"numericConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericUnaryMinus":{
                    "title":"numericUnaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericUnaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericAdd":{
                    "title":"numericAdd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericAdd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMinus":{
                    "title":"numericMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMult":{
                    "title":"numericMult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericDiv":{
                    "title":"numericDiv",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericDiv",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "condense":{
                    "title":"condense",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"condense",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "reduce":{
                    "title":"reduce",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ReduceScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"reduce",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "all":{
                    "title":"all",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"all",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "some":{
                    "title":"some",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"some",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "count":{
                    "title":"count",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"count",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "add":{
                    "title":"add",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"add",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "avg":{
                    "title":"avg",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"avg",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"min",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"max",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringIdentifier":{
                    "title":"stringIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringConstant":{
                    "title":"stringConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ScalarExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ]
        },
        "DomainMetadataExprType":{
            "type":"object",
            "title":"DomainMetadataExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "axis",
                "srsName"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "axis":{
                    "title":"axis",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AxisNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"axis",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "srsName":{
                    "title":"srsName",
                    "allOf":[
                        {
                            "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"srsName",
                        "namespaceURI":"http://www.opengis.net/gml"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"DomainMetadataExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "axis",
                "srsName"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.SetInterpolationDefault":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.SetInterpolationDefault",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field",
                "interpolationMethod",
                "nullResistance"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "field":{
                    "title":"field",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FieldNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"field",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationMethod":{
                    "title":"interpolationMethod",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationMethod",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "nullResistance":{
                    "title":"nullResistance",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nullResistance",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field",
                "interpolationMethod",
                "nullResistance"
            ]
        },
        "CoverageExprPairType":{
            "type":"object",
            "title":"CoverageExprPairType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericDiv",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanOr",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"max",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"imageCrsDomain",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericAdd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanAnd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"nullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"condense",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"imageCrs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanXor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericUnaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNot",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"avg",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ComplexConstantType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"complexConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/DomainMetadataExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"DomainMetadata",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"add",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"some",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"all",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"min",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"identifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"count",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ReduceScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"reduce",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "maxItems":2,
                            "minItems":2
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CoverageExprPairType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.Bit":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.Bit",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "bitIndex"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bitIndex":{
                    "title":"bitIndex",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bitIndex",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "bitIndex"
            ]
        },
        "CondenseScalarExprType.NumericUnaryMinus":{
            "type":"object",
            "title":"CondenseScalarExprType.NumericUnaryMinus",
            "required":[
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce"
            ],
            "properties":{
                "numericConstant":{
                    "title":"numericConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericUnaryMinus":{
                    "title":"numericUnaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericUnaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericAdd":{
                    "title":"numericAdd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericAdd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMinus":{
                    "title":"numericMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMult":{
                    "title":"numericMult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericDiv":{
                    "title":"numericDiv",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericDiv",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "condense":{
                    "title":"condense",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"condense",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "reduce":{
                    "title":"reduce",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ReduceScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"reduce",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce"
            ]
        },
        "CoverageExprElementType":{
            "type":"object",
            "title":"CoverageExprElementType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CoverageExprElementType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.FieldSelect":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.FieldSelect",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "field":{
                    "title":"field",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FieldNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"field",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.SetInterpolationSet":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.SetInterpolationSet",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "field":{
                    "title":"field",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FieldNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"field",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationMethodType":{
                    "title":"interpolationMethodType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationMethod",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"nullResistance",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "field",
                "interpolationMethodType"
            ]
        },
        "SliceCoverageExprType":{
            "type":"object",
            "title":"SliceCoverageExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionPointElementType"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "dimensionPointElementType":{
                    "title":"dimensionPointElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"srsName",
                                            "namespaceURI":"http://www.opengis.net/gml"
                                        }
                                    },
                                    {
                                        "anyOf":[
                                            {
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        ],
                                        "elementName":{
                                            "localPart":"slicingPosition",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":2
                        }
                    ],
                    "propertyType":"elements"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"SliceCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionPointElementType"
            ]
        },
        "ProcessCoverageXmlRequestType.Where":{
            "type":"object",
            "title":"ProcessCoverageXmlRequestType.Where",
            "required":[
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString"
            ],
            "properties":{
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString"
            ]
        },
        "EncodeDataExprType":{
            "type":"object",
            "title":"EncodeDataExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "format"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "format":{
                    "title":"format",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"format",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extraParameters":{
                    "title":"extraParameters",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extraParameters",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "store":{
                    "title":"store",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"attribute",
                    "attributeName":{
                        "localPart":"store",
                        "namespaceURI":""
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"EncodeDataExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "format",
                "extraParameters",
                "store"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.SetNullSet":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.SetNullSet",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_null":{
                    "title":"_null",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/RangeExprType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"null",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "_null"
            ]
        },
        "NumericScalarExprPairType":{
            "type":"object",
            "title":"NumericScalarExprPairType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericUnaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ComplexConstantType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"complexConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ReduceScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"reduce",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericDiv",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"condense",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericAdd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "maxItems":2,
                            "minItems":2
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"NumericScalarExprPairType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "AxisIteratorType":{
            "type":"object",
            "title":"AxisIteratorType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ComplexConstantType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"complexConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ReduceScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"reduce",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"condense",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericUnaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericDiv",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"iteratorVar",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericAdd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "maxItems":4,
                            "minItems":4
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"AxisIteratorType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "BooleanScalarExprType":{
            "type":"object",
            "title":"BooleanScalarExprType",
            "required":[
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString"
            ],
            "properties":{
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"BooleanScalarExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString"
            ]
        },
        "CrsTransformCoverageExprType":{
            "type":"object",
            "title":"CrsTransformCoverageExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType",
                "fieldInterpolationElementType"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "dimensionIntervalElementType":{
                    "title":"dimensionIntervalElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"upperBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"srsName",
                                            "namespaceURI":"http://www.opengis.net/gml"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lowerBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                },
                "fieldInterpolationElementType":{
                    "title":"fieldInterpolationElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationMethod",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"name",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"nullResistance",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CrsTransformCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType",
                "fieldInterpolationElementType"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.SetCrsSet":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.SetCrsSet",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsNameType":{
                    "title":"crsNameType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"srsName",
                        "namespaceURI":"http://www.opengis.net/gml"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "crsNameType"
            ]
        },
        "RangeCoverageExprType.Component":{
            "type":"object",
            "title":"RangeCoverageExprType.Component",
            "required":[
                "field",
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "field":{
                    "title":"field",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FieldNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"field",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "field",
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ]
        },
        "BooleanScalarExprPairType":{
            "type":"object",
            "title":"BooleanScalarExprPairType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanXor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanAnd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanOr",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNot",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "maxItems":2,
                            "minItems":2
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"BooleanScalarExprPairType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "TrimCoverageExprType":{
            "type":"object",
            "title":"TrimCoverageExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "dimensionIntervalElementType":{
                    "title":"dimensionIntervalElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lowerBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"srsName",
                                            "namespaceURI":"http://www.opengis.net/gml"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"upperBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"TrimCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.SetIdentifier":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.SetIdentifier",
            "required":[
                "identifier",
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "identifier",
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ]
        },
        "RangeExprType.Component":{
            "type":"object",
            "title":"RangeExprType.Component",
            "required":[
                "field",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ],
            "properties":{
                "field":{
                    "title":"field",
                    "allOf":[
                        {
                            "$ref":"#/definitions/FieldNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"field",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrs":{
                    "title":"imageCrs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrsDomain":{
                    "title":"imageCrsDomain",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrsDomain",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsSet":{
                    "title":"crsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "domainMetadata":{
                    "title":"domainMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DomainMetadata",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "nullSet":{
                    "title":"nullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationDefault":{
                    "title":"interpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationSet":{
                    "title":"interpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericConstant":{
                    "title":"numericConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericUnaryMinus":{
                    "title":"numericUnaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericUnaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericAdd":{
                    "title":"numericAdd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericAdd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMinus":{
                    "title":"numericMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMult":{
                    "title":"numericMult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericDiv":{
                    "title":"numericDiv",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericDiv",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "condense":{
                    "title":"condense",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"condense",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "reduce":{
                    "title":"reduce",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ReduceScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"reduce",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "all":{
                    "title":"all",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"all",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "some":{
                    "title":"some",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"some",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "count":{
                    "title":"count",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"count",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "add":{
                    "title":"add",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"add",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "avg":{
                    "title":"avg",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"avg",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"min",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"max",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringIdentifier":{
                    "title":"stringIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringConstant":{
                    "title":"stringConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "field",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ]
        },
        "ConstantCoverageExprType":{
            "type":"object",
            "title":"ConstantCoverageExprType",
            "required":[
                "name",
                "axisIterator",
                "value"
            ],
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "axisIterator":{
                    "title":"axisIterator",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/AxisIteratorType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"axisIterator",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "value":{
                    "title":"value",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ConstantType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"value",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ConstantCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "name",
                "axisIterator",
                "value"
            ]
        },
        "ReduceScalarExprType":{
            "type":"object",
            "title":"ReduceScalarExprType",
            "required":[
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max"
            ],
            "properties":{
                "all":{
                    "title":"all",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"all",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "some":{
                    "title":"some",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"some",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "count":{
                    "title":"count",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"count",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "add":{
                    "title":"add",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"add",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "avg":{
                    "title":"avg",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"avg",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"min",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"max",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ReduceScalarExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max"
            ]
        },
        "CondenseScalarExprType":{
            "type":"object",
            "title":"CondenseScalarExprType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericUnaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanXor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ComplexConstantType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"complexConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"imageCrsDomain",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"avg",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanAnd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"interpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"some",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"add",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"imageCrs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNot",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opMin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"identifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericDiv",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisIteratorType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"iterator",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opMax",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"min",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"condense",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opMult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"nullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opOr",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/DomainMetadataExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"DomainMetadata",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"all",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/StringScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanEqualString",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanNotEqualNumeric",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanOr",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"max",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanLessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"numericAdd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ReduceScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"reduce",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"count",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"opAnd",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/NumericScalarExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"booleanGreaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/BooleanScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"where",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"CondenseScalarExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "CondenseScalarExprType.ImageCrsDomain":{
            "type":"object",
            "title":"CondenseScalarExprType.ImageCrsDomain",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "axis":{
                    "title":"axis",
                    "allOf":[
                        {
                            "$ref":"#/definitions/AxisNameType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"axis",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "axis"
            ]
        },
        "StringScalarExprPairType":{
            "type":"object",
            "title":"StringScalarExprPairType",
            "required":[
                "content"
            ],
            "properties":{
                "content":{
                    "title":"content",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringConstant",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"stringIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "maxItems":2,
                            "minItems":2
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"StringScalarExprPairType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "content"
            ]
        },
        "ExtendCoverageExprType":{
            "type":"object",
            "title":"ExtendCoverageExprType",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "dimensionIntervalElementType":{
                    "title":"dimensionIntervalElementType",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "anyOf":[
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"bit",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/RangeCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"rangeConstructor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setNullSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"upperBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstructCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"construct",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"re",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"not",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScaleCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"scale",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"abs",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"equals",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/AxisNameType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"axis",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"im",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setIdentifier",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arcsin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ConstantCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"const",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"coverage",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryPlus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CrsTransformCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"crsTransform",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"div",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"or",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"xor",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/SliceCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"slice",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"exp",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"plus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lessThan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"and",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sinh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"http://www.opengis.net/gml#/definitions/CodeType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"srsName",
                                            "namespaceURI":"http://www.opengis.net/gml"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cast",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationDefault",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arccos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setInterpolationSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"setCrsSet",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ExtendCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"extend",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cos",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sin",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"ln",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tanh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/ScalarExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"lowerBound",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"notEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"overlay",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/TrimCoverageExprType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"trim",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"mult",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"greaterOrEqual",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"unaryMinus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"sqrt",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"log",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"tan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"fieldSelect",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"cosh",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprElementType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"arctan",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    },
                                    {
                                        "type":"object",
                                        "properties":{
                                            "name":{
                                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                                            },
                                            "value":{
                                                "$ref":"#/definitions/CoverageExprPairType"
                                            }
                                        },
                                        "elementName":{
                                            "localPart":"minus",
                                            "namespaceURI":"http://www.opengis.net/wcps/1.0"
                                        }
                                    }
                                ]
                            },
                            "minItems":3
                        }
                    ],
                    "propertyType":"elementRefs"
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ExtendCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "dimensionIntervalElementType"
            ]
        },
        "ConstantType":{
            "type":"object",
            "title":"ConstantType",
            "required":[
                "stringConstant",
                "booleanConstant",
                "integerConstant",
                "floatConstant",
                "complexConstant"
            ],
            "properties":{
                "stringConstant":{
                    "title":"stringConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "integerConstant":{
                    "title":"integerConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/integer"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"integerConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "floatConstant":{
                    "title":"floatConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"floatConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ConstantType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "stringConstant",
                "booleanConstant",
                "integerConstant",
                "floatConstant",
                "complexConstant"
            ]
        },
        "ProcessCoveragesRequestType":{
            "required":[
                "query"
            ],
            "allOf":[
                {
                    "$ref":"#/definitions/RequestBaseType"
                },
                {
                    "type":"object",
                    "title":"ProcessCoveragesRequestType",
                    "properties":{
                        "query":{
                            "title":"query",
                            "allOf":[
                                {
                                    "$ref":"#/definitions/ProcessOneCoverageType"
                                }
                            ],
                            "propertyType":"element",
                            "elementName":{
                                "localPart":"query",
                                "namespaceURI":"http://www.opengis.net/wcps/1.0"
                            }
                        }
                    }
                }
            ],
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ProcessCoveragesRequestType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "query"
            ]
        },
        "FieldNameType":{
            "type":"object",
            "title":"FieldNameType",
            "required":[
                "name"
            ],
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"FieldNameType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "name"
            ]
        },
        "ConstructCoverageExprType":{
            "type":"object",
            "title":"ConstructCoverageExprType",
            "required":[
                "name",
                "axisIterator",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ],
            "properties":{
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "axisIterator":{
                    "title":"axisIterator",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/AxisIteratorType"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"axisIterator",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrs":{
                    "title":"imageCrs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrsDomain":{
                    "title":"imageCrsDomain",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrsDomain",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsSet":{
                    "title":"crsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "domainMetadata":{
                    "title":"domainMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DomainMetadata",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "nullSet":{
                    "title":"nullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationDefault":{
                    "title":"interpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationSet":{
                    "title":"interpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericConstant":{
                    "title":"numericConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericUnaryMinus":{
                    "title":"numericUnaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericUnaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericAdd":{
                    "title":"numericAdd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericAdd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMinus":{
                    "title":"numericMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMult":{
                    "title":"numericMult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericDiv":{
                    "title":"numericDiv",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericDiv",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "condense":{
                    "title":"condense",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"condense",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "reduce":{
                    "title":"reduce",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ReduceScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"reduce",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "all":{
                    "title":"all",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"all",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "some":{
                    "title":"some",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"some",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "count":{
                    "title":"count",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"count",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "add":{
                    "title":"add",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"add",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "avg":{
                    "title":"avg",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"avg",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"min",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"max",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringIdentifier":{
                    "title":"stringIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringConstant":{
                    "title":"stringConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ConstructCoverageExprType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "name",
                "axisIterator",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ]
        },
        "CondenseScalarExprType.InterpolationDefault":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationDefault",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "name"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "name":{
                    "title":"name",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"name",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "name"
            ]
        },
        "ProcessCoverageXmlRequestType":{
            "type":"object",
            "title":"ProcessCoverageXmlRequestType",
            "required":[
                "coverageIterator",
                "encode",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ],
            "properties":{
                "coverageIterator":{
                    "title":"coverageIterator",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"#/definitions/ProcessCoverageXmlRequestType.CoverageIterator"
                            },
                            "minItems":1
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverageIterator",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "where":{
                    "title":"where",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ProcessCoverageXmlRequestType.Where"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"where",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "encode":{
                    "title":"encode",
                    "allOf":[
                        {
                            "$ref":"#/definitions/EncodeDataExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"encode",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "identifier":{
                    "title":"identifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"identifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrs":{
                    "title":"imageCrs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "imageCrsDomain":{
                    "title":"imageCrsDomain",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"imageCrsDomain",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsSet":{
                    "title":"crsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "domainMetadata":{
                    "title":"domainMetadata",
                    "allOf":[
                        {
                            "$ref":"#/definitions/DomainMetadataExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"DomainMetadata",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "nullSet":{
                    "title":"nullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"nullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationDefault":{
                    "title":"interpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "interpolationSet":{
                    "title":"interpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"interpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanConstant":{
                    "title":"booleanConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNot":{
                    "title":"booleanNot",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNot",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanAnd":{
                    "title":"booleanAnd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanAnd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanOr":{
                    "title":"booleanOr",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanOr",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanXor":{
                    "title":"booleanXor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/BooleanScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanXor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessThan":{
                    "title":"booleanLessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanLessOrEqual":{
                    "title":"booleanLessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanLessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterThan":{
                    "title":"booleanGreaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanGreaterOrEqual":{
                    "title":"booleanGreaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanGreaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualNumeric":{
                    "title":"booleanEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualNumeric":{
                    "title":"booleanNotEqualNumeric",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualNumeric",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanEqualString":{
                    "title":"booleanEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "booleanNotEqualString":{
                    "title":"booleanNotEqualString",
                    "allOf":[
                        {
                            "$ref":"#/definitions/StringScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"booleanNotEqualString",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericConstant":{
                    "title":"numericConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "complexConstant":{
                    "title":"complexConstant",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ComplexConstantType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"complexConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericUnaryMinus":{
                    "title":"numericUnaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericUnaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericAdd":{
                    "title":"numericAdd",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericAdd",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMinus":{
                    "title":"numericMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericMult":{
                    "title":"numericMult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericMult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "numericDiv":{
                    "title":"numericDiv",
                    "allOf":[
                        {
                            "$ref":"#/definitions/NumericScalarExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"numericDiv",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "condense":{
                    "title":"condense",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"condense",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "reduce":{
                    "title":"reduce",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ReduceScalarExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"reduce",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "all":{
                    "title":"all",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"all",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "some":{
                    "title":"some",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"some",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "count":{
                    "title":"count",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"count",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "add":{
                    "title":"add",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"add",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "avg":{
                    "title":"avg",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"avg",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "min":{
                    "title":"min",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"min",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "max":{
                    "title":"max",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"max",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringIdentifier":{
                    "title":"stringIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "stringConstant":{
                    "title":"stringConstant",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"stringConstant",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ProcessCoverageXmlRequestType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "coverageIterator",
                "where",
                "encode",
                "identifier",
                "imageCrs",
                "imageCrsDomain",
                "crsSet",
                "domainMetadata",
                "nullSet",
                "interpolationDefault",
                "interpolationSet",
                "booleanConstant",
                "booleanNot",
                "booleanAnd",
                "booleanOr",
                "booleanXor",
                "booleanLessThan",
                "booleanLessOrEqual",
                "booleanGreaterThan",
                "booleanGreaterOrEqual",
                "booleanEqualNumeric",
                "booleanNotEqualNumeric",
                "booleanEqualString",
                "booleanNotEqualString",
                "numericConstant",
                "complexConstant",
                "numericUnaryMinus",
                "numericAdd",
                "numericMinus",
                "numericMult",
                "numericDiv",
                "condense",
                "reduce",
                "all",
                "some",
                "count",
                "add",
                "avg",
                "min",
                "max",
                "stringIdentifier",
                "stringConstant"
            ]
        },
        "ProcessCoverageXmlRequestType.CoverageIterator":{
            "type":"object",
            "title":"ProcessCoverageXmlRequestType.CoverageIterator",
            "required":[
                "iteratorVar"
            ],
            "properties":{
                "iteratorVar":{
                    "title":"iteratorVar",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"iteratorVar",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "coverageName":{
                    "title":"coverageName",
                    "allOf":[
                        {
                            "type":"array",
                            "items":{
                                "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                            },
                            "minItems":0
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverageName",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "iteratorVar",
                "coverageName"
            ]
        },
        "ComplexConstantType":{
            "type":"object",
            "title":"ComplexConstantType",
            "required":[
                "re",
                "im"
            ],
            "properties":{
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "typeName":{
                "localPart":"ComplexConstantType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "propertiesOrder":[
                "re",
                "im"
            ]
        },
        "CondenseScalarExprType.InterpolationSet.Cast":{
            "type":"object",
            "title":"CondenseScalarExprType.InterpolationSet.Cast",
            "required":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "type"
            ],
            "properties":{
                "coverage":{
                    "title":"coverage",
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"coverage",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setIdentifier":{
                    "title":"setIdentifier",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setIdentifier",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setCrsSet":{
                    "title":"setCrsSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setCrsSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setNullSet":{
                    "title":"setNullSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setNullSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationDefault":{
                    "title":"setInterpolationDefault",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationDefault",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "setInterpolationSet":{
                    "title":"setInterpolationSet",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"setInterpolationSet",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryPlus":{
                    "title":"unaryPlus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryPlus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "unaryMinus":{
                    "title":"unaryMinus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"unaryMinus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sqrt":{
                    "title":"sqrt",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sqrt",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "abs":{
                    "title":"abs",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"abs",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "exp":{
                    "title":"exp",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"exp",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "log":{
                    "title":"log",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"log",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "ln":{
                    "title":"ln",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"ln",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sin":{
                    "title":"sin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cos":{
                    "title":"cos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tan":{
                    "title":"tan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "sinh":{
                    "title":"sinh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"sinh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cosh":{
                    "title":"cosh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cosh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "tanh":{
                    "title":"tanh",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"tanh",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arcsin":{
                    "title":"arcsin",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arcsin",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arccos":{
                    "title":"arccos",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arccos",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "arctan":{
                    "title":"arctan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"arctan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "not":{
                    "title":"not",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"not",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "re":{
                    "title":"re",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"re",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "im":{
                    "title":"im",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprElementType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"im",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "bit":{
                    "title":"bit",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"bit",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "cast":{
                    "title":"cast",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"cast",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "fieldSelect":{
                    "title":"fieldSelect",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"fieldSelect",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "plus":{
                    "title":"plus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"plus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "minus":{
                    "title":"minus",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"minus",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "mult":{
                    "title":"mult",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"mult",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "div":{
                    "title":"div",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"div",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "and":{
                    "title":"and",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"and",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "or":{
                    "title":"or",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"or",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "xor":{
                    "title":"xor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"xor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "equals":{
                    "title":"equals",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"equals",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessThan":{
                    "title":"lessThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterThan":{
                    "title":"greaterThan",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterThan",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "lessOrEqual":{
                    "title":"lessOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"lessOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "greaterOrEqual":{
                    "title":"greaterOrEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"greaterOrEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "notEqual":{
                    "title":"notEqual",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"notEqual",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "overlay":{
                    "title":"overlay",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CoverageExprPairType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"overlay",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "rangeConstructor":{
                    "title":"rangeConstructor",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"rangeConstructor",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "trim":{
                    "title":"trim",
                    "allOf":[
                        {
                            "$ref":"#/definitions/TrimCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"trim",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "slice":{
                    "title":"slice",
                    "allOf":[
                        {
                            "$ref":"#/definitions/SliceCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"slice",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "extend":{
                    "title":"extend",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ExtendCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"extend",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "crsTransform":{
                    "title":"crsTransform",
                    "allOf":[
                        {
                            "$ref":"#/definitions/CrsTransformCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"crsTransform",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "scale":{
                    "title":"scale",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ScaleCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"scale",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "construct":{
                    "title":"construct",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstructCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"construct",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "_const":{
                    "title":"_const",
                    "allOf":[
                        {
                            "$ref":"#/definitions/ConstantCoverageExprType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"const",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                },
                "type":{
                    "title":"type",
                    "allOf":[
                        {
                            "$ref":"#/definitions/RangeFieldType"
                        }
                    ],
                    "propertyType":"element",
                    "elementName":{
                        "localPart":"type",
                        "namespaceURI":"http://www.opengis.net/wcps/1.0"
                    }
                }
            },
            "typeType":"classInfo",
            "propertiesOrder":[
                "coverage",
                "setIdentifier",
                "setCrsSet",
                "setNullSet",
                "setInterpolationDefault",
                "setInterpolationSet",
                "unaryPlus",
                "unaryMinus",
                "sqrt",
                "abs",
                "exp",
                "log",
                "ln",
                "sin",
                "cos",
                "tan",
                "sinh",
                "cosh",
                "tanh",
                "arcsin",
                "arccos",
                "arctan",
                "not",
                "re",
                "im",
                "bit",
                "cast",
                "fieldSelect",
                "plus",
                "minus",
                "mult",
                "div",
                "and",
                "or",
                "xor",
                "equals",
                "lessThan",
                "greaterThan",
                "lessOrEqual",
                "greaterOrEqual",
                "notEqual",
                "overlay",
                "rangeConstructor",
                "trim",
                "slice",
                "extend",
                "crsTransform",
                "scale",
                "construct",
                "_const",
                "type"
            ]
        },
        "AxisNameType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"AxisNameType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            }
        },
        "RangeFieldType":{
            "allOf":[
                {
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            ],
            "typeType":"enumInfo",
            "typeName":{
                "localPart":"RangeFieldType",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            }
        }
    },
    "anyOf":[
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lowerBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"lowerBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "imageCrsDomain"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                }
            },
            "elementName":{
                "localPart":"imageCrsDomain",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ProcessCoveragesRequest"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ProcessCoveragesRequestType"
                }
            },
            "elementName":{
                "localPart":"ProcessCoveragesRequest",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "upperBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"upperBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "complexConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ComplexConstantType"
                }
            },
            "elementName":{
                "localPart":"complexConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanXor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanXor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                }
            },
            "elementName":{
                "localPart":"numericConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNot"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprType"
                }
            },
            "elementName":{
                "localPart":"booleanNot",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"stringIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opOr"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opOr",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "add"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"add",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "axis"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisNameType"
                }
            },
            "elementName":{
                "localPart":"axis",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "axis"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisNameType"
                }
            },
            "elementName":{
                "localPart":"axis",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "imageCrs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"imageCrs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "condense"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType"
                }
            },
            "elementName":{
                "localPart":"condense",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                }
            },
            "elementName":{
                "localPart":"booleanConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"stringIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/StringScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "max"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"max",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericDiv"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericDiv",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanXor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanXor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lowerBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"lowerBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "condense"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType"
                }
            },
            "elementName":{
                "localPart":"condense",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "name"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"name",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"nullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "where"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprType"
                }
            },
            "elementName":{
                "localPart":"where",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "min"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"min",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "imageCrsDomain"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.ImageCrsDomain"
                }
            },
            "elementName":{
                "localPart":"imageCrsDomain",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "axis"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisNameType"
                }
            },
            "elementName":{
                "localPart":"axis",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "name"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"name",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "upperBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"upperBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericAdd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericAdd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "condense"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType"
                }
            },
            "elementName":{
                "localPart":"condense",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNot"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprType"
                }
            },
            "elementName":{
                "localPart":"booleanNot",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"nullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                }
            },
            "elementName":{
                "localPart":"booleanConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"interpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"crsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanAnd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanAnd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "some"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"some",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"interpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opMax"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opMax",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "all"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"all",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"stringConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/StringScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "identifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"identifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNot"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprType"
                }
            },
            "elementName":{
                "localPart":"booleanNot",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "complexConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ComplexConstantType"
                }
            },
            "elementName":{
                "localPart":"complexConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericDiv"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericDiv",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericUnaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                }
            },
            "elementName":{
                "localPart":"numericUnaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DomainMetadata"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataExprType"
                }
            },
            "elementName":{
                "localPart":"DomainMetadata",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                }
            },
            "elementName":{
                "localPart":"interpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"stringIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericAdd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericAdd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "avg"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"avg",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "DomainMetadata"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/DomainMetadataExprType"
                }
            },
            "elementName":{
                "localPart":"DomainMetadata",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "iteratorVar"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"iteratorVar",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nullResistance"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"nullResistance",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "complexConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ComplexConstantType"
                }
            },
            "elementName":{
                "localPart":"complexConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericAdd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericAdd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "min"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"min",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nullResistance"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"nullResistance",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet"
                }
            },
            "elementName":{
                "localPart":"interpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "condense"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType"
                }
            },
            "elementName":{
                "localPart":"condense",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                }
            },
            "elementName":{
                "localPart":"numericConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericDiv"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericDiv",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "axis"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisNameType"
                }
            },
            "elementName":{
                "localPart":"axis",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanOr"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanOr",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "fieldSelect"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.FieldSelect"
                }
            },
            "elementName":{
                "localPart":"fieldSelect",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationMethod"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"interpolationMethod",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "count"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"count",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "upperBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"upperBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "max"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"max",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanOr"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanOr",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "reduce"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReduceScalarExprType"
                }
            },
            "elementName":{
                "localPart":"reduce",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "upperBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"upperBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "add"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"add",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanAnd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanAnd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationMethod"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"interpolationMethod",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanOr"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanOr",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opMin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opMin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "avg"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"avg",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                }
            },
            "elementName":{
                "localPart":"numericConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"crsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "reduce"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReduceScalarExprType"
                }
            },
            "elementName":{
                "localPart":"reduce",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "imageCrs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"imageCrs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "im"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"im",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lowerBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"lowerBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "and"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"and",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setCrsSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetCrsSet"
                }
            },
            "elementName":{
                "localPart":"setCrsSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanLessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanLessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setNullSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetNullSet"
                }
            },
            "elementName":{
                "localPart":"setNullSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "reduce"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReduceScalarExprType"
                }
            },
            "elementName":{
                "localPart":"reduce",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opAnd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opAnd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "slice"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/SliceCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"slice",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arcsin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arcsin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"stringConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "identifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"identifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "nullResistance"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"nullResistance",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "ln"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"ln",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "axis"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisNameType"
                }
            },
            "elementName":{
                "localPart":"axis",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericUnaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                }
            },
            "elementName":{
                "localPart":"numericUnaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "crsTransform"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CrsTransformCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"crsTransform",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericDiv"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericDiv",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "xor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"xor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "overlay"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"overlay",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "stringConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"stringConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "plus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"plus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "interpolationMethod"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"interpolationMethod",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "some"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"some",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "count"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"count",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "abs"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"abs",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cast"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Cast"
                }
            },
            "elementName":{
                "localPart":"cast",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericAdd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericAdd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "reduce"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ReduceScalarExprType"
                }
            },
            "elementName":{
                "localPart":"reduce",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "iterator"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/AxisIteratorType"
                }
            },
            "elementName":{
                "localPart":"iterator",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationSet"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationSet"
                }
            },
            "elementName":{
                "localPart":"setInterpolationSet",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "opMult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/anyType"
                }
            },
            "elementName":{
                "localPart":"opMult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "bit"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.Bit"
                }
            },
            "elementName":{
                "localPart":"bit",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lowerBound"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScalarExprType"
                }
            },
            "elementName":{
                "localPart":"lowerBound",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualString"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/StringScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualString",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "extend"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ExtendCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"extend",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/boolean"
                }
            },
            "elementName":{
                "localPart":"booleanConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "exp"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"exp",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setIdentifier"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetIdentifier"
                }
            },
            "elementName":{
                "localPart":"setIdentifier",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sqrt"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sqrt",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericUnaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                }
            },
            "elementName":{
                "localPart":"numericUnaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arccos"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arccos",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "not"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"not",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "div"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"div",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/double"
                }
            },
            "elementName":{
                "localPart":"numericConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "complexConstant"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ComplexConstantType"
                }
            },
            "elementName":{
                "localPart":"complexConstant",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "greaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"greaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "re"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"re",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sinh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sinh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "or"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"or",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanGreaterOrEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanGreaterOrEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/NumericScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "notEqual"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"notEqual",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "equals"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"equals",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanNotEqualNumeric"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanNotEqualNumeric",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/BooleanScalarExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "setInterpolationDefault"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.InterpolationSet.SetInterpolationDefault"
                }
            },
            "elementName":{
                "localPart":"setInterpolationDefault",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tanh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tanh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanAnd"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanAnd",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "arctan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"arctan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "mult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"mult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ExtendCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "trim"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/TrimCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"trim",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "tan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"tan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "minus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"minus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericUnaryMinus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CondenseScalarExprType.NumericUnaryMinus"
                }
            },
            "elementName":{
                "localPart":"numericUnaryMinus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "all"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"all",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "coverage"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/string"
                }
            },
            "elementName":{
                "localPart":"coverage",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "scale"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ScaleCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"scale",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CrsTransformCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "sin"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"sin",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "unaryPlus"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"unaryPlus",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/ScaleCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "numericMult"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/NumericScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"numericMult",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "booleanXor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/BooleanScalarExprPairType"
                }
            },
            "elementName":{
                "localPart":"booleanXor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CondenseScalarExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "rangeConstructor"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/RangeCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"rangeConstructor",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "const"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstantCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"const",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "lessThan"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprPairType"
                }
            },
            "elementName":{
                "localPart":"lessThan",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "log"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"log",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/AxisIteratorType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "construct"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/ConstructCoverageExprType"
                }
            },
            "elementName":{
                "localPart":"construct",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/TrimCoverageExprType"
            }
        },
        {
            "type":"object",
            "properties":{
                "name":{
                    "allOf":[
                        {
                            "$ref":"http://www.jsonix.org/jsonschemas/w3c/2001/XMLSchema.jsonschema#/definitions/QName"
                        },
                        {
                            "type":"object",
                            "properties":{
                                "localPart":{
                                    "enum":[
                                        "cosh"
                                    ]
                                },
                                "namespaceURI":{
                                    "enum":[
                                        "http://www.opengis.net/wcps/1.0"
                                    ]
                                }
                            }
                        }
                    ]
                },
                "value":{
                    "$ref":"#/definitions/CoverageExprElementType"
                }
            },
            "elementName":{
                "localPart":"cosh",
                "namespaceURI":"http://www.opengis.net/wcps/1.0"
            },
            "scope":{
                "$ref":"#/definitions/CoverageExprPairType"
            }
        }
    ]
}