|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 |
Validator.featureValidation(String dsid,
FeatureCollection<SimpleFeatureType,SimpleFeature> features,
ValidationResults results)
featureValidation Purpose: DOCUMENT ME!! |
void |
Validator.integrityValidation(Map<Name,FeatureSource<?,?>> featureStores,
ReferencedEnvelope bBox,
ValidationResults results)
Integrity validation will iterate over all data stores passed in through the stores map and run the tests associated with each store. |
void |
ValidationProcessor.runFeatureTests(String dsID,
FeatureCollection<SimpleFeatureType,SimpleFeature> collection,
ValidationResults results)
runFeatureTests Change: Uses a FeatureIterator |
void |
ValidationProcessor.runIntegrityTests(Set<Name> typeRefs,
Map stores,
ReferencedEnvelope envelope,
ValidationResults results)
runIntegrityTests Performs a lookup on the FeatureTypeInfo name to determine what IntegrityTests need to be performed. |
boolean |
IntegrityValidation.validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
Used to check features against this validation rule. |
boolean |
DefaultIntegrityValidation.validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
FeatureValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Used to check features against this validation rule. |
boolean |
DefaultFeatureValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Validation test for feature. |
Uses of ValidationResults in org.geotools.validation.attributes |
---|
Methods in org.geotools.validation.attributes with parameters of type ValidationResults | |
---|---|
boolean |
UniquityValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
UniqueFIDValidation.validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
Override validate. |
boolean |
SingleValueValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
SingleValueValidation test for feature. |
boolean |
SQLValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
SQL Validation |
boolean |
RangeValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Override validate. |
boolean |
NullZeroValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Implement validate. |
boolean |
GazetteerNameValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Implementation of validate. |
boolean |
EqualityValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Validation test for feature. |
boolean |
DomainValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Validation test for feature. |
boolean |
AttributeValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Completes the specified comparison. |
Uses of ValidationResults in org.geotools.validation.network |
---|
Methods in org.geotools.validation.network with parameters of type ValidationResults | |
---|---|
boolean |
StarNodeValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
AngleSizeValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
AddressOverlapValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
AddressGapValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check FeatureType for ... |
boolean |
OrphanNodeValidation.validate(Map layers,
ReferencedEnvelope 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 |
WithinIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
TouchesIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
RelateIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
IntersectsIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
DisjointIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
ContainsIntegrity.validate(Map layers,
Envelope envelope,
ValidationResults results)
|
boolean |
OverlapsIntegrity.validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
|
boolean |
CrossesIntegrity.validate(Map layers,
ReferencedEnvelope envelope,
ValidationResults results)
|
Uses of ValidationResults in org.geotools.validation.spatial |
---|
Methods in org.geotools.validation.spatial with parameters of type ValidationResults | |
---|---|
boolean |
PolygonNotOverlappingPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Polygon Boundary is not covered by the Polygon. |
boolean |
PolygonNotOverlappingLineValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check that the polygon is not overlapping the line. |
boolean |
PolygonNotCoveredByPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Polygon is not covered by the Polygon. |
boolean |
PolygonCoveredByPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Polygon is covered by the Polygon. |
boolean |
PolygonCoveredByFeaturePolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Polygon is covered by the Polygon. |
boolean |
PolygonBoundaryCoveredByPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Polygon Boundary is covered by the Polygon. |
boolean |
PointInsidePolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Point is inside the Polygon (not on boundary). |
boolean |
PointCoveredByPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Point is covered by the Polygon. |
boolean |
PointCoveredByPolygonBoundaryValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Point is covered by the Polygon Boundary. |
boolean |
PointCoveredByLineValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Point is covered by the Line. |
boolean |
PointCoveredByEndPointOfLineValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Point is covered by a Line end point. |
boolean |
LinesNotOverlapValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Lines do not overlap. |
boolean |
LinesNotIntersectValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Lines do not intersect. |
boolean |
LineNotTouchingPolygonInteriorValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check that the line is not touching the interior of the polygon. |
boolean |
LineNoPseudoNodeValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line does not have a psuedo-node. |
boolean |
LineNoDanglesValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line does not have dangles. |
boolean |
LineIntersectsLineWithNodeValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line crosses the other Line at a node. |
boolean |
LineEndPointCoveredByLineValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line End Point is covered by the Line. |
boolean |
LineCoveredByPolygonValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Check that lineTypeRef is convered by polygonTypeRef. |
boolean |
LineCoveredByPolygonBoundaryValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line is covered by the Polygon Boundary. |
boolean |
LineCoveredByFeatureLineValidation.validate(Map layers,
Envelope envelope,
ValidationResults results)
Ensure Line is covered by the Line. |
boolean |
PolygonNoGapsValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Ensure Polygon does not have gaps. |
boolean |
LineNoSelfOverlappingValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Tests to see if a LineString overlaps itself. |
boolean |
LineNoSelfIntersectValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Override validate. |
boolean |
LineMustBeASinglePartValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Override validate. |
boolean |
IsValidGeometryValidation.validate(SimpleFeature feature,
SimpleFeatureType type,
ValidationResults results)
Tests to see if a geometry is valid by calling Geometry.isValid(). |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |