Uses of Interface
org.geotools.validation.ValidationResults

Packages that use ValidationResults
org.geotools.validation Defines the Validation Processor and Support classes.  
org.geotools.validation.attributes Simple Attribute based Validation implementations.  
org.geotools.validation.network   
org.geotools.validation.relate   
org.geotools.validation.spatial Geometry based Validation implementations.  
 

Uses of ValidationResults in org.geotools.validation
 

Classes in org.geotools.validation that implement ValidationResults
 class DefaultFeatureResults
           
 

Methods in org.geotools.validation with parameters of type ValidationResults
 void ValidationProcessor.runFeatureTests(java.lang.String dsID, FeatureType type, FeatureReader reader, ValidationResults results)
          runFeatureTests Change: Uses a FeatureReader now instead of a FeatureCollection.
 void ValidationProcessor.runIntegrityTests(java.util.Set typeRefs, java.util.Map stores, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          runIntegrityTests Performs a lookup on the FeatureTypeInfo name to determine what IntegrityTests need to be performed.
 boolean IntegrityValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Used to check features against this validation rule.
 boolean DefaultIntegrityValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean DefaultFeatureValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Validation test for feature.
 boolean FeatureValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Used to check features against this validation rule.
 void Validator.featureValidation(java.lang.String dsid, FeatureReader features, ValidationResults results)
          featureValidation Purpose:
DOCUMENT ME!!
 void Validator.integrityValidation(java.util.Map featureStores, com.vividsolutions.jts.geom.Envelope bBox, ValidationResults results)
          integrityValidation Purpose:
DOCUMENT ME!!
 

Uses of ValidationResults in org.geotools.validation.attributes
 

Methods in org.geotools.validation.attributes with parameters of type ValidationResults
 boolean SingleValueValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          SingleValueValidation test for feature.
 boolean NullZeroValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Implement validate.
 boolean DomainValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Validation test for feature.
 boolean SQLValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          SQL Validation
 boolean EqualityValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Validation test for feature.
 boolean RangeValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Override validate.
 boolean UniquityValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean AttributeValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Completes the specified comparison.
 boolean GazetteerNameValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Implementation of validate.
 boolean UniqueFIDValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Override validate.
 

Uses of ValidationResults in org.geotools.validation.network
 

Methods in org.geotools.validation.network with parameters of type ValidationResults
 boolean AngleSizeValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean StarNodeValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean AddressGapValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean OrphanNodeValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 boolean AddressOverlapValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check FeatureType for ...
 

Uses of ValidationResults in org.geotools.validation.relate
 

Methods in org.geotools.validation.relate with parameters of type ValidationResults
 boolean OverlapsIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean DisjointIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean IntersectsIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean CrossesIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean ContainsIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean RelateIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean TouchesIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 boolean WithinIntegrity.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
           
 

Uses of ValidationResults in org.geotools.validation.spatial
 

Methods in org.geotools.validation.spatial with parameters of type ValidationResults
 boolean LinesNotIntersectValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Lines do not intersect.
 boolean LineCoveredByPolygonBoundaryValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line is covered by the Polygon Boundary.
 boolean PointCoveredByPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Point is covered by the Polygon.
 boolean PointInsidePolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Point is inside the Polygon (not on boundary).
 boolean LinesNotOverlapValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Lines do not overlap.
 boolean PointCoveredByPolygonBoundaryValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Point is covered by the Polygon Boundary.
 boolean PolygonCoveredByFeaturePolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Polygon is covered by the Polygon.
 boolean LineIntersectsLineWithNodeValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line crosses the other Line at a node.
 boolean LineNoSelfOverlappingValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Tests to see if a LineString overlaps itself.
 boolean PointCoveredByLineValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Point is covered by the Line.
 boolean LineEndPointCoveredByLineValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line End Point is covered by the Line.
 boolean PolygonCoveredByPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Polygon is covered by the Polygon.
 boolean PolygonNoGapsValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Ensure Polygon does not have gaps.
 boolean PointCoveredByEndPointOfLineValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Point is covered by a Line end point.
 boolean PolygonNotOverlappingLineValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check that the polygon is not overlapping the line.
 boolean PolygonNotCoveredByPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Polygon is not covered by the Polygon.
 boolean LineNoDanglesValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line does not have dangles.
 boolean LineNoSelfIntersectValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Override validate.
 boolean LineCoveredByFeatureLineValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line is covered by the Line.
 boolean PolygonBoundaryCoveredByPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Polygon Boundary is covered by the Polygon.
 boolean LineNotTouchingPolygonInteriorValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check that the line is not touching the interior of the polygon.
 boolean LineNoPseudoNodeValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Line does not have a psuedo-node.
 boolean IsValidGeometryValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Tests to see if a geometry is valid by calling Geometry.isValid().
 boolean LineCoveredByPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Check that lineTypeRef is convered by polygonTypeRef.
 boolean LineMustBeASinglePartValidation.validate(Feature feature, FeatureType type, ValidationResults results)
          Override validate.
 boolean PolygonNotOverlappingPolygonValidation.validate(java.util.Map layers, com.vividsolutions.jts.geom.Envelope envelope, ValidationResults results)
          Ensure Polygon Boundary is not covered by the Polygon.
 



Copyright © GeoTools. All Rights Reserved.