Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W 

A

AbbreviatedNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags names that have abbreviations in them.
AbbreviatedNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
Default constructor
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.AtlasFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
 
accept(Path) - Method in class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
 
acceptPier() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
If the check wants to accept piers as part of it's evaluation then it will need to override this function and return true.
actual(Atlas, BaseCheck<?>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Adds a test Atlas and a Check to verify
actual(Atlas, BaseCheck) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Adds a test Atlas and a Check to verify
addChanged(JsonObject) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.JSONFlagDiff
 
addDirectConnections(Set<Edge>) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
addInstruction(String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds any instructions that may help communicate why the AtlasObject(s) were flagged
addInstructions(Iterable<String>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds a list of instructions that may help communicate why the AtlasObject(s) were flagged.
addMissing(JsonObject) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.JSONFlagDiff
 
addObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds an AtlasObject to flag
addObject(AtlasObject, Location, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags an AtlasObject, highlighting a specific point Location and instructions with more detail.
addObject(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags an AtlasObject with instructions.
addObjects(Iterable<AtlasObject>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Adds a list of AtlasObjects to flag
addPoint(Location) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags a specific Location
addPoint(Location, String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
addPoints(Iterable<Location>) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Flags a list of point Locations
AddressPointMatchCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check identifies Point objects in OSM that have a specified street number (addr:housenumber) but no specified street name (addr:street) and are not part of an associated street Relation.
AddressPointMatchCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
addTask(CheckFlag) - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
addTask(String, Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Adds tasks for a particular challenge name to the internal batch
addTask(String, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
addTask(Challenge, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
ARE_PARENTHESES_BALANCED_AND_CLOSED - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.ValuePredicates
Tests if the String contains '(' and ')' that are balanced and closed.
AREA_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
AreasWithHighwayTagCheck - Class in org.openstreetmap.atlas.checks.validation.areas
Flag the Areas that have a highway tag
AreasWithHighwayTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
AreasWithHighwayTagCheckWalker - Class in org.openstreetmap.atlas.checks.validation.areas
Simple walker to grab all connected edges which have a bad combination of area=yes and some highway tag.
AreasWithHighwayTagCheckWalker(Edge) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheckWalker
 
asGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
A GeoJSON representation of the flagged object.
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
asGeoJsonFeature(String) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
asLineDelimitedGeoJsonFeatures() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
asLineDelimitedGeoJsonFeatures(Consumer<JsonObject>) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
ATLAS_FOLDER - Static variable in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Deprecated.
AtlasChecksCommand - Class in org.openstreetmap.atlas.checks.commands
Shell for running atlas-checks commands.
AtlasChecksCommand(String...) - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
AtlasChecksGeoJSONDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
Takes 2 sets of atlas-checks geoJSON flag files and reports the number of additions, subtractions, and changed flags from source to target.
AtlasChecksGeoJSONDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
AtlasChecksLogDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
Takes 2 sets of atlas-checks log files and reports the number of additions, subtractions, and changed flags from source to target.
AtlasChecksLogDiffSubCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
AtlasDataSource - Class in org.openstreetmap.atlas.checks.distributed
Resolves Atlas data source(s) from an input location.
AtlasDataSource(Map<String, String>, Configuration) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs a basic AtlasDataSource
AtlasDataSource(Map<String, String>, Configuration, MultiPolygon) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs an AtlasDataSource with a MultiPolygon boundary.
AtlasDataSource(Map<String, String>, Configuration, Rectangle) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Constructs an AtlasDataSource with bounding box.
AtlasFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out Atlas files given a Hadoop file Path
AtlasFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.atlas.AtlasFilePathFilter
 
AtlasFilePathResolver - Class in org.openstreetmap.atlas.checks.distributed
This resolver obscures whether or not the basePath points to a path containing Atlas files or country folders that contain the Atlas files.
AtlasFilePathResolver(Configuration) - Constructor for class org.openstreetmap.atlas.checks.distributed.AtlasFilePathResolver
Default constructor

B

BaseCheck<T> - Class in org.openstreetmap.atlas.checks.base
Abstract BaseCheck for an Integrity Check
BaseCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.BaseCheck
Default constructor
BATCH_SIZE - Static variable in class org.openstreetmap.atlas.checks.event.FileProcessor
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
bounds() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
BRIDGE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
BuildingRoadIntersectionCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags buildings that intersect/touch centerlines of roads.
BuildingRoadIntersectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
Default constructor

C

Challenge - Class in org.openstreetmap.atlas.checks.maproulette.data
 
Challenge(String, String, String, String, ChallengeDifficulty, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
Challenge(String, String, String, String, ChallengeDifficulty, ChallengePriority, String, String, String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
ChallengeDeserializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
 
ChallengeDeserializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
ChallengeDifficulty - Enum in org.openstreetmap.atlas.checks.maproulette.data
 
ChallengeDifficultySerializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
 
ChallengeDifficultySerializer() - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
ChallengePriority - Enum in org.openstreetmap.atlas.checks.maproulette.data
 
check(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
Check - Interface in org.openstreetmap.atlas.checks.base
The check interface has one method that will execute the check against an atlas entity and return an Optional CheckFlag.
check(AtlasObject) - Method in interface org.openstreetmap.atlas.checks.base.Check
The check for the atlas object
CheckFlag - Class in org.openstreetmap.atlas.checks.flag
A CheckFlag is used to flag one or more AtlasObjects found to violate some set of rules.
CheckFlag(String) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
A basic constructor that simply flags some identifying value
CheckFlag(String, Set<AtlasObject>, List<String>) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
Creates a CheckFlag with a set of AtlasObjects to flag, most commonly used when all of the AtlasObjects contribute to the rule violation
CheckFlag(String, Set<AtlasObject>, List<String>, List<Location>) - Constructor for class org.openstreetmap.atlas.checks.flag.CheckFlag
Creates a CheckFlag with the addition of a list of point Locations that highlight specific points in the geometry that caused the rule violation
CheckFlagEvent - Class in org.openstreetmap.atlas.checks.event
Wraps a CheckFlag for submission to the EventService for handling Check results
CheckFlagEvent(String, CheckFlag) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Construct a CheckFlagEvent
CheckFlagFileProcessor - Class in org.openstreetmap.atlas.checks.event
A Processor for CheckFlagEvents to write them into line delimited GeoJson files
CheckFlagFileProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
Default constructor
CheckFlagGeoJsonProcessor - Class in org.openstreetmap.atlas.checks.event
A Processor for CheckFlagEvents to write them into GeoJson files
CheckFlagGeoJsonProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Default constructor
CheckFlagTippecanoeProcessor - Class in org.openstreetmap.atlas.checks.event
This class is similar to CheckFlagFileProcessor, except here we're making line-delimited GeoJSON that plays well with tippecanoe.
CheckFlagTippecanoeProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
Default constructor
checkIfEdgeHeadingDifferenceExceedsThreshold(Edge, Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Checks if the difference in heading between the incoming and outgoing Edges exceeds the threshold
checkObjectFilter() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
CheckResourceLoader - Class in org.openstreetmap.atlas.checks.base
Loads Checks found on the classpath.
CheckResourceLoader(Configuration) - Constructor for class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Default constructor
checkUploadTasks(int) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
Function will check to see how many tasks are currently added in the batch, and if there are more than the current threshold, then it will upload the current tasks otherwise it will do nothing.
clear() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Clears all flagged feature identifiers for this check.
clear() - Method in interface org.openstreetmap.atlas.checks.base.Check
Cleanup check to remove any remaining artifacts from execution
clearFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
clearOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
close() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
CLOSED_PARENTHESES_CHAR - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
COMMA - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
CommonConstants - Interface in org.openstreetmap.atlas.checks.constants
Holds commonly used constants throughout the checks codebase
complete() - Method in class org.openstreetmap.atlas.checks.event.EventService
Stops event processing Pool and posts a ShutdownEvent event
computeBatchSize() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Returns bucket size based on the number of Checks we have bucketed so far
configurationKey(Class, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
configurationKey(String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Configuration Keys in the Integrity Framework are based on the check simple classname.
ConfigurationResolver - Class in org.openstreetmap.atlas.checks.configuration
Resolves several different Configuration sources for runtime configuration
configurationValue(Configuration, String, U) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
configurationValue(Configuration, String, U, Function<U, V>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
ConflictingAreaTagCombination - Class in org.openstreetmap.atlas.checks.validation.tag
Flags Area Objects with conflicting tag combinations.
ConflictingAreaTagCombination(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
The default constructor that must be supplied.
ConsumerBasedExpectedCheckVerifier - Class in org.openstreetmap.atlas.checks.validation.verifier
JUnit Verifier to run verifier functions on the list of CheckFlags generated by the checks under test.
ConsumerBasedExpectedCheckVerifier() - Constructor for class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Default constructor
COUNTRY_MISSING - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
CountrySpecificAtlasFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out country-specific Atlas files given a Hadoop file Path
CountrySpecificAtlasFilePathFilter(String) - Constructor for class org.openstreetmap.atlas.checks.atlas.CountrySpecificAtlasFilePathFilter
Constructs a filter for given country
create(String, String, String, JsonObject, String) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
Will create a challenge if it has not already been created
createChallenge(Project, Challenge) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
createChallenge(Project, Challenge) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Creates a new challenge with the given Challenge, if already exists then will attempt to update
createFlag(AtlasObject, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(AtlasObject, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(Set<AtlasObject>, String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createFlag(Set<AtlasObject>, String, List<Location>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
createProject(Project) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
createProject(Project) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Creates a new project with the Project, if already exists then will attempt to update

D

DASH - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.TaskDeserializer
 
DISTANCE_MAXIMUM_KILOMETERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
DISTANCE_MINIMUM_METERS_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
doesCompressOutput() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
DuplicateNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check looks for two or more Nodes that are in the exact same location.
DuplicateNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
Default constructor
DuplicatePointCheck - Class in org.openstreetmap.atlas.checks.validation.points
This check looks for two or more Points that are in the exact same location.
DuplicatePointCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
Default constructor
DuplicateWaysCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check looks for partially or completely duplicated Ways via Edges.
DuplicateWaysCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 

E

EDGE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
EdgeCrossingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags edges that are crossing other edges invalidly.
EdgeCrossingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
EMPTY_STRING - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
emptyConfiguration() - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Creates an empty Configuration for use when no configuration is needed
EQUALS - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
equals(Object) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
What defines a task as unique is its task identifier and its challenge name.
Event - Class in org.openstreetmap.atlas.checks.event
Useful base class to hold common information for Event implementations
Event() - Constructor for class org.openstreetmap.atlas.checks.event.Event
Default constructor
EventService - Class in org.openstreetmap.atlas.checks.event
A simple in-memory publish-subscribe service built on top of EventBus
execute(CommandMap) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
execute(CommandMap, MapRouletteConfiguration) - Method in class org.openstreetmap.atlas.checks.commands.MapRouletteUploadCommand
 
execute(CommandMap, MapRouletteConfiguration) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
expect(CheckFlag...) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Verifies that the expected CheckFlags are returned when the Check is run over the test Atlas
ExpectedCheckVerifier - Class in org.openstreetmap.atlas.checks.validation.verifier
JUnit verifier for comparing an expected list of CheckFlags with those actually created by the checks under test
ExpectedCheckVerifier() - Constructor for class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
Default constructor

F

FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
FALLBACK_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
FEATURE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
FileProcessor<T extends Event> - Class in org.openstreetmap.atlas.checks.event
A useful base class to handle common functionality for file processors.
FileProcessor(SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.FileProcessor
Default constructor
filterFalsePositives() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
We filter false positives for two cases.
finder() - Method in interface org.openstreetmap.atlas.checks.base.Check
The finder returned will be used to collect the ComplexEntitys this check will be applied to.
findIntersectionPercentage(Polygon, Polygon) - Static method in class org.openstreetmap.atlas.checks.utility.IntersectionUtilities
Find the percentage of overlap for given Polygons.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
The primary function that will check to see if the current edge is a floating edge
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Flags an Edge if it is not one-way or it is connected to end nodes whose valence is less than RoundaboutClosedLoopCheck.MINIMUM_VALENCE.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
Flags AtlasObjects that has names with abbreviations.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
This is the actual function that will check to see whether the object needs to be flagged.
flag(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Flag an Edge if it's LayerTag value is unusual
FlaggedObject - Class in org.openstreetmap.atlas.checks.flag
Abstract base class for AtlasObjects flagged by the integrity framework
FlaggedObject() - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
FlaggedPoint - Class in org.openstreetmap.atlas.checks.flag
A flag for a point Location P*
FlaggedPoint(LocationItem) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPoint
Default constructor
FlaggedPoint(Location) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
FlaggedPolyline - Class in org.openstreetmap.atlas.checks.flag
A flag for a PolyLine
FlaggedPolyline(AtlasItem) - Constructor for class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
Default constructor
flags(Atlas) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
flags(Atlas) - Method in interface org.openstreetmap.atlas.checks.base.Check
Compute and return all the CheckFlags from this check, given AtlasEntitys and Relations.
flagToFeature(CheckFlag, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Converts give CheckFlag to GeoJsonObject with additional key-value parameters
flagToJson(CheckFlag, Map<String, String>) - Static method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
Converts given CheckFlag to JsonObject with additional key-value parameters
FloatingEdgeCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check will look for any edges that do not contain any incoming or outgoing edges.
FloatingEdgeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
Default constructor defined by the BaseCheck required to instantiate the Check within the Atlas Checks framework
fromResource(String) - Static method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
Creates a Challenge based on a JSON resource file
fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
fromValue(int) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 

G

generateTask(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
generateTaskFeatures(Set<Task.PointInformation>, Optional<JsonArray>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
GEOJSON_FILE_EXTENSION - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
GeoJsonPathFilter - Class in org.openstreetmap.atlas.checks.distributed
A PathFilter to find GeoJson files
GeoJsonPathFilter() - Constructor for class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
Default constructor
GeoJsonPathFilter(boolean) - Constructor for class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
Constructs a GeoJsonPathFilter with compression flag
GeometryValidator - Class in org.openstreetmap.atlas.checks.validation
Basic JTS verification for a PolyLine and Polygon
get(String) - Static method in class org.openstreetmap.atlas.checks.event.EventService
 
getAnswers() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
getApiKey() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getAtlas() - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
getAtlasDataSource(Map<String, String>, Configuration, Rectangle) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Gets the AtlasDataSource object to load the Atlas from
getBatchSize() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getBlacklistCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getBlurb() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getChallenge() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getChallenge() - Method in interface org.openstreetmap.atlas.checks.base.Check
Gets a challenge object for the specific check
getChallengeName() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getChallengeName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getChanged() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.JSONFlagDiff
 
getCheck() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getCheckFlag() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
getCheckName() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getCheckName() - Method in interface org.openstreetmap.atlas.checks.base.Check
Gets the name of this check
getCheckName() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
getClient() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getClient() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
getConfiguration() - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
getConfigurationForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Get configuration for a specific country, overriding for country specific overrides and group specific overrides
getConnectedMasterEdgeOfTheSameWay(Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Returns all connected master, non-visited Edges that are a continuation of the same OSM way
getConnectionInfo() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
getConnectionInfo() - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Retrieve the connection info for this connection
getCount() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getCountries() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Gets the whitelisted countries for this check.
getCountry() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getCountryISO() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Will return the first country ISO that it finds in the objects provided in the flag
getCurrentBatchSize() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
getDefaultPriority() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDescription() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDescription() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getDiff(HashMap, HashMap, JSONFlagDiffSubCommand.DiffReturn) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
getDiff(HashMap, HashMap, JSONFlagDiffSubCommand.DiffReturn) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
getDiff(HashMap, HashMap, JSONFlagDiffSubCommand.DiffReturn) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Takes two HashMaps containing atlas-checks flags mapped by id.
getDifficulty() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getDirectConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getDuration() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
getEventService() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getExtension() - Method in class org.openstreetmap.atlas.checks.distributed.GeoJsonPathFilter
 
getExtension() - Method in class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Method to implement for inheriting checks to return the default set of instruction formats that will be the last resort in BaseCheck.getLocalizedInstruction(int, Object[])
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
 
getFallbackInstructions() - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
getFilename(String, int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
 
getFilename() - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
getFlaggedIdentifiers() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getFlaggedObjects() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getGeoJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getGeometry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getGreatestEncounteredValence() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getGson() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getHighPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getId() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getIdentifier() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getInstruction() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getInstructions() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getLocale() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getLocalizedInstruction(int, Object...) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Uses the default of configured locale to grab the localized instruction format from the configuration.
getLocationIterableProperties() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getLowPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getMapRouletteClient() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
getMapRouletteTask() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Builds a MapRouletted Task from this CheckFlag
getMediumPriorityRule() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getMissing() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.JSONFlagDiff
 
getName() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
getName() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
getName() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getName() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
getObjects() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
 
getOneLayerRemovedConnections() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
getParentIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getPoints() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getPoints() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getPolyLines() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getPort() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getProjectName() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPoint
 
getProperties() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedPolyline
 
getResourceAsStream(URI) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Helper method that returns an InputStream to a JSON configuration referenced by URI
getResourceAsStream(String) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Helper method that returns an InputStream to a JSON configuration available on the ClassPath
getServer() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
getShapes() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
getSource() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getSourceSize() - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
getSourceSize() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
A getter for the number of flags in JSONFlagDiffSubCommand.source
getSupportedCommands() - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
getTags() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
getTarget() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
getTaskIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
getTaskIdentifier(Set<AtlasObject>) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
The task identifier is ordered to maintain identifier uniqueness.
getTaskIdentifier() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
getTimestamp() - Method in class org.openstreetmap.atlas.checks.event.Event
 
getUniqueObjectIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Similar to BaseCheck.getUniqueOSMIdentifier(AtlasObject) except instead of using the OSM identifier we use the Atlas identifier
getUniqueOSMIdentifier(AtlasObject) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
Generates a unique identifier given an AtlasObject.
getVisitedEdges() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
globallyVerify(Consumer<List<CheckFlag>>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Registers a custom function to verify all of the resulting flags when the Check is run over the test Atlas
GOES_UNDERGROUND - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject goes underground
GOES_UNDERWATER - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject goes underwater

H

HAS_SPEED_LIMIT - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a minimum or maximum speed
hasCountry() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
hashCode() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
hashCode() - Method in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
hashCode() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
header() - Static method in class org.openstreetmap.atlas.checks.event.MetricEvent
 

I

identicalFeatureIds(JsonArray, JsonArray) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
identicalFeatureIds(JsonArray, JsonArray) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
identicalFeatureIds(JsonArray, JsonArray) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Helper function for getMissingAndChanged to check for changes in Atlas ids.
inlineConfiguration(String) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Creates a Configuration defined inline
instance(MapRouletteConfiguration) - Static method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
IntegrityCheckSparkJob - Class in org.openstreetmap.atlas.checks.distributed
Executes integrity checks as a SparkJob.
IntegrityCheckSparkJob() - Constructor for class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
IntersectingBuildingsCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
Flags the buildings that intersect/overlap with other buildings.
IntersectingBuildingsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
Default constructor
IntersectingBuildingsCheck.IntersectionType - Enum in org.openstreetmap.atlas.checks.validation.intersections
Differentiate intersection and overlap and create separate descriptions for MapRoulette challenges.
IntersectionUtilities - Class in org.openstreetmap.atlas.checks.utility
A set of utilities that are common among intersection checks.
intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
 
intValue() - Method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
 
INVALID_LAYER_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
InvalidAccessTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags Edges and Lines that include an access tag with a value of no, and does not have any supporting tags.
InvalidAccessTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
The default constructor that must be supplied.
InvalidLanesTagCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Flags Edges that have the highway tag and a lanes tag with an invalid value.
InvalidLanesTagCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
The default constructor that must be supplied.
InvalidMiniRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.points
Flags any Nodes tagged as highway=MINI_ROUNDABOUT that do not have very many incoming/outgoing Edges as potentially tagged incorrectly.
InvalidMiniRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
Construct an InvalidMiniRoundaboutCheck with the given configuration values.
InvalidTurnRestrictionCheck - Class in org.openstreetmap.atlas.checks.validation.relations
Check for invalid turn restrictions
InvalidTurnRestrictionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
Default constructor
IS_AREA - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has area tag equal to yes
IS_AREA - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
Tests if the AtlasObject is tagged as an Area
IS_BRIDGE - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a bridge
IS_BUILDING - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a building tag
IS_CROSSING_HIGHWAY - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has highway tag equal to crossing
IS_EDGE - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TypePredicates
Tests if the AtlasObject is an Edge
IS_EMBANKMENT - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is an embankment
IS_HIGHWAY_AREA - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a highway tag and an area tag that equals to yes
IS_HIGHWAY_FOR_PEDESTRIANS - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is has highway=pedestrian or highway=footway
IS_PIER - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a pier
IS_POWER_LINE - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a power line
IS_ROOF - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject has a building tag equal to roof
IS_WATER_BODY - Static variable in interface org.openstreetmap.atlas.checks.atlas.predicates.TagPredicates
Tests if the AtlasObject is a water body
isFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
isSnakeRoad() - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
isValidPolygon(Polygon) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
Tests that the Polygon's geometry is valid
isValidPolyLine(PolyLine) - Static method in class org.openstreetmap.atlas.checks.validation.GeometryValidator
Tests that the PolyLine's geometry is valid
ITEM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
ITEM_TYPE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
iterator() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 

J

JSON_MUTATOR - Static variable in class org.openstreetmap.atlas.checks.vectortiles.TippecanoeCheckSettings
 
JSONFlagDiff() - Constructor for class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.JSONFlagDiff
 
JSONFlagDiffSubCommand - Class in org.openstreetmap.atlas.checks.commands
An abstract sub-command for creating json and flag based diffing commands.
JSONFlagDiffSubCommand(String, String, String) - Constructor for class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
JSONFlagDiffSubCommand.DiffReturn - Enum in org.openstreetmap.atlas.checks.commands
JSONFlagDiffSubCommand.JSONFlagDiff - Class in org.openstreetmap.atlas.checks.commands
Helper class for storing diff results.
JUNCTION_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 

K

KEY_ACTIVE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_ANSWERS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
KEY_BLURB - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_CHALLENGE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
KEY_DEFAULT_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_DEFAULT_PRIORITY_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_DESCRIPTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_DIFFICULTY - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_HIGH_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDeserializer
 
KEY_LOW_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_MEDIUM_PRIORITY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_NAME - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_PRIORITY_RULES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_RULE_VALUE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_TAGS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
KEY_UPDATE_TASKS - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 

L

LINE_SEPARATOR - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
LINE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
load(String, String) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Loads an Atlas from the input location
load(String, String, Consumer<Atlas>) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
Loads an Atlas from the input location.
loadChecks(Predicate<Class>) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecks(Configuration) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadChecks(Predicate<Class>, Configuration) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Loads checks that are enabled by some other means, defined by isEnabled
loadChecks() - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
Loads checks that are enabled by configuration
loadChecksForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.CheckResourceLoader
 
loadConfiguration(CommandMap, Command.Switch<StringList>, Command.Switch<String>) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Resolves a Configuration for Commands given the CommandMap and Command.Switchs available
LogFilePathFilter - Class in org.openstreetmap.atlas.checks.distributed
A PathFilter to find Flag log files
LogFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
Default constructor
LogFilePathFilter(boolean) - Constructor for class org.openstreetmap.atlas.checks.distributed.LogFilePathFilter
Constructs a LogFilePathFilter with compression flag
logStatus() - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
logStatus() - Method in interface org.openstreetmap.atlas.checks.base.Check
Helper for debugging.

M

main(String...) - Static method in class org.openstreetmap.atlas.checks.commands.AtlasChecksCommand
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.commands.MapRouletteUploadCommand
 
main(String[]) - Static method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Main entry point for the Spark job
MalformedRoundaboutCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags roundabouts where the directionality is opposite to what it should be, where the roundabout is multi-directional, or where the roundabout has incorrect geometry (concave).
MalformedRoundaboutCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
MalformedRoundaboutCheck.RoundaboutDirection - Enum in org.openstreetmap.atlas.checks.validation.linear.edges
An enum of RoundaboutDirections
mapFeatures(File, HashMap) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
mapFeatures(File, HashMap) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksLogDiffSubCommand
 
mapFeatures(File, HashMap) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Parses an atlas-checks flag file and maps each flag to its id.
MapRouletteClient - Class in org.openstreetmap.atlas.checks.maproulette
Stand-alone MapRoulette client
MapRouletteClient(MapRouletteConfiguration) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Construct
MapRouletteCommand - Class in org.openstreetmap.atlas.checks.maproulette
This is an abstract command that gives you a base that can be used for executing data against MapRoulette
MapRouletteCommand() - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
MapRouletteConfiguration - Class in org.openstreetmap.atlas.checks.maproulette
 
MapRouletteConfiguration(String, int, String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
MapRouletteConnection - Class in org.openstreetmap.atlas.checks.maproulette
 
MapRouletteUploadCommand - Class in org.openstreetmap.atlas.checks.commands
Given a directory of log files created by atlas-checks, upload those files to MapRoulette.
MapRouletteUploadCommand() - Constructor for class org.openstreetmap.atlas.checks.commands.MapRouletteUploadCommand
 
markAsFlagged(T) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
 
MAXIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
MEMBER_RELATION_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
MetricEvent - Class in org.openstreetmap.atlas.checks.event
A wrapper around a timed metric with a name and a Duration.
MetricEvent(String, Duration) - Constructor for class org.openstreetmap.atlas.checks.event.MetricEvent
Default constructor
MetricFileGenerator - Class in org.openstreetmap.atlas.checks.event
A Processor for MetricEvents to write them into files.
MetricFileGenerator(String, SparkFileHelper, String) - Constructor for class org.openstreetmap.atlas.checks.event.MetricFileGenerator
Default constructor
MINIMUM_SIZE_DEFAULT - Static variable in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
 
MINIMUM_VALENCE_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
MixedCaseNameCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags objects with name tags that improperly use mixed cases.
MixedCaseNameCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
The default constructor that must be supplied.
MULTIPOLYGON_OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 

N

NEW_LINE - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
NO_STREET_NAME_EDGE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NO_STREET_NAME_POINT_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NO_SUGGESTED_NAMES_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
NODE_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 

O

OMR_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
ONE_WAY_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
 
OneMemberRelationCheck - Class in org.openstreetmap.atlas.checks.validation.relations
This check flags Relations which contain only one member.
OneMemberRelationCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
onRun(CommandMap) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
OPEN_PARENTHESES_CHAR - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
org.openstreetmap.atlas.checks.atlas - package org.openstreetmap.atlas.checks.atlas
 
org.openstreetmap.atlas.checks.atlas.predicates - package org.openstreetmap.atlas.checks.atlas.predicates
 
org.openstreetmap.atlas.checks.base - package org.openstreetmap.atlas.checks.base
 
org.openstreetmap.atlas.checks.commands - package org.openstreetmap.atlas.checks.commands
 
org.openstreetmap.atlas.checks.configuration - package org.openstreetmap.atlas.checks.configuration
 
org.openstreetmap.atlas.checks.constants - package org.openstreetmap.atlas.checks.constants
 
org.openstreetmap.atlas.checks.distributed - package org.openstreetmap.atlas.checks.distributed
 
org.openstreetmap.atlas.checks.event - package org.openstreetmap.atlas.checks.event
 
org.openstreetmap.atlas.checks.flag - package org.openstreetmap.atlas.checks.flag
 
org.openstreetmap.atlas.checks.maproulette - package org.openstreetmap.atlas.checks.maproulette
 
org.openstreetmap.atlas.checks.maproulette.data - package org.openstreetmap.atlas.checks.maproulette.data
 
org.openstreetmap.atlas.checks.maproulette.serializer - package org.openstreetmap.atlas.checks.maproulette.serializer
 
org.openstreetmap.atlas.checks.utility - package org.openstreetmap.atlas.checks.utility
 
org.openstreetmap.atlas.checks.validation - package org.openstreetmap.atlas.checks.validation
 
org.openstreetmap.atlas.checks.validation.areas - package org.openstreetmap.atlas.checks.validation.areas
 
org.openstreetmap.atlas.checks.validation.intersections - package org.openstreetmap.atlas.checks.validation.intersections
 
org.openstreetmap.atlas.checks.validation.linear.edges - package org.openstreetmap.atlas.checks.validation.linear.edges
 
org.openstreetmap.atlas.checks.validation.points - package org.openstreetmap.atlas.checks.validation.points
 
org.openstreetmap.atlas.checks.validation.relations - package org.openstreetmap.atlas.checks.validation.relations
 
org.openstreetmap.atlas.checks.validation.tag - package org.openstreetmap.atlas.checks.validation.tag
 
org.openstreetmap.atlas.checks.validation.verifier - package org.openstreetmap.atlas.checks.validation.verifier
 
org.openstreetmap.atlas.checks.vectortiles - package org.openstreetmap.atlas.checks.vectortiles
 
OrphanNodeCheck - Class in org.openstreetmap.atlas.checks.validation.points
This orphan check looks for points that are not connected to anything and have not tags associated with it.
OrphanNodeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
The default constructor that must be supplied.
OSM_IDENTIFIER_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
OsmPbfFilePathFilter - Class in org.openstreetmap.atlas.checks.atlas
Filters out OSM protobuf files given a Hadoop file Path
OsmPbfFilePathFilter() - Constructor for class org.openstreetmap.atlas.checks.atlas.OsmPbfFilePathFilter
 
outputToClean(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
Defines all the folders to clean before a run
OverlappingAOIPolygonCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check flags Areas that overlap and represent the same Area of Interest (AOI) AOIs are defined by TaggableFilters, which are grouped in a List.
OverlappingAOIPolygonCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
The default constructor that must be supplied.

P

PADDED_PIPE - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
PARAMETER_ACCEPT_PIERS - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_BLACKLIST_COUNTRIES - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_CHALLENGE - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_FLAG - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_WHITELIST_COUNTRIES - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
PARAMETER_WHITELIST_TAGS - Static variable in class org.openstreetmap.atlas.checks.base.BaseCheck
 
parse(String) - Static method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
Parses a map roulette configuration object from a string that follows the structure [SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY]
PIPE - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
POINT - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
POINT_TAG - Static variable in class org.openstreetmap.atlas.checks.flag.FlaggedObject
 
PoolSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
Flags swimming pools that are larger or smaller than expected
PoolSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
The default constructor that must be supplied.
populateOneLayerRemovedConnections(Set<Edge>) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
post(T) - Method in class org.openstreetmap.atlas.checks.event.EventService
Publishes/posts a new event Object
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagFileProcessor
 
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
 
process(CheckFlagEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagTippecanoeProcessor
 
process(String) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Processes given String and writes batched events into a file if needed
process(MetricEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
process(ShutdownEvent) - Method in class org.openstreetmap.atlas.checks.event.MetricFileGenerator
 
process(ShutdownEvent) - Method in interface org.openstreetmap.atlas.checks.event.Processor
Method to process ShutdownEvent.
process(T) - Method in interface org.openstreetmap.atlas.checks.event.Processor
Method to process Event.
Processor<T extends Event> - Interface in org.openstreetmap.atlas.checks.event
The Processor interface provides simple hooks for implementations to handle events.
Project - Class in org.openstreetmap.atlas.checks.maproulette.data
Very basic class defining the structure of the MapRoulette Project
Project(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
 
Project(String, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Project
 

R

register(Processor<T>) - Method in class org.openstreetmap.atlas.checks.event.EventService
Registers given Processor to subscribe for events
resolvePath(String, String) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasFilePathResolver
 
resourceConfiguration(String, Class) - Static method in class org.openstreetmap.atlas.checks.configuration.ConfigurationResolver
Resolves a Configuration from the classpath
RoundaboutClosedLoopCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags roundabout edges that are either bidirectional or have a node with less than or equal to RoundaboutClosedLoopCheck.MINIMUM_VALENCE connections.
RoundaboutClosedLoopCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Default constructor
RoundaboutValenceCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check ensures that roundabouts with unreasonable valences are flagged.
RoundaboutValenceCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
run() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheck
Runs the Check over AtlasObjects, posting resulting CheckFlags to RunnableCheckBase.eventService and MapRouletteClient
RunnableCheck - Class in org.openstreetmap.atlas.checks.distributed
Runs a Check over AtlasObjects in a separate thread.
RunnableCheck(String, Check, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheck
Default constructor
RunnableCheckBase<T extends Check> - Class in org.openstreetmap.atlas.checks.distributed
Base class to with helper methods for RunnableCheck
RunnableCheckBase(String, T, Iterable<AtlasObject>, MapRouletteClient) - Constructor for class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
Default constructor

S

save(WritableResource) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Writes the string value of this CheckFlag to the WritableResource
SelfIntersectingPolylineCheck - Class in org.openstreetmap.atlas.checks.validation.intersections
BaseCheck that identifies self-intersecting PolyLines within Areas, Edges and Lines.
SelfIntersectingPolylineCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
Default constructor
SEMI_COLON - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
serialize(ChallengeDifficulty, Type, JsonSerializationContext) - Method in class org.openstreetmap.atlas.checks.maproulette.serializer.ChallengeDifficultySerializer
 
setAtlas(Atlas) - Method in class org.openstreetmap.atlas.checks.distributed.AtlasDataSource
 
setAuth(HttpResource) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
setBatchSize(int) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Sets batch size to given value
setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
Sets a Challenge name for this Flag
setChallengeName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setGeoJson(Optional<JsonArray>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setId(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
setInstruction(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setParentIdentifier(long) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
setPoint(Location) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setPoints(Set<Location>) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setProjectName(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
setTaskIdentifier(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
ShadowDetectionCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This flags buildings that are floating in 3D, thus casting a shadow on the base map when rendered in 3D.
ShadowDetectionCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
The default constructor that must be supplied.
SharpAngleCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Flags edges that have an angle that is too sharp within their PolyLine.
SharpAngleCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
Default constructor
ShutdownEvent - Class in org.openstreetmap.atlas.checks.event
An Event that is posted when EventService is shutting down
ShutdownEvent() - Constructor for class org.openstreetmap.atlas.checks.event.ShutdownEvent
 
SignPostCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check is used to help identify segments that are missing the proper tagging for sign posts.
SignPostCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
The default constructor that must be supplied.
SINGLE_SPACE - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
SinkIslandCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags islands of roads where it is impossible to get out.
SinkIslandCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
Default constructor
SnakeRoadCheck - Class in org.openstreetmap.atlas.checks.validation.linear.edges
This check flags edges that form Snake Roads.
SnakeRoadCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
Default constructor
SnakeRoadNetworkWalk - Class in org.openstreetmap.atlas.checks.validation.linear.edges
Keeps track of the network walk results for the SnakeRoadCheck
SnakeRoadNetworkWalk(Edge, Angle) - Constructor for class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
 
SpikyBuildingCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check flags all buildings with angles less than some threshold value as part of their geometry.
SpikyBuildingCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
Default constructor
start(CommandMap) - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
StreetNameIntegersOnlyCheck - Class in org.openstreetmap.atlas.checks.validation.tag
This check flags Edges that are car navigable highways and have a name tag that contains only integers.
StreetNameIntegersOnlyCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
The default constructor that must be supplied.
Survey - Class in org.openstreetmap.atlas.checks.maproulette.data
A survey is very similar to a challenge with only one minor difference in that the instruction is really a question and it contains answers for that question for the user to respond too.
Survey(String, String, String, String, ChallengeDifficulty, List<String>, String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
switches() - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 
switches() - Method in class org.openstreetmap.atlas.checks.commands.MapRouletteUploadCommand
 
switches() - Method in class org.openstreetmap.atlas.checks.distributed.IntegrityCheckSparkJob
 
switches() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 

T

TagPredicates - Interface in org.openstreetmap.atlas.checks.atlas.predicates
Collection of tag based predicates
Task - Class in org.openstreetmap.atlas.checks.maproulette.data
A task is a single unit of work in the MapRoulette Challenge
Task() - Constructor for class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_COORDINATES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_GEOMETRY - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURE_PROPERTIES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_FEATURES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_GEOMETRIES - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_NAME - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_PARENT_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TASK_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Task
 
TaskDeserializer - Class in org.openstreetmap.atlas.checks.maproulette.serializer
Deserializes a line from a line-delimited geojson log file into into a Task object, given a particular project name.
TaskDeserializer(String) - Constructor for class org.openstreetmap.atlas.checks.maproulette.serializer.TaskDeserializer
 
TaskIdentifier - Class in org.openstreetmap.atlas.checks.base
Extracted the TaskIdentifier into a separate class so it can be reused outside of BaseCheck or in separate unit tests
TaskIdentifier(AtlasObject) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
Constructor for a single AtlasObject
TaskIdentifier(Set<AtlasObject>) - Constructor for class org.openstreetmap.atlas.checks.base.TaskIdentifier
Constructor for multiple AtlasObjects
TaskLoader - Interface in org.openstreetmap.atlas.checks.maproulette
Interface with various methods required to upload tasks to MapRoulette
THREE - Static variable in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
 
TippecanoeCheckSettings - Class in org.openstreetmap.atlas.checks.vectortiles
This utility class provides the settings you need for running tippecanoe.
toGeoJsonFeature() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toGeoJsonFeatureCollection() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
toJson() - Method in class org.openstreetmap.atlas.checks.maproulette.data.Project
 
toJson(String) - Method in class org.openstreetmap.atlas.checks.maproulette.data.Survey
 
toString() - Method in class org.openstreetmap.atlas.checks.base.TaskIdentifier
 
toString() - Method in class org.openstreetmap.atlas.checks.event.CheckFlagEvent
 
toString() - Method in class org.openstreetmap.atlas.checks.event.MetricEvent
 
toString() - Method in class org.openstreetmap.atlas.checks.flag.CheckFlag
 
toString() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConfiguration
 
TUNNEL_INSTRUCTION - Static variable in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
 
TypePredicates - Interface in org.openstreetmap.atlas.checks.atlas.predicates
Collection of predicates for determining AtlasItem types

U

UNDERSCORE - Static variable in interface org.openstreetmap.atlas.checks.constants.CommonConstants
 
unregister(Processor<T>) - Method in class org.openstreetmap.atlas.checks.event.EventService
Unregisters given Processor
UnusualLayerTagsCheck - Class in org.openstreetmap.atlas.checks.validation.tag
Checks Edge's LayerTag and flags it if the value is unusual.
UnusualLayerTagsCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Configuration required to construct any Check
uploadBatchTasks(long, Set<Task>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
uploadBatchTasks(long, Set<Task>) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Uploads tasks as a batch, instead of one at a time
uploadTask(long, Task) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteConnection
 
uploadTask(long, Task) - Method in interface org.openstreetmap.atlas.checks.maproulette.TaskLoader
Uploads a task to MapRoulette
uploadTasks() - Method in class org.openstreetmap.atlas.checks.distributed.RunnableCheckBase
Uploads CheckFlags to MapRoulette in a separate thread.
uploadTasks() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
Upload batched tasks to MapRoulette
uploadTasks(Tuple<String, String>) - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteClient
 
uploadTasks() - Method in class org.openstreetmap.atlas.checks.maproulette.MapRouletteCommand
 
usage(PrintStream) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
 

V

VALENCE_OF_ONE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
validCheckForCountry(String) - Method in class org.openstreetmap.atlas.checks.base.BaseCheck
The country check will first check the country whitelist and if the country is contained in the whitelist it is allowed, after that the country is checked it against blacklist and if contained in the blacklist will not be allowed.
validCheckForCountry(String) - Method in interface org.openstreetmap.atlas.checks.base.Check
Checks to see whether the check is valid for the given country.
validCheckForObject(AtlasObject) - Method in interface org.openstreetmap.atlas.checks.base.Check
Checks to see whether the supplied object class type is valid for this particular check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.AreasWithHighwayTagCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.OverlappingAOIPolygonCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.PoolSizeCheck
This function will validate if the supplied atlas object is valid for the check
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.ShadowDetectionCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.SpikyBuildingCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.BuildingRoadIntersectionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.EdgeCrossingEdgeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.intersections.SelfIntersectingPolylineCheck
Checks to see whether the atlas object has the prerequisites to be evaluated.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.DuplicateWaysCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.FloatingEdgeCheck
Checks if the supplied object is of ItemType Edge and that it is the MasterEdge and whether a car can navigate on the edge.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutClosedLoopCheck
Validates if given AtlasObject is actually an Edge and is a roundabout and also corresponding OSM identifier shouldn't be flagged before (this is for avoiding duplicate flags)
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SharpAngleCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SignPostCheck
Validates if the supplied AtlasObject is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SinkIslandCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.AddressPointMatchCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicateNodeCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.DuplicatePointCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.InvalidMiniRoundaboutCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.points.OrphanNodeCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.InvalidTurnRestrictionCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.relations.OneMemberRelationCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.AbbreviatedNameCheck
 
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.ConflictingAreaTagCombination
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidAccessTagCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.InvalidLanesTagCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.MixedCaseNameCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.StreetNameIntegersOnlyCheck
This function will validate if the supplied atlas object is valid for the check.
validCheckForObject(AtlasObject) - Method in class org.openstreetmap.atlas.checks.validation.tag.UnusualLayerTagsCheck
Validate if given AtlasObject is actually an Edge and make sure the edge has one of the following tags: tunnel, bridge, layer
VALUE_RULE_FIELD - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_ID - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_OPERATOR - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
VALUE_RULE_TYPE - Static variable in class org.openstreetmap.atlas.checks.maproulette.data.Challenge
 
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.DiffReturn
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck.RoundaboutDirection
Returns the enum constant of this type with the specified name.
ValuePredicates - Interface in org.openstreetmap.atlas.checks.atlas.predicates
Collection of value based predicates
values() - Static method in enum org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand.DiffReturn
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengeDifficulty
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.maproulette.data.ChallengePriority
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.validation.intersections.IntersectingBuildingsCheck.IntersectionType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.openstreetmap.atlas.checks.validation.linear.edges.MalformedRoundaboutCheck.RoundaboutDirection
Returns an array containing the constants of this enum type, in the order they are declared.
verify(Consumer<CheckFlag>) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Registers a custom function to verify each resulting CheckFlag individually
verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
 
verify() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ExpectedCheckVerifier
 
verifyEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that no CheckFlags were returned when the Check is run over the test Atlas
verifyExpectedSize(int) - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that a specific number of CheckFlags were returned when the Check is run over the test Atlas
verifyNotEmpty() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Verifies that at least one CheckFlag was returned when the Check is run over the test Atlas
verifyNotNull() - Method in class org.openstreetmap.atlas.checks.validation.verifier.ConsumerBasedExpectedCheckVerifier
Checks for null values returned by the Check
visitEdge(Edge, Edge) - Method in class org.openstreetmap.atlas.checks.validation.linear.edges.SnakeRoadNetworkWalk
Adds the given Edge to the visited set and updates the greatest valence value

W

WaterbodyAndIslandSizeCheck - Class in org.openstreetmap.atlas.checks.validation.areas
This check identifies waterbodies and islands that are either too small, or too large in size.
WaterbodyAndIslandSizeCheck(Configuration) - Constructor for class org.openstreetmap.atlas.checks.validation.areas.WaterbodyAndIslandSizeCheck
The default constructor that must be supplied.
withBatchSizeOverride(int) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Overrides the computed batch size
withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.CheckFlagGeoJsonProcessor
Sets whether or not output files are compressed
withCompression(boolean) - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Sets whether or not output files are compressed
write() - Method in class org.openstreetmap.atlas.checks.event.FileProcessor
Writes a new file with the cached in String buffer
writeSetToGeoJSON(Set<JsonObject>, File) - Method in class org.openstreetmap.atlas.checks.commands.AtlasChecksGeoJSONDiffSubCommand
 
writeSetToGeoJSON(Set<JsonObject>, File) - Method in class org.openstreetmap.atlas.checks.commands.JSONFlagDiffSubCommand
Writes a Set of geoJSON atlas-checks flags to a file.
WRONG_VALENCE_INSTRUCTIONS - Static variable in class org.openstreetmap.atlas.checks.validation.linear.edges.RoundaboutValenceCheck
 
A B C D E F G H I J K L M N O P R S T U V W 
Skip navigation links