UNPKG

@mangosystem/ogc-schemas

Version:

Jsonix XML-JSON mappings for OGC Schemas.

1,749 lines 236 kB
var WCPS_1_0_Module_Factory = function () { var WCPS_1_0 = { n: 'WCPS_1_0', dens: 'http:\/\/www.opengis.net\/wcps\/1.0', deps: ['GML_3_1_1', 'WCS_1_1'], tis: [{ ln: 'ScaleCoverageExprType', ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { n: 'setCrsSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { n: 'setNullSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { n: 'setInterpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { n: 'setInterpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { n: 'unaryPlus', rq: true, ti: '.CoverageExprElementType' }, { n: 'unaryMinus', rq: true, ti: '.CoverageExprElementType' }, { n: 'sqrt', rq: true, ti: '.CoverageExprElementType' }, { n: 'abs', rq: true, ti: '.CoverageExprElementType' }, { n: 'exp', rq: true, ti: '.CoverageExprElementType' }, { n: 'log', rq: true, ti: '.CoverageExprElementType' }, { n: 'ln', rq: true, ti: '.CoverageExprElementType' }, { n: 'sin', rq: true, ti: '.CoverageExprElementType' }, { n: 'cos', rq: true, ti: '.CoverageExprElementType' }, { n: 'tan', rq: true, ti: '.CoverageExprElementType' }, { n: 'sinh', rq: true, ti: '.CoverageExprElementType' }, { n: 'cosh', rq: true, ti: '.CoverageExprElementType' }, { n: 'tanh', rq: true, ti: '.CoverageExprElementType' }, { n: 'arcsin', rq: true, ti: '.CoverageExprElementType' }, { n: 'arccos', rq: true, ti: '.CoverageExprElementType' }, { n: 'arctan', rq: true, ti: '.CoverageExprElementType' }, { n: 'not', rq: true, ti: '.CoverageExprElementType' }, { n: 're', rq: true, ti: '.CoverageExprElementType' }, { n: 'im', rq: true, ti: '.CoverageExprElementType' }, { n: 'bit', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { n: 'cast', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { n: 'fieldSelect', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { n: 'plus', rq: true, ti: '.CoverageExprPairType' }, { n: 'minus', rq: true, ti: '.CoverageExprPairType' }, { n: 'mult', rq: true, ti: '.CoverageExprPairType' }, { n: 'div', rq: true, ti: '.CoverageExprPairType' }, { n: 'and', rq: true, ti: '.CoverageExprPairType' }, { n: 'or', rq: true, ti: '.CoverageExprPairType' }, { n: 'xor', rq: true, ti: '.CoverageExprPairType' }, { n: 'equals', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'notEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'overlay', rq: true, ti: '.CoverageExprPairType' }, { n: 'rangeConstructor', rq: true, ti: '.RangeCoverageExprType' }, { n: 'trim', rq: true, ti: '.TrimCoverageExprType' }, { n: 'slice', rq: true, ti: '.SliceCoverageExprType' }, { n: 'extend', rq: true, ti: '.ExtendCoverageExprType' }, { n: 'crsTransform', rq: true, ti: '.CrsTransformCoverageExprType' }, { n: 'scale', rq: true, ti: '.ScaleCoverageExprType' }, { n: 'construct', rq: true, ti: '.ConstructCoverageExprType' }, { n: '_const', rq: true, en: 'const', ti: '.ConstantCoverageExprType' }, { n: 'dimensionIntervalElementType', rq: true, mno: 3, col: true, mx: false, dom: false, etis: [{ en: 'minus', ti: '.CoverageExprPairType' }, { en: 'notEqual', ti: '.CoverageExprPairType' }, { en: 'mult', ti: '.CoverageExprPairType' }, { en: 'rangeConstructor', ti: '.RangeCoverageExprType' }, { en: 'exp', ti: '.CoverageExprElementType' }, { en: 'tan', ti: '.CoverageExprElementType' }, { en: 'greaterThan', ti: '.CoverageExprPairType' }, { en: 'arccos', ti: '.CoverageExprElementType' }, { en: 'unaryPlus', ti: '.CoverageExprElementType' }, { en: 'log', ti: '.CoverageExprElementType' }, { en: 're', ti: '.CoverageExprElementType' }, { en: 'cast', ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { en: 'cos', ti: '.CoverageExprElementType' }, { en: 'cosh', ti: '.CoverageExprElementType' }, { en: 'arctan', ti: '.CoverageExprElementType' }, { en: 'im', ti: '.CoverageExprElementType' }, { en: 'or', ti: '.CoverageExprPairType' }, { en: 'unaryMinus', ti: '.CoverageExprElementType' }, { en: 'crsTransform', ti: '.CrsTransformCoverageExprType' }, { en: 'coverage' }, { en: 'upperBound', ti: '.ScalarExprType' }, { en: 'sinh', ti: '.CoverageExprElementType' }, { en: 'plus', ti: '.CoverageExprPairType' }, { en: 'abs', ti: '.CoverageExprElementType' }, { en: 'div', ti: '.CoverageExprPairType' }, { en: 'lowerBound', ti: '.ScalarExprType' }, { en: 'setCrsSet', ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { en: 'lessThan', ti: '.CoverageExprPairType' }, { en: 'and', ti: '.CoverageExprPairType' }, { en: 'extend', ti: '.ExtendCoverageExprType' }, { en: 'sqrt', ti: '.CoverageExprElementType' }, { en: { lp: 'srsName', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.CodeType' }, { en: 'ln', ti: '.CoverageExprElementType' }, { en: 'sin', ti: '.CoverageExprElementType' }, { en: 'setInterpolationSet', ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { en: 'lessOrEqual', ti: '.CoverageExprPairType' }, { en: 'tanh', ti: '.CoverageExprElementType' }, { en: 'bit', ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { en: 'arcsin', ti: '.CoverageExprElementType' }, { en: 'overlay', ti: '.CoverageExprPairType' }, { en: 'xor', ti: '.CoverageExprPairType' }, { en: 'not', ti: '.CoverageExprElementType' }, { en: 'greaterOrEqual', ti: '.CoverageExprPairType' }, { en: 'equals', ti: '.CoverageExprPairType' }, { en: 'trim', ti: '.TrimCoverageExprType' }, { en: 'slice', ti: '.SliceCoverageExprType' }, { en: 'setIdentifier', ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { en: 'scale', ti: '.ScaleCoverageExprType' }, { en: 'setNullSet', ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { en: 'axis' }, { en: 'const', ti: '.ConstantCoverageExprType' }, { en: 'construct', ti: '.ConstructCoverageExprType' }, { en: 'fieldSelect', ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { en: 'setInterpolationDefault', ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }], t: 'ers' }, { n: 'fieldInterpolationElementType', rq: true, mno: 3, col: true, mx: false, dom: false, etis: [{ en: 'interpolationMethod' }, { en: 'nullResistance' }, { en: 'name' }], t: 'ers' }] }, { ln: 'RangeCoverageExprType', ps: [{ n: 'component', rq: true, col: true, ti: '.RangeCoverageExprType.Component' }] }, { ln: 'RangeExprType', ps: [{ n: 'component', rq: true, col: true, ti: '.RangeExprType.Component' }] }, { ln: 'CondenseScalarExprType.InterpolationSet', tn: null, ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { n: 'setCrsSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { n: 'setNullSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { n: 'setInterpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { n: 'setInterpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { n: 'unaryPlus', rq: true, ti: '.CoverageExprElementType' }, { n: 'unaryMinus', rq: true, ti: '.CoverageExprElementType' }, { n: 'sqrt', rq: true, ti: '.CoverageExprElementType' }, { n: 'abs', rq: true, ti: '.CoverageExprElementType' }, { n: 'exp', rq: true, ti: '.CoverageExprElementType' }, { n: 'log', rq: true, ti: '.CoverageExprElementType' }, { n: 'ln', rq: true, ti: '.CoverageExprElementType' }, { n: 'sin', rq: true, ti: '.CoverageExprElementType' }, { n: 'cos', rq: true, ti: '.CoverageExprElementType' }, { n: 'tan', rq: true, ti: '.CoverageExprElementType' }, { n: 'sinh', rq: true, ti: '.CoverageExprElementType' }, { n: 'cosh', rq: true, ti: '.CoverageExprElementType' }, { n: 'tanh', rq: true, ti: '.CoverageExprElementType' }, { n: 'arcsin', rq: true, ti: '.CoverageExprElementType' }, { n: 'arccos', rq: true, ti: '.CoverageExprElementType' }, { n: 'arctan', rq: true, ti: '.CoverageExprElementType' }, { n: 'not', rq: true, ti: '.CoverageExprElementType' }, { n: 're', rq: true, ti: '.CoverageExprElementType' }, { n: 'im', rq: true, ti: '.CoverageExprElementType' }, { n: 'bit', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { n: 'cast', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { n: 'fieldSelect', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { n: 'plus', rq: true, ti: '.CoverageExprPairType' }, { n: 'minus', rq: true, ti: '.CoverageExprPairType' }, { n: 'mult', rq: true, ti: '.CoverageExprPairType' }, { n: 'div', rq: true, ti: '.CoverageExprPairType' }, { n: 'and', rq: true, ti: '.CoverageExprPairType' }, { n: 'or', rq: true, ti: '.CoverageExprPairType' }, { n: 'xor', rq: true, ti: '.CoverageExprPairType' }, { n: 'equals', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'notEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'overlay', rq: true, ti: '.CoverageExprPairType' }, { n: 'rangeConstructor', rq: true, ti: '.RangeCoverageExprType' }, { n: 'trim', rq: true, ti: '.TrimCoverageExprType' }, { n: 'slice', rq: true, ti: '.SliceCoverageExprType' }, { n: 'extend', rq: true, ti: '.ExtendCoverageExprType' }, { n: 'crsTransform', rq: true, ti: '.CrsTransformCoverageExprType' }, { n: 'scale', rq: true, ti: '.ScaleCoverageExprType' }, { n: 'construct', rq: true, ti: '.ConstructCoverageExprType' }, { n: '_const', rq: true, en: 'const', ti: '.ConstantCoverageExprType' }, { n: 'name', rq: true }] }, { ln: 'ProcessOneCoverageType', ps: [{ n: 'xmlSyntax', rq: true, ti: '.ProcessCoverageXmlRequestType' }, { n: 'abstractSyntax', rq: true }] }, { ln: 'ScalarExprType', ps: [{ n: 'identifier', rq: true, ti: '.CoverageExprElementType' }, { n: 'imageCrs', rq: true, ti: '.CoverageExprElementType' }, { n: 'imageCrsDomain', rq: true, ti: '.CondenseScalarExprType.ImageCrsDomain' }, { n: 'crsSet', rq: true, ti: '.CoverageExprElementType' }, { n: 'domainMetadata', rq: true, en: 'DomainMetadata', ti: '.DomainMetadataExprType' }, { n: 'nullSet', rq: true, ti: '.CoverageExprElementType' }, { n: 'interpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationDefault' }, { n: 'interpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet' }, { n: 'booleanConstant', rq: true, ti: 'Boolean' }, { n: 'booleanNot', rq: true, ti: '.BooleanScalarExprType' }, { n: 'booleanAnd', rq: true, ti: '.BooleanScalarExprPairType' }, { n: 'booleanOr', rq: true, ti: '.BooleanScalarExprPairType' }, { n: 'booleanXor', rq: true, ti: '.BooleanScalarExprPairType' }, { n: 'booleanLessThan', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanLessOrEqual', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanGreaterThan', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanGreaterOrEqual', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanEqualNumeric', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanNotEqualNumeric', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'booleanEqualString', rq: true, ti: '.StringScalarExprPairType' }, { n: 'booleanNotEqualString', rq: true, ti: '.StringScalarExprPairType' }, { n: 'numericConstant', rq: true, ti: 'Double' }, { n: 'complexConstant', rq: true, ti: '.ComplexConstantType' }, { n: 'numericUnaryMinus', rq: true, ti: '.CondenseScalarExprType.NumericUnaryMinus' }, { n: 'numericAdd', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericMinus', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericMult', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericDiv', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'condense', rq: true, ti: '.CondenseScalarExprType' }, { n: 'reduce', rq: true, ti: '.ReduceScalarExprType' }, { n: 'all', rq: true, ti: '.CoverageExprElementType' }, { n: 'some', rq: true, ti: '.CoverageExprElementType' }, { n: 'count', rq: true, ti: '.CoverageExprElementType' }, { n: 'add', rq: true, ti: '.CoverageExprElementType' }, { n: 'avg', rq: true, ti: '.CoverageExprElementType' }, { n: 'min', rq: true, ti: '.CoverageExprElementType' }, { n: 'max', rq: true, ti: '.CoverageExprElementType' }, { n: 'stringIdentifier', rq: true, ti: '.CoverageExprElementType' }, { n: 'stringConstant', rq: true }] }, { ln: 'DomainMetadataExprType', ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { n: 'setCrsSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { n: 'setNullSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { n: 'setInterpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { n: 'setInterpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { n: 'unaryPlus', rq: true, ti: '.CoverageExprElementType' }, { n: 'unaryMinus', rq: true, ti: '.CoverageExprElementType' }, { n: 'sqrt', rq: true, ti: '.CoverageExprElementType' }, { n: 'abs', rq: true, ti: '.CoverageExprElementType' }, { n: 'exp', rq: true, ti: '.CoverageExprElementType' }, { n: 'log', rq: true, ti: '.CoverageExprElementType' }, { n: 'ln', rq: true, ti: '.CoverageExprElementType' }, { n: 'sin', rq: true, ti: '.CoverageExprElementType' }, { n: 'cos', rq: true, ti: '.CoverageExprElementType' }, { n: 'tan', rq: true, ti: '.CoverageExprElementType' }, { n: 'sinh', rq: true, ti: '.CoverageExprElementType' }, { n: 'cosh', rq: true, ti: '.CoverageExprElementType' }, { n: 'tanh', rq: true, ti: '.CoverageExprElementType' }, { n: 'arcsin', rq: true, ti: '.CoverageExprElementType' }, { n: 'arccos', rq: true, ti: '.CoverageExprElementType' }, { n: 'arctan', rq: true, ti: '.CoverageExprElementType' }, { n: 'not', rq: true, ti: '.CoverageExprElementType' }, { n: 're', rq: true, ti: '.CoverageExprElementType' }, { n: 'im', rq: true, ti: '.CoverageExprElementType' }, { n: 'bit', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { n: 'cast', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { n: 'fieldSelect', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { n: 'plus', rq: true, ti: '.CoverageExprPairType' }, { n: 'minus', rq: true, ti: '.CoverageExprPairType' }, { n: 'mult', rq: true, ti: '.CoverageExprPairType' }, { n: 'div', rq: true, ti: '.CoverageExprPairType' }, { n: 'and', rq: true, ti: '.CoverageExprPairType' }, { n: 'or', rq: true, ti: '.CoverageExprPairType' }, { n: 'xor', rq: true, ti: '.CoverageExprPairType' }, { n: 'equals', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'notEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'overlay', rq: true, ti: '.CoverageExprPairType' }, { n: 'rangeConstructor', rq: true, ti: '.RangeCoverageExprType' }, { n: 'trim', rq: true, ti: '.TrimCoverageExprType' }, { n: 'slice', rq: true, ti: '.SliceCoverageExprType' }, { n: 'extend', rq: true, ti: '.ExtendCoverageExprType' }, { n: 'crsTransform', rq: true, ti: '.CrsTransformCoverageExprType' }, { n: 'scale', rq: true, ti: '.ScaleCoverageExprType' }, { n: 'construct', rq: true, ti: '.ConstructCoverageExprType' }, { n: '_const', rq: true, en: 'const', ti: '.ConstantCoverageExprType' }, { n: 'axis', rq: true }, { n: 'srsName', rq: true, en: { lp: 'srsName', ns: 'http:\/\/www.opengis.net\/gml' }, ti: 'GML_3_1_1.CodeType' }] }, { ln: 'CondenseScalarExprType.InterpolationSet.SetInterpolationDefault', tn: null, ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { n: 'setCrsSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { n: 'setNullSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { n: 'setInterpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { n: 'setInterpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { n: 'unaryPlus', rq: true, ti: '.CoverageExprElementType' }, { n: 'unaryMinus', rq: true, ti: '.CoverageExprElementType' }, { n: 'sqrt', rq: true, ti: '.CoverageExprElementType' }, { n: 'abs', rq: true, ti: '.CoverageExprElementType' }, { n: 'exp', rq: true, ti: '.CoverageExprElementType' }, { n: 'log', rq: true, ti: '.CoverageExprElementType' }, { n: 'ln', rq: true, ti: '.CoverageExprElementType' }, { n: 'sin', rq: true, ti: '.CoverageExprElementType' }, { n: 'cos', rq: true, ti: '.CoverageExprElementType' }, { n: 'tan', rq: true, ti: '.CoverageExprElementType' }, { n: 'sinh', rq: true, ti: '.CoverageExprElementType' }, { n: 'cosh', rq: true, ti: '.CoverageExprElementType' }, { n: 'tanh', rq: true, ti: '.CoverageExprElementType' }, { n: 'arcsin', rq: true, ti: '.CoverageExprElementType' }, { n: 'arccos', rq: true, ti: '.CoverageExprElementType' }, { n: 'arctan', rq: true, ti: '.CoverageExprElementType' }, { n: 'not', rq: true, ti: '.CoverageExprElementType' }, { n: 're', rq: true, ti: '.CoverageExprElementType' }, { n: 'im', rq: true, ti: '.CoverageExprElementType' }, { n: 'bit', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { n: 'cast', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { n: 'fieldSelect', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { n: 'plus', rq: true, ti: '.CoverageExprPairType' }, { n: 'minus', rq: true, ti: '.CoverageExprPairType' }, { n: 'mult', rq: true, ti: '.CoverageExprPairType' }, { n: 'div', rq: true, ti: '.CoverageExprPairType' }, { n: 'and', rq: true, ti: '.CoverageExprPairType' }, { n: 'or', rq: true, ti: '.CoverageExprPairType' }, { n: 'xor', rq: true, ti: '.CoverageExprPairType' }, { n: 'equals', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'notEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'overlay', rq: true, ti: '.CoverageExprPairType' }, { n: 'rangeConstructor', rq: true, ti: '.RangeCoverageExprType' }, { n: 'trim', rq: true, ti: '.TrimCoverageExprType' }, { n: 'slice', rq: true, ti: '.SliceCoverageExprType' }, { n: 'extend', rq: true, ti: '.ExtendCoverageExprType' }, { n: 'crsTransform', rq: true, ti: '.CrsTransformCoverageExprType' }, { n: 'scale', rq: true, ti: '.ScaleCoverageExprType' }, { n: 'construct', rq: true, ti: '.ConstructCoverageExprType' }, { n: '_const', rq: true, en: 'const', ti: '.ConstantCoverageExprType' }, { n: 'field', rq: true, ti: '.FieldNameType' }, { n: 'interpolationMethod', rq: true }, { n: 'nullResistance', rq: true }] }, { ln: 'CoverageExprPairType', ps: [{ n: 'content', rq: true, mno: 2, mxo: 2, col: true, mx: false, dom: false, etis: [{ en: 'setInterpolationSet', ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { en: 'abs', ti: '.CoverageExprElementType' }, { en: 'numericDiv', ti: '.NumericScalarExprPairType' }, { en: 'booleanOr', ti: '.BooleanScalarExprPairType' }, { en: 'booleanLessThan', ti: '.NumericScalarExprPairType' }, { en: 'numericMinus', ti: '.NumericScalarExprPairType' }, { en: 'unaryMinus', ti: '.CoverageExprElementType' }, { en: 'max', ti: '.CoverageExprElementType' }, { en: 'overlay', ti: '.CoverageExprPairType' }, { en: 'imageCrsDomain', ti: '.CondenseScalarExprType.ImageCrsDomain' }, { en: 'booleanNotEqualString', ti: '.StringScalarExprPairType' }, { en: 'arccos', ti: '.CoverageExprElementType' }, { en: 're', ti: '.CoverageExprElementType' }, { en: 'fieldSelect', ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { en: 'equals', ti: '.CoverageExprPairType' }, { en: 'extend', ti: '.ExtendCoverageExprType' }, { en: 'numericAdd', ti: '.NumericScalarExprPairType' }, { en: 'numericMult', ti: '.NumericScalarExprPairType' }, { en: 'booleanAnd', ti: '.BooleanScalarExprPairType' }, { en: 'stringConstant' }, { en: 'unaryPlus', ti: '.CoverageExprElementType' }, { en: 'greaterOrEqual', ti: '.CoverageExprPairType' }, { en: 'booleanConstant', ti: 'Boolean' }, { en: 'booleanLessOrEqual', ti: '.NumericScalarExprPairType' }, { en: 'sqrt', ti: '.CoverageExprElementType' }, { en: 'crsSet', ti: '.CoverageExprElementType' }, { en: 'coverage' }, { en: 'exp', ti: '.CoverageExprElementType' }, { en: 'arctan', ti: '.CoverageExprElementType' }, { en: 'booleanNotEqualNumeric', ti: '.NumericScalarExprPairType' }, { en: 'setNullSet', ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { en: 'not', ti: '.CoverageExprElementType' }, { en: 'nullSet', ti: '.CoverageExprElementType' }, { en: 'numericConstant', ti: 'Double' }, { en: 'condense', ti: '.CondenseScalarExprType' }, { en: 'scale', ti: '.ScaleCoverageExprType' }, { en: 'plus', ti: '.CoverageExprPairType' }, { en: 'imageCrs', ti: '.CoverageExprElementType' }, { en: 'setIdentifier', ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { en: 'crsTransform', ti: '.CrsTransformCoverageExprType' }, { en: 'const', ti: '.ConstantCoverageExprType' }, { en: 'cos', ti: '.CoverageExprElementType' }, { en: 'rangeConstructor', ti: '.RangeCoverageExprType' }, { en: 'trim', ti: '.TrimCoverageExprType' }, { en: 'or', ti: '.CoverageExprPairType' }, { en: 'interpolationDefault', ti: '.CondenseScalarExprType.InterpolationDefault' }, { en: 'booleanXor', ti: '.BooleanScalarExprPairType' }, { en: 'booleanEqualNumeric', ti: '.NumericScalarExprPairType' }, { en: 'numericUnaryMinus', ti: '.CondenseScalarExprType.NumericUnaryMinus' }, { en: 'sin', ti: '.CoverageExprElementType' }, { en: 'greaterThan', ti: '.CoverageExprPairType' }, { en: 'and', ti: '.CoverageExprPairType' }, { en: 'booleanNot', ti: '.BooleanScalarExprType' }, { en: 'avg', ti: '.CoverageExprElementType' }, { en: 'log', ti: '.CoverageExprElementType' }, { en: 'complexConstant', ti: '.ComplexConstantType' }, { en: 'xor', ti: '.CoverageExprPairType' }, { en: 'slice', ti: '.SliceCoverageExprType' }, { en: 'cast', ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { en: 'div', ti: '.CoverageExprPairType' }, { en: 'notEqual', ti: '.CoverageExprPairType' }, { en: 'arcsin', ti: '.CoverageExprElementType' }, { en: 'im', ti: '.CoverageExprElementType' }, { en: 'DomainMetadata', ti: '.DomainMetadataExprType' }, { en: 'sinh', ti: '.CoverageExprElementType' }, { en: 'add', ti: '.CoverageExprElementType' }, { en: 'some', ti: '.CoverageExprElementType' }, { en: 'booleanGreaterOrEqual', ti: '.NumericScalarExprPairType' }, { en: 'setCrsSet', ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { en: 'mult', ti: '.CoverageExprPairType' }, { en: 'cosh', ti: '.CoverageExprElementType' }, { en: 'all', ti: '.CoverageExprElementType' }, { en: 'setInterpolationDefault', ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { en: 'min', ti: '.CoverageExprElementType' }, { en: 'tanh', ti: '.CoverageExprElementType' }, { en: 'lessThan', ti: '.CoverageExprPairType' }, { en: 'ln', ti: '.CoverageExprElementType' }, { en: 'lessOrEqual', ti: '.CoverageExprPairType' }, { en: 'booleanEqualString', ti: '.StringScalarExprPairType' }, { en: 'stringIdentifier', ti: '.CoverageExprElementType' }, { en: 'bit', ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { en: 'interpolationSet', ti: '.CondenseScalarExprType.InterpolationSet' }, { en: 'tan', ti: '.CoverageExprElementType' }, { en: 'minus', ti: '.CoverageExprPairType' }, { en: 'construct', ti: '.ConstructCoverageExprType' }, { en: 'identifier', ti: '.CoverageExprElementType' }, { en: 'count', ti: '.CoverageExprElementType' }, { en: 'reduce', ti: '.ReduceScalarExprType' }, { en: 'booleanGreaterThan', ti: '.NumericScalarExprPairType' }], t: 'ers' }] }, { ln: 'CondenseScalarExprType.InterpolationSet.Bit', tn: null, ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetIdentifier' }, { n: 'setCrsSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetCrsSet' }, { n: 'setNullSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetNullSet' }, { n: 'setInterpolationDefault', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationDefault' }, { n: 'setInterpolationSet', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.SetInterpolationSet' }, { n: 'unaryPlus', rq: true, ti: '.CoverageExprElementType' }, { n: 'unaryMinus', rq: true, ti: '.CoverageExprElementType' }, { n: 'sqrt', rq: true, ti: '.CoverageExprElementType' }, { n: 'abs', rq: true, ti: '.CoverageExprElementType' }, { n: 'exp', rq: true, ti: '.CoverageExprElementType' }, { n: 'log', rq: true, ti: '.CoverageExprElementType' }, { n: 'ln', rq: true, ti: '.CoverageExprElementType' }, { n: 'sin', rq: true, ti: '.CoverageExprElementType' }, { n: 'cos', rq: true, ti: '.CoverageExprElementType' }, { n: 'tan', rq: true, ti: '.CoverageExprElementType' }, { n: 'sinh', rq: true, ti: '.CoverageExprElementType' }, { n: 'cosh', rq: true, ti: '.CoverageExprElementType' }, { n: 'tanh', rq: true, ti: '.CoverageExprElementType' }, { n: 'arcsin', rq: true, ti: '.CoverageExprElementType' }, { n: 'arccos', rq: true, ti: '.CoverageExprElementType' }, { n: 'arctan', rq: true, ti: '.CoverageExprElementType' }, { n: 'not', rq: true, ti: '.CoverageExprElementType' }, { n: 're', rq: true, ti: '.CoverageExprElementType' }, { n: 'im', rq: true, ti: '.CoverageExprElementType' }, { n: 'bit', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Bit' }, { n: 'cast', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.Cast' }, { n: 'fieldSelect', rq: true, ti: '.CondenseScalarExprType.InterpolationSet.FieldSelect' }, { n: 'plus', rq: true, ti: '.CoverageExprPairType' }, { n: 'minus', rq: true, ti: '.CoverageExprPairType' }, { n: 'mult', rq: true, ti: '.CoverageExprPairType' }, { n: 'div', rq: true, ti: '.CoverageExprPairType' }, { n: 'and', rq: true, ti: '.CoverageExprPairType' }, { n: 'or', rq: true, ti: '.CoverageExprPairType' }, { n: 'xor', rq: true, ti: '.CoverageExprPairType' }, { n: 'equals', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterThan', rq: true, ti: '.CoverageExprPairType' }, { n: 'lessOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'greaterOrEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'notEqual', rq: true, ti: '.CoverageExprPairType' }, { n: 'overlay', rq: true, ti: '.CoverageExprPairType' }, { n: 'rangeConstructor', rq: true, ti: '.RangeCoverageExprType' }, { n: 'trim', rq: true, ti: '.TrimCoverageExprType' }, { n: 'slice', rq: true, ti: '.SliceCoverageExprType' }, { n: 'extend', rq: true, ti: '.ExtendCoverageExprType' }, { n: 'crsTransform', rq: true, ti: '.CrsTransformCoverageExprType' }, { n: 'scale', rq: true, ti: '.ScaleCoverageExprType' }, { n: 'construct', rq: true, ti: '.ConstructCoverageExprType' }, { n: '_const', rq: true, en: 'const', ti: '.ConstantCoverageExprType' }, { n: 'bitIndex', rq: true, ti: 'Integer' }] }, { ln: 'CondenseScalarExprType.NumericUnaryMinus', tn: null, ps: [{ n: 'numericConstant', rq: true, ti: 'Double' }, { n: 'complexConstant', rq: true, ti: '.ComplexConstantType' }, { n: 'numericUnaryMinus', rq: true, ti: '.CondenseScalarExprType.NumericUnaryMinus' }, { n: 'numericAdd', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericMinus', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericMult', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'numericDiv', rq: true, ti: '.NumericScalarExprPairType' }, { n: 'condense', rq: true, ti: '.CondenseScalarExprType' }, { n: 'reduce', rq: true, ti: '.ReduceScalarExprType' }] }, { ln: 'CoverageExprElementType', ps: [{ n: 'coverage', rq: true }, { n: 'setIdentifier', rq: