Class PropertiesCollector
- Object
-
- PropertiesCollector
-
- Direct Known Subclasses:
CRSExtractor,RegExPropertiesCollector
public abstract class PropertiesCollector extends Object
-
-
Constructor Summary
Constructors Constructor Description PropertiesCollector(PropertiesCollectorSPI spi, List<String> propertyNames)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected voidaddMatch(String match)PropertiesCollectorcollect(File file)PropertiesCollectorcollect(URI uri)PropertiesCollectorcollect(URL url)PropertiesCollectorcollect(ImageReader imageReader)PropertiesCollectorcollect(GridCoverage2DReader gridCoverageReader)protected List<String>getMatches()List<String>getPropertyNames()PropertiesCollectorSPIgetSpi()voidreset()abstract voidsetProperties(Map<String,Object> map)abstract voidsetProperties(SimpleFeature feature)
-
-
-
Constructor Detail
-
PropertiesCollector
public PropertiesCollector(PropertiesCollectorSPI spi, List<String> propertyNames)
-
-
Method Detail
-
getSpi
public PropertiesCollectorSPI getSpi()
-
collect
public PropertiesCollector collect(File file)
-
collect
public PropertiesCollector collect(URL url)
-
collect
public PropertiesCollector collect(URI uri)
-
collect
public PropertiesCollector collect(ImageReader imageReader)
-
collect
public PropertiesCollector collect(GridCoverage2DReader gridCoverageReader)
-
setProperties
public abstract void setProperties(SimpleFeature feature)
-
reset
public void reset()
-
addMatch
protected void addMatch(String match)
-
-