Class DatabaseMetadataExtension


  • @Component
    public class DatabaseMetadataExtension
    extends org.n52.io.response.extension.MetadataExtension<org.n52.io.response.ParameterOutput>
    • Constructor Detail

      • DatabaseMetadataExtension

        public DatabaseMetadataExtension​(MetadataAssembler repository)
    • Method Detail

      • getExtensionName

        public String getExtensionName()
        Specified by:
        getExtensionName in class org.n52.io.response.extension.MetadataExtension<org.n52.io.response.ParameterOutput>
      • getExtras

        public Map<String,​Object> getExtras​(org.n52.io.response.ParameterOutput output,
                                                  org.n52.io.request.IoParameters parameters)
        Specified by:
        getExtras in class org.n52.io.response.extension.MetadataExtension<org.n52.io.response.ParameterOutput>
      • getExtraMetadataFieldNames

        public Collection<String> getExtraMetadataFieldNames​(org.n52.io.response.ParameterOutput output)
        Overrides:
        getExtraMetadataFieldNames in class org.n52.io.response.extension.MetadataExtension<org.n52.io.response.ParameterOutput>