public class LicenseExtension extends MetadataExtension<ParameterOutput>
| Constructor and Description |
|---|
LicenseExtension() |
LicenseExtension(String configFile) |
| Modifier and Type | Method and Description |
|---|---|
void |
addExtraMetadataFieldNames(ParameterOutput output) |
String |
getExtensionName() |
Map<String,Object> |
getExtras(ParameterOutput output,
IoParameters parameters)
Gets the extra metadata as simple
key=value mapping. |
hasExtrasToReturn, wrapSingleIntoMappublic LicenseExtension()
public LicenseExtension(String configFile)
public String getExtensionName()
getExtensionName in class MetadataExtension<ParameterOutput>public Map<String,Object> getExtras(ParameterOutput output, IoParameters parameters)
MetadataExtension
Gets the extra metadata as simple key=value mapping. The
value is of kind object, so the implementation is free to put any data
structure which might make sense to serialize.
Implementation is responsible to respect selected fields from the query
which can be obtained by IoParameters.getFields().
getExtras in class MetadataExtension<ParameterOutput>output - the actual parameter output to get extra metadata for.parameters - I/O parameters to fine grain extra metadata assembly.public void addExtraMetadataFieldNames(ParameterOutput output)
addExtraMetadataFieldNames in class MetadataExtension<ParameterOutput>Copyright © 2013–2017 52North Initiative for Geospatial Open Source Software GmbH. All rights reserved.