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 void
addMatch(String match)
PropertiesCollector
collect(File file)
PropertiesCollector
collect(URI uri)
PropertiesCollector
collect(URL url)
PropertiesCollector
collect(ImageReader imageReader)
PropertiesCollector
collect(GridCoverage2DReader gridCoverageReader)
protected List<String>
getMatches()
List<String>
getPropertyNames()
PropertiesCollectorSPI
getSpi()
void
reset()
abstract void
setProperties(Map<String,Object> map)
abstract void
setProperties(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)
-
-