Uses of Class
uk.ac.rdg.resc.edal.metadata.VariableMetadata
-
Packages that use VariableMetadata Package Description uk.ac.rdg.resc.edal.catalogue uk.ac.rdg.resc.edal.dataset Code for reading data from underlying storage (e.g. disk, databases or remote locations).uk.ac.rdg.resc.edal.dataset.plugins Package containing classes pertinent to plugins to generate derived variablesuk.ac.rdg.resc.edal.graphics.style Definitions of the style-system, as well as implementations of various style typesuk.ac.rdg.resc.edal.graphics.utils Utilities to serialise/deserialise the styles in the parent package, as well as other shared classesuk.ac.rdg.resc.edal.metadata uk.ac.rdg.resc.edal.wms Classes in this package are used to create a WMS servletuk.ac.rdg.resc.edal.wms.util -
-
Uses of VariableMetadata in uk.ac.rdg.resc.edal.catalogue
Methods in uk.ac.rdg.resc.edal.catalogue with parameters of type VariableMetadata Modifier and Type Method Description EnhancedVariableMetadata
DataCatalogue. getLayerMetadata(VariableMetadata variableMetadata)
-
Uses of VariableMetadata in uk.ac.rdg.resc.edal.dataset
Fields in uk.ac.rdg.resc.edal.dataset with type parameters of type VariableMetadata Modifier and Type Field Description protected Map<String,VariableMetadata>
AbstractDataset. vars
Methods in uk.ac.rdg.resc.edal.dataset that return VariableMetadata Modifier and Type Method Description VariableMetadata
AbstractDataset. getVariableMetadata(String variableId)
VariableMetadata
Dataset. getVariableMetadata(String variableId)
Returns theVariableMetadata
associated with a particular variable IDMethods in uk.ac.rdg.resc.edal.dataset that return types with arguments of type VariableMetadata Modifier and Type Method Description Set<VariableMetadata>
AbstractDataset. getTopLevelVariables()
Set<VariableMetadata>
Dataset. getTopLevelVariables()
Constructor parameters in uk.ac.rdg.resc.edal.dataset with type arguments of type VariableMetadata Constructor Description AbstractContinuousDomainDataset(String id, Collection<? extends VariableMetadata> vars, FeatureIndexer featureIndexer)
AbstractDataset(String id, Collection<? extends VariableMetadata> vars)
HorizontallyDiscreteDataset(String id, Collection<? extends VariableMetadata> vars)
PointDataset(String id, Collection<? extends VariableMetadata> vars, FeatureIndexer featureIndexer)
PointDataset(String id, Collection<? extends VariableMetadata> vars, FeatureIndexer featureIndexer, BoundingBox bbox, Extent<Double> zExtent, Extent<org.joda.time.DateTime> tExtent)
TrajectoryDataset(String id, List<VariableMetadata> vars, DiscreteFeatureReader<TrajectoryFeature> featureReader, FeatureIndexer indexer)
-
Uses of VariableMetadata in uk.ac.rdg.resc.edal.dataset.plugins
Methods in uk.ac.rdg.resc.edal.dataset.plugins that return VariableMetadata Modifier and Type Method Description protected VariableMetadata[]
ArbitraryGroupPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
DifferencePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
NormalisedDifferencePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
ValueErrorPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected abstract VariableMetadata[]
VariablePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
Subclasses should override this method to modify theVariableMetadata
tree, and return any new objects added to it.protected VariableMetadata[]
VectorPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata
VariablePlugin. newVariableMetadataFromDomains(Parameter parameter, boolean scalar, HorizontalDomain[] hDomains, VerticalDomain[] zDomains, TemporalDomain[] tDomains)
GeneratesVariableMetadata
from the given arguments and domains.protected VariableMetadata
VariablePlugin. newVariableMetadataFromMetadata(Parameter parameter, boolean scalar, VariableMetadata... metadata)
GeneratesVariableMetadata
from the given arguments and metadata.VariableMetadata[]
VariablePlugin. processVariableMetadata(VariableMetadata... metadata)
Modifies the currentVariableMetadata
tree to reflect the changes this plugin implements.Methods in uk.ac.rdg.resc.edal.dataset.plugins with parameters of type VariableMetadata Modifier and Type Method Description protected VariableMetadata[]
ArbitraryGroupPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
DifferencePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
NormalisedDifferencePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata[]
ValueErrorPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected abstract VariableMetadata[]
VariablePlugin. doProcessVariableMetadata(VariableMetadata... metadata)
Subclasses should override this method to modify theVariableMetadata
tree, and return any new objects added to it.protected VariableMetadata[]
VectorPlugin. doProcessVariableMetadata(VariableMetadata... metadata)
protected VariableMetadata
VariablePlugin. newVariableMetadataFromMetadata(Parameter parameter, boolean scalar, VariableMetadata... metadata)
GeneratesVariableMetadata
from the given arguments and metadata.VariableMetadata[]
VariablePlugin. processVariableMetadata(VariableMetadata... metadata)
Modifies the currentVariableMetadata
tree to reflect the changes this plugin implements. -
Uses of VariableMetadata in uk.ac.rdg.resc.edal.graphics.style
Methods in uk.ac.rdg.resc.edal.graphics.style with parameters of type VariableMetadata Modifier and Type Method Description default boolean
ImageLayer.MetadataFilter. supportsMetadata(VariableMetadata metadata)
Determine whether or a particular layer can be plotted, based on itsVariableMetadata
-
Uses of VariableMetadata in uk.ac.rdg.resc.edal.graphics.utils
Methods in uk.ac.rdg.resc.edal.graphics.utils with parameters of type VariableMetadata Modifier and Type Method Description EnhancedVariableMetadata
DatasetCatalogue. getLayerMetadata(VariableMetadata variableMetadata)
ReturnsEnhancedVariableMetadata
giving for a given layer.MapImage
SldTemplateStyleCatalogue. getMapImageFromStyle(String styleName, PlottingStyleParameters templateProperties, VariableMetadata metadata, LayerNameMapper layerNameMapper)
MapImage
StyleCatalogue. getMapImageFromStyle(String styleName, PlottingStyleParameters templateableProperties, VariableMetadata metadata, LayerNameMapper layerNameMapper)
Returns a concreteMapImage
for a given styleCollection<String>
SldTemplateStyleCatalogue. getSupportedStyles(VariableMetadata variableMetadata, LayerNameMapper layerNameMapper)
Collection<String>
StyleCatalogue. getSupportedStyles(VariableMetadata variableMetadata, LayerNameMapper layerNameMapper)
Gets the supported styles for a given variable -
Uses of VariableMetadata in uk.ac.rdg.resc.edal.metadata
Subclasses of VariableMetadata in uk.ac.rdg.resc.edal.metadata Modifier and Type Class Description class
DiscreteLayeredVariableMetadata
VariableMetadata
whoseVerticalDomain
andTemporalDomain
are discrete axes, and whoseHorizontalDomain
is aDiscreteHorizontalDomain
(but not necessarily a grid)class
GridVariableMetadata
This is aVariableMetadata
object specialised for discrete 4D grids.class
HorizontalMesh4dVariableMetadata
This is aVariableMetadata
object specialised for discrete 4D grids.Methods in uk.ac.rdg.resc.edal.metadata that return VariableMetadata Modifier and Type Method Description VariableMetadata
VariableMetadata. getChildWithRole(String role)
Returns all childVariableMetadata
with the designated roleVariableMetadata
VariableMetadata. getParent()
Methods in uk.ac.rdg.resc.edal.metadata that return types with arguments of type VariableMetadata Modifier and Type Method Description Set<VariableMetadata>
VariableMetadata. getChildren()
Methods in uk.ac.rdg.resc.edal.metadata with parameters of type VariableMetadata Modifier and Type Method Description void
VariableMetadata. setParent(VariableMetadata parent, String relationshipToParent)
Sets the parent-child relationship of thisVariableMetadata
and another one. -
Uses of VariableMetadata in uk.ac.rdg.resc.edal.wms
Methods in uk.ac.rdg.resc.edal.wms with parameters of type VariableMetadata Modifier and Type Method Description protected FeatureInfoPoint
WmsServlet. getFeatureInfoValuesFromFeature(DiscreteFeature<?,?> feature, String variableId, PlottingDomainParams plottingParameters, String layerName, String featureName, VariableMetadata metadata)
Extracts the target value from a featureMethod parameters in uk.ac.rdg.resc.edal.wms with type arguments of type VariableMetadata Modifier and Type Method Description protected org.json.JSONArray
WmsServlet. addVariablesToArray(Set<VariableMetadata> variables, String datasetId, WmsCatalogue catalogue)
-
Uses of VariableMetadata in uk.ac.rdg.resc.edal.wms.util
Methods in uk.ac.rdg.resc.edal.wms.util that return VariableMetadata Modifier and Type Method Description static VariableMetadata
WmsUtils. getVariableMetadataFromLayerName(String layerName, WmsCatalogue catalogue)
Given aWmsCatalogue
, returns theVariableMetadata
which corresponds to a given layer name
-