Package com.vividsolutions.jump.qa.diff
Class MatchCollection
- java.lang.Object
-
- com.vividsolutions.jump.qa.diff.MatchCollection
-
public class MatchCollection extends Object
-
-
Constructor Summary
Constructors Constructor Description MatchCollection(FeatureCollection fc, boolean splitIntoComponents)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcomputeFeatureMatches()Updates the match flag for features based on the matchesIteratorgeometryIterator()intgeometrySize()FeatureCollectiongetUnmatchedFeatures()Iteratoriterator()An iterator over all MatchFeatures in the collection.voidpropagateUnmatchedFeatures()Ensures that if a feature is unmatched, any features matched to its geometries are also unmatchedintsize()
-
-
-
Constructor Detail
-
MatchCollection
public MatchCollection(FeatureCollection fc, boolean splitIntoComponents)
-
-
Method Detail
-
geometryIterator
public Iterator geometryIterator()
-
iterator
public Iterator iterator()
An iterator over all MatchFeatures in the collection.
-
size
public int size()
-
geometrySize
public int geometrySize()
-
computeFeatureMatches
public void computeFeatureMatches()
Updates the match flag for features based on the matches
-
propagateUnmatchedFeatures
public void propagateUnmatchedFeatures()
Ensures that if a feature is unmatched, any features matched to its geometries are also unmatched
-
getUnmatchedFeatures
public FeatureCollection getUnmatchedFeatures()
-
-