Sha256: 70dca9241d7089267815eb8e92f4b21abfacac880821f5b27babbd2907504dab
Contents?: true
Size: 2 KB
Versions: 6
Compression:
Stored size: 2 KB
Contents
require_relative 'module_scope' require_relative 'module_spatialRepresentation' require_relative 'module_qualityResultFile' require_relative 'module_format' require_relative 'module_coverageDescription' module ADIWG module Mdtranslator module Readers module MdJson module CoverageResult def self.unpack(hResult, responseObj) intMetadataClass = InternalMetadata.new intResult = intMetadataClass.newCoverageResult # dateTime if hResult.has_key?('dateTime') intResult[:dateTime] = hResult['dateTime'] end # scope if hResult.has_key?('scope') intResult[:scope] = Scope.unpack(hResult['scope'], responseObj) end # name if hResult.has_key?('name') intResult[:name] = hResult['name'] end # spatialRepresentationType if hResult.has_key?('spatialRepresentationType') intResult[:spatialRepresentationType] = hResult['spatialRepresentationType'] end # spatialRepresentation if hResult.has_key?('spatialRepresentation') intResult[:spatialRepresentation] = SpatialRepresentation.unpack(hResult['spatialRepresentation'], responseObj) end # resultContent if hResult.has_key?('resultContentDescription') intResult[:resultContentDescription] = CoverageDescription.unpack(hResult['resultContentDescription'], responseObj) end # resourceFormat if hResult.has_key?('resourceFormat') intResult[:resourceFormat] = Format.unpack(hResult['resourceFormat'], responseObj) end # resultFile if hResult.has_key?('resultFile') intResult[:resultFile] = QualiltyResultFile.unpack(hResult['resultFile'], responseObj) end return intResult end end end end end end
Version data entries
6 entries across 6 versions & 1 rubygems