A B C D E F G H I J K L M N O P Q R S T U V
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- accept(T) - Method in interface org.maproulette.client.utilities.ThrowingConsumer
- addErrorTags(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- addGeojson(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- addGeojson(List<String>) - Method in class org.maproulette.client.model.Task.TaskBuilder
- addHeader(String, String) - Method in class org.maproulette.client.connection.Query
- addParameter(String, String) - Method in class org.maproulette.client.connection.Query
- addPoint(PointInformation) - Method in class org.maproulette.client.model.Task.TaskBuilder
- addPoints(List<PointInformation>) - Method in class org.maproulette.client.model.Task.TaskBuilder
- addTask(Challenge, Task) - Method in class org.maproulette.client.batch.BatchUploader
-
This will add tasks to the batch, it will use the default project found in the configuration
- addTask(Challenge, Task) - Method in class org.maproulette.client.batch.ProjectBatch
-
Adds a task to a batch.
- addTask(Task) - Method in class org.maproulette.client.batch.ChallengeBatch
-
Adds a task to the Challenge batch.
- addTasks(List<Task>) - Method in class org.maproulette.client.batch.ChallengeBatch
-
Adds a set of Tasks to the batch.
- addTasks(Challenge, List<Task>) - Method in class org.maproulette.client.batch.BatchUploader
-
Adds a set of tasks to the batch
- ALREADY_FIXED - org.maproulette.client.model.TaskStatus
- ANSWERED - org.maproulette.client.model.TaskStatus
- API_VERSION - Static variable in class org.maproulette.client.api.QueryConstants
- apply(T) - Method in interface org.maproulette.client.utilities.ThrowingFunction
- applyThrows(T) - Method in interface org.maproulette.client.utilities.ThrowingConsumer
- applyThrows(T) - Method in interface org.maproulette.client.utilities.ThrowingFunction
B
- BatchUploader - Class in org.maproulette.client.batch
-
A BatchUploader that will add tasks to a batch and then upload them to MapRoulette
- BatchUploader(MapRouletteConfiguration) - Constructor for class org.maproulette.client.batch.BatchUploader
-
Default constructor that will build the default project configuration when initialized.
- blurb(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- build() - Method in class org.maproulette.client.connection.Query.QueryBuilder
- build() - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- build() - Method in class org.maproulette.client.model.PriorityRule.PriorityRuleBuilder
- build() - Method in class org.maproulette.client.model.Project.ProjectBuilder
- build() - Method in class org.maproulette.client.model.RuleList.RuleListBuilder
- build() - Method in class org.maproulette.client.model.Task.TaskBuilder
- builder() - Static method in class org.maproulette.client.connection.Query
- builder() - Static method in class org.maproulette.client.model.Challenge
- builder() - Static method in class org.maproulette.client.model.PriorityRule
- builder() - Static method in class org.maproulette.client.model.Project
- builder() - Static method in class org.maproulette.client.model.RuleList
- builder(long, String) - Static method in class org.maproulette.client.model.Task
C
- canEqual(Object) - Method in class org.maproulette.client.model.Challenge
- canEqual(Object) - Method in class org.maproulette.client.model.PointInformation
- canEqual(Object) - Method in class org.maproulette.client.model.Project
- canEqual(Object) - Method in class org.maproulette.client.model.User
- canEqual(Object) - Method in class org.maproulette.client.utilities.Tuple
- Challenge - Class in org.maproulette.client.model
-
An Java object representing a MapRoulette Challenge object
- Challenge() - Constructor for class org.maproulette.client.model.Challenge
- Challenge(long, long, String, ChallengeDifficulty, String, boolean, String, boolean, String, String, String, ChallengePriority, RuleList, RuleList, RuleList, int, int, int, Integer, String, String, String, String, String[], boolean) - Constructor for class org.maproulette.client.model.Challenge
- Challenge.ChallengeBuilder - Class in org.maproulette.client.model
- ChallengeAPI - Class in org.maproulette.client.api
-
The service handling all the API requests for Challenges
- ChallengeAPI(IMapRouletteConnection) - Constructor for class org.maproulette.client.api.ChallengeAPI
- ChallengeAPI(MapRouletteConfiguration) - Constructor for class org.maproulette.client.api.ChallengeAPI
- ChallengeBatch - Class in org.maproulette.client.batch
-
Batches tasks for a challenge
- ChallengeBatch(IMapRouletteConnection, long, int) - Constructor for class org.maproulette.client.batch.ChallengeBatch
- ChallengeBatch(MapRouletteConfiguration, long) - Constructor for class org.maproulette.client.batch.ChallengeBatch
- ChallengeBatch(MapRouletteConfiguration, Challenge) - Constructor for class org.maproulette.client.batch.ChallengeBatch
-
This constructor allows us to check whether the challenge has actually been created or not.
- ChallengeDifficulty - Enum in org.maproulette.client.model
-
Enum representing the Challenge Difficulty field
- ChallengePriority - Enum in org.maproulette.client.model
-
An enum representing the Challenge priority
- changesetUrl(boolean) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- checkinComment(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- checkinSource(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- children(long, int, int) - Method in class org.maproulette.client.api.ChallengeAPI
-
Retrieve the children of the Challenge
- children(long, int, int) - Method in class org.maproulette.client.api.ProjectAPI
-
Retrieve the children of the Project
- close() - Method in class org.maproulette.client.http.HttpResource
- CommonConstants - Class in org.maproulette.client
- completedBy(Long) - Method in class org.maproulette.client.model.Task.TaskBuilder
- completedTimeSpent(Long) - Method in class org.maproulette.client.model.Task.TaskBuilder
- condition(String) - Method in class org.maproulette.client.model.RuleList.RuleListBuilder
- CONDITION_AND - Static variable in class org.maproulette.client.model.RuleList
- CONDITION_OR - Static variable in class org.maproulette.client.model.RuleList
- create(Challenge) - Method in class org.maproulette.client.api.ChallengeAPI
- create(Project) - Method in class org.maproulette.client.api.ProjectAPI
- create(Task) - Method in class org.maproulette.client.api.TaskAPI
- create(T) - Method in interface org.maproulette.client.api.IAPI
-
Creates an object in MapRoulette.
- CREATED - org.maproulette.client.model.TaskStatus
- createUpdate(T) - Method in interface org.maproulette.client.api.IAPI
-
Will create a challenge if it has not already been created.
- customBasemap(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
D
- data(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- dataContentType(ContentType) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- defaultBasemap(Integer) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- defaultBasemapId(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- defaultPriority(ChallengePriority) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- defaultZoom(int) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- delete(long) - Method in class org.maproulette.client.api.ChallengeAPI
- delete(long) - Method in interface org.maproulette.client.api.IAPI
-
Deletes an object in MapRoulette based on the provided identifier
- delete(long) - Method in class org.maproulette.client.api.ProjectAPI
- delete(long) - Method in class org.maproulette.client.api.TaskAPI
- delete(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- DELETED - org.maproulette.client.model.TaskStatus
- DeleteResource - Class in org.maproulette.client.http
-
Same usage as found in
HttpResource - DeleteResource(String) - Constructor for class org.maproulette.client.http.DeleteResource
- DeleteResource(URI) - Constructor for class org.maproulette.client.http.DeleteResource
- description(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- description(String) - Method in class org.maproulette.client.model.Project.ProjectBuilder
- deserialize(JsonParser, DeserializationContext) - Method in class org.maproulette.client.model.RuleList.RuleListDeserializer
-
Deserialize the escaped json string or object into a RuleList.
- difficulty(ChallengeDifficulty) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- DISABLED - org.maproulette.client.model.TaskStatus
- displayName(String) - Method in class org.maproulette.client.model.Project.ProjectBuilder
E
- EASY - org.maproulette.client.model.ChallengeDifficulty
- EMPTY_STRING - Static variable in class org.maproulette.client.CommonConstants
- enabled(boolean) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- enabled(boolean) - Method in class org.maproulette.client.model.Project.ProjectBuilder
- equals(Object) - Method in class org.maproulette.client.model.Challenge
- equals(Object) - Method in class org.maproulette.client.model.PointInformation
- equals(Object) - Method in class org.maproulette.client.model.PriorityRule
- equals(Object) - Method in class org.maproulette.client.model.Project
- equals(Object) - Method in class org.maproulette.client.model.RuleList
- equals(Object) - Method in class org.maproulette.client.model.Task
-
What defines a task as unique is its task identifier and its challenge name.
- equals(Object) - Method in class org.maproulette.client.model.User
- equals(Object) - Method in class org.maproulette.client.utilities.Tuple
- errorTags(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- execute() - Method in class org.maproulette.client.http.HttpResource
-
If you want to execute the request, call this.
- execute(Query) - Method in interface org.maproulette.client.connection.IMapRouletteConnection
-
A generic execute function that will
- execute(Query) - Method in class org.maproulette.client.connection.MapRouletteConnection
- execute(ResourceFactory, URIBuilder, Function<HttpResource, String>) - Method in class org.maproulette.client.connection.Query
- EXPERT - org.maproulette.client.model.ChallengeDifficulty
F
- FALSE_POSITIVE - org.maproulette.client.model.TaskStatus
- featured(boolean) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- find(String, long, int, int) - Method in class org.maproulette.client.api.ChallengeAPI
- find(String, long, int, int) - Method in interface org.maproulette.client.api.IAPI
-
Finds a list of elements
- find(String, long, int, int) - Method in class org.maproulette.client.api.ProjectAPI
- find(String, long, int, int) - Method in class org.maproulette.client.api.TaskAPI
- FIXED - org.maproulette.client.model.TaskStatus
- FLAG_IMMEDIATE_DELETE - Static variable in class org.maproulette.client.api.QueryConstants
- flush() - Method in class org.maproulette.client.batch.ChallengeBatch
-
Flushes all the tasks from the Challenge batch
- flush() - Method in class org.maproulette.client.batch.ProjectBatch
-
Flushes all the challenges to MapRoulette
- flush(long) - Method in class org.maproulette.client.batch.BatchUploader
-
Flushes a single project batch
- flush(long) - Method in class org.maproulette.client.batch.ProjectBatch
-
Flush a specific challenge found in the project to MapRoulette
- flushAll() - Method in class org.maproulette.client.batch.BatchUploader
-
Flushes all project batches
- forceDelete(long) - Method in class org.maproulette.client.api.ChallengeAPI
- forceDelete(long) - Method in interface org.maproulette.client.api.IAPI
-
By default MapRoulette will not actually delete any object, but rather flag the object for deletion.
- forceDelete(long) - Method in class org.maproulette.client.api.ProjectAPI
- forceDelete(long) - Method in class org.maproulette.client.api.TaskAPI
-
For a Task there is no delayed deletion available, so a delete and forceDelete amounts to the same thing.
- fromJson(String) - Static method in class org.maproulette.client.model.Challenge
- fromJson(String) - Static method in class org.maproulette.client.model.Project
- fromJson(String) - Static method in class org.maproulette.client.model.Task
- fromJson(String) - Static method in class org.maproulette.client.model.User
- fromJson(String, Class<T>) - Static method in class org.maproulette.client.utilities.Utilities
- fromValue(int) - Static method in enum org.maproulette.client.model.ChallengeDifficulty
- fromValue(int) - Static method in enum org.maproulette.client.model.ChallengePriority
- fromValue(int) - Static method in enum org.maproulette.client.model.TaskStatus
- fromValue(String) - Static method in enum org.maproulette.client.model.ChallengeDifficulty
- fromValue(String) - Static method in enum org.maproulette.client.model.ChallengePriority
- fromValue(String) - Static method in enum org.maproulette.client.model.TaskStatus
G
- generateTaskFeatures(Set<PointInformation>, ArrayNode) - Method in class org.maproulette.client.model.Task.TaskBuilder
- get(long) - Method in class org.maproulette.client.api.ChallengeAPI
- get(long) - Method in interface org.maproulette.client.api.IAPI
-
Gets the object type associated with the service.
- get(long) - Method in class org.maproulette.client.api.ProjectAPI
- get(long) - Method in class org.maproulette.client.api.TaskAPI
- get(long, String) - Method in class org.maproulette.client.api.ChallengeAPI
-
The name is a dash delimited string [PROJECT_ID]-[CHALLENGE_NAME]
- get(long, String) - Method in interface org.maproulette.client.api.IAPI
-
Gets the object type associated with the service based on the object name
- get(long, String) - Method in class org.maproulette.client.api.ProjectAPI
- get(long, String) - Method in class org.maproulette.client.api.TaskAPI
- get(String) - Method in class org.maproulette.client.api.ProjectAPI
-
Projects have no parents, so we create a function that will ignore the value
- get(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- getApiKey() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getBatch() - Method in class org.maproulette.client.batch.ChallengeBatch
- getBatchSize() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getBlurb() - Method in class org.maproulette.client.model.Challenge
- getChallengeId() - Method in class org.maproulette.client.batch.ChallengeBatch
- getChallengeId(MapRouletteConfiguration, Challenge) - Static method in class org.maproulette.client.batch.ChallengeBatch
- getCheckinComment() - Method in class org.maproulette.client.model.Challenge
- getCheckinSource() - Method in class org.maproulette.client.model.Challenge
- getCompletedBy() - Method in class org.maproulette.client.model.Task
- getCompletedTimeSpent() - Method in class org.maproulette.client.model.Task
- getCondition() - Method in class org.maproulette.client.model.RuleList
- getConfiguration() - Method in class org.maproulette.client.connection.MapRouletteConnection
- getConnection() - Method in class org.maproulette.client.batch.ChallengeBatch
- getCustomBasemap() - Method in class org.maproulette.client.model.Challenge
- getData() - Method in class org.maproulette.client.connection.Query
- getDataContentType() - Method in class org.maproulette.client.connection.Query
- getDefaultBasemap() - Method in class org.maproulette.client.model.Challenge
- getDefaultBasemapId() - Method in class org.maproulette.client.model.Challenge
- getDefaultPriority() - Method in class org.maproulette.client.model.Challenge
- getDefaultProjectName() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getDefaultZoom() - Method in class org.maproulette.client.model.Challenge
- getDescription() - Method in class org.maproulette.client.model.Challenge
- getDescription() - Method in class org.maproulette.client.model.PointInformation
- getDescription() - Method in class org.maproulette.client.model.Project
- getDifficulty() - Method in class org.maproulette.client.model.Challenge
- getDisplayName() - Method in class org.maproulette.client.model.Project
- getErrorTags() - Method in class org.maproulette.client.model.Task
- getFirst() - Method in class org.maproulette.client.utilities.Tuple
- getGeometries() - Method in class org.maproulette.client.model.Task
- getHeader(String) - Method in class org.maproulette.client.http.HttpResource
- getHeaders() - Method in class org.maproulette.client.connection.Query
- getHighPriorityRule() - Method in class org.maproulette.client.model.Challenge
- getId() - Method in class org.maproulette.client.model.Challenge
- getId() - Method in interface org.maproulette.client.model.IMapRouletteObject
-
The identifier for the object
- getId() - Method in class org.maproulette.client.model.Project
- getId() - Method in class org.maproulette.client.model.Task
- getId() - Method in class org.maproulette.client.model.User
- getInstruction() - Method in class org.maproulette.client.model.Challenge
- getInstruction() - Method in class org.maproulette.client.model.Task
- getLatitude() - Method in class org.maproulette.client.model.PointInformation
- getLocation() - Method in class org.maproulette.client.model.Task
- getLogger() - Method in class org.maproulette.client.batch.ChallengeBatch
- getLongitude() - Method in class org.maproulette.client.model.PointInformation
- getLowPriorityRule() - Method in class org.maproulette.client.model.Challenge
- getMappedOn() - Method in class org.maproulette.client.model.Task
- getMapper() - Method in class org.maproulette.client.batch.ChallengeBatch
- getMapper() - Static method in class org.maproulette.client.utilities.ObjectMapperSingleton
- getMaxBatchSize() - Method in class org.maproulette.client.batch.ChallengeBatch
- getMaxZoom() - Method in class org.maproulette.client.model.Challenge
- getMediumPriorityRule() - Method in class org.maproulette.client.model.Challenge
- getMethodName() - Method in class org.maproulette.client.connection.Query
- getMinZoom() - Method in class org.maproulette.client.model.Challenge
- getName() - Method in class org.maproulette.client.model.Challenge
- getName() - Method in interface org.maproulette.client.model.IMapRouletteObject
-
Gets the name of the Object
- getName() - Method in class org.maproulette.client.model.Project
- getName() - Method in class org.maproulette.client.model.Task
- getName() - Method in class org.maproulette.client.model.User
- getOperator() - Method in class org.maproulette.client.model.PriorityRule
- getParent() - Method in class org.maproulette.client.model.Challenge
- getParent() - Method in interface org.maproulette.client.model.IMapRouletteObject
-
The parent for the object
- getParent() - Method in class org.maproulette.client.model.Project
-
Projects have no parents, so will automatically return -1
- getParent() - Method in class org.maproulette.client.model.Task
- getPort() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getPreferredReviewTags() - Method in class org.maproulette.client.model.Challenge
- getPreferredTags() - Method in class org.maproulette.client.model.Challenge
- getPriority() - Method in class org.maproulette.client.model.Task
- getPublicFromId(long) - Method in class org.maproulette.client.api.UserAPI
- getQueryParameters() - Method in class org.maproulette.client.connection.Query
- getRequest() - Method in class org.maproulette.client.http.HttpResource
- GetResource - Class in org.maproulette.client.http
-
Same usage as found in
HttpResource - GetResource(String) - Constructor for class org.maproulette.client.http.GetResource
- GetResource(URI) - Constructor for class org.maproulette.client.http.GetResource
- getResponse() - Method in class org.maproulette.client.http.HttpResource
- getResponseBodyAsString() - Method in class org.maproulette.client.http.HttpResource
- getRuleList() - Method in class org.maproulette.client.model.RuleList
- getRules() - Method in class org.maproulette.client.model.RuleList
- getScheme() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getSecond() - Method in class org.maproulette.client.utilities.Tuple
- getServer() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- getStatus() - Method in class org.maproulette.client.model.Task
- getStatusCode() - Method in class org.maproulette.client.http.HttpResource
- getTags() - Method in class org.maproulette.client.model.Challenge
- getTags() - Method in class org.maproulette.client.model.Task
- getType() - Method in class org.maproulette.client.model.PriorityRule
- getUri() - Method in class org.maproulette.client.connection.Query
- getUri() - Method in class org.maproulette.client.http.HttpResource
- getValue() - Method in class org.maproulette.client.model.PriorityRule
H
- hashCode() - Method in class org.maproulette.client.model.Challenge
- hashCode() - Method in class org.maproulette.client.model.PointInformation
- hashCode() - Method in class org.maproulette.client.model.PriorityRule
- hashCode() - Method in class org.maproulette.client.model.Project
- hashCode() - Method in class org.maproulette.client.model.RuleList
- hashCode() - Method in class org.maproulette.client.model.Task
- hashCode() - Method in class org.maproulette.client.model.User
- hashCode() - Method in class org.maproulette.client.utilities.Tuple
- HIGH - org.maproulette.client.model.ChallengePriority
- highPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- HttpResource - Class in org.maproulette.client.http
-
Base Http resource object that will handle most of the http request information.
- HttpResource(String) - Constructor for class org.maproulette.client.http.HttpResource
- HttpResource(URI) - Constructor for class org.maproulette.client.http.HttpResource
I
- IAPI<T extends IMapRouletteObject> - Interface in org.maproulette.client.api
-
The service interface
- id(long) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- id(long) - Method in class org.maproulette.client.model.Project.ProjectBuilder
- id(long) - Method in class org.maproulette.client.model.Task.TaskBuilder
- IMapRouletteConnection - Interface in org.maproulette.client.connection
- IMapRouletteObject - Interface in org.maproulette.client.model
-
A base object that is used as an interface for all the MapRoulette objects
- instruction(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- instruction(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- intValue() - Method in enum org.maproulette.client.model.ChallengeDifficulty
- intValue() - Method in enum org.maproulette.client.model.ChallengePriority
- intValue() - Method in enum org.maproulette.client.model.TaskStatus
- isAbleToConnectToMapRoulette() - Method in interface org.maproulette.client.connection.IMapRouletteConnection
-
Function used to check whether you can actually make a connection to the a MapRoulette server
- isAbleToConnectToMapRoulette() - Method in class org.maproulette.client.connection.MapRouletteConnection
- isChangesetUrl() - Method in class org.maproulette.client.model.Challenge
- isEnabled() - Method in class org.maproulette.client.model.Challenge
- isEnabled() - Method in class org.maproulette.client.model.Project
- isFeatured() - Method in class org.maproulette.client.model.Challenge
- isSet() - Method in class org.maproulette.client.model.RuleList
J
- JSON_EXTENSION - Static variable in class org.maproulette.client.CommonConstants
K
- KEY_CHALLENGE - Static variable in class org.maproulette.client.CommonConstants
- KEY_SURVEY - Static variable in class org.maproulette.client.CommonConstants
L
- locationGeojson(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- LOW - org.maproulette.client.model.ChallengePriority
- lowPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
M
- mappedOn(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- MapRouletteConfiguration - Class in org.maproulette.client.connection
-
The MapRouletteConfiguration
- MapRouletteConfiguration(String, int, String) - Constructor for class org.maproulette.client.connection.MapRouletteConfiguration
- MapRouletteConfiguration(String, int, String, String) - Constructor for class org.maproulette.client.connection.MapRouletteConfiguration
- MapRouletteConfiguration(String, String, int, String) - Constructor for class org.maproulette.client.connection.MapRouletteConfiguration
- MapRouletteConfiguration(String, String, int, String, String) - Constructor for class org.maproulette.client.connection.MapRouletteConfiguration
- MapRouletteConnection - Class in org.maproulette.client.connection
-
The connection class that actually makes the Rest request to the MapRoulette server.
- MapRouletteConnection(MapRouletteConfiguration) - Constructor for class org.maproulette.client.connection.MapRouletteConnection
- MapRouletteConnection(MapRouletteConfiguration, ResourceFactory) - Constructor for class org.maproulette.client.connection.MapRouletteConnection
- MapRouletteException - Exception in org.maproulette.client.exception
- MapRouletteException(String) - Constructor for exception org.maproulette.client.exception.MapRouletteException
- MapRouletteException(String, Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteException
- MapRouletteException(Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteException
- MapRouletteRuntimeException - Exception in org.maproulette.client.exception
-
A MapRoulette wrapper for a runtime exceptions
- MapRouletteRuntimeException(String) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeException
- MapRouletteRuntimeException(String, Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeException
- MapRouletteRuntimeException(Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeException
- MapRouletteRuntimeParseException - Exception in org.maproulette.client.exception
-
An exception class used to identify, mostly, json parsing errors.
- MapRouletteRuntimeParseException(String) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeParseException
- MapRouletteRuntimeParseException(String, Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeParseException
- MapRouletteRuntimeParseException(Throwable) - Constructor for exception org.maproulette.client.exception.MapRouletteRuntimeParseException
- maxZoom(int) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- MEDIUM - org.maproulette.client.model.ChallengePriority
- mediumPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- methodName(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- minZoom(int) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
N
- name(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- name(String) - Method in class org.maproulette.client.model.Project.ProjectBuilder
- name(String) - Method in class org.maproulette.client.model.Task.TaskBuilder
- NONE - org.maproulette.client.model.ChallengePriority
-
Deprecated.
- NORMAL - org.maproulette.client.model.ChallengeDifficulty
O
- ObjectMapperSingleton - Class in org.maproulette.client.utilities
-
ObjectMapperSingleton registers modules and provides a cached mapper.
- operator(String) - Method in class org.maproulette.client.model.PriorityRule.PriorityRuleBuilder
- org.maproulette.client - package org.maproulette.client
- org.maproulette.client.api - package org.maproulette.client.api
- org.maproulette.client.batch - package org.maproulette.client.batch
- org.maproulette.client.connection - package org.maproulette.client.connection
- org.maproulette.client.exception - package org.maproulette.client.exception
- org.maproulette.client.http - package org.maproulette.client.http
- org.maproulette.client.model - package org.maproulette.client.model
- org.maproulette.client.utilities - package org.maproulette.client.utilities
P
- parent(long) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- parent(long) - Method in class org.maproulette.client.model.Task.TaskBuilder
- parse(String) - Static method in class org.maproulette.client.connection.MapRouletteConfiguration
-
Parses a map roulette configuration object from a string that follows one of these structures [SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY] [SCHEME]://[SERVER]:[PORT]:[PROJECT_NAME]:[API_KEY]
- PointInformation - Class in org.maproulette.client.model
-
Simple object representing a Point that can be displayed on the map.
- PointInformation(double, double) - Constructor for class org.maproulette.client.model.PointInformation
- post(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- PostResource - Class in org.maproulette.client.http
-
Usage: byte[] body = "{\"test\":\"test\"}".getBytes(); URI uri = new URIBuilder("http://localhost:2020/path/to/location").build(); HttpResource post = new PostResource(uri, body); //read the response post.lines().foreach(System.out.println(x)); // get the status code int code = post.getStatusCode();
- PostResource(String) - Constructor for class org.maproulette.client.http.PostResource
- PostResource(URI) - Constructor for class org.maproulette.client.http.PostResource
- preferredReviewTags(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- preferredTags(String) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- priority(ChallengePriority) - Method in class org.maproulette.client.model.Task.TaskBuilder
- PriorityRule - Class in org.maproulette.client.model
- PriorityRule.PriorityRuleBuilder - Class in org.maproulette.client.model
- Project - Class in org.maproulette.client.model
-
Very basic class defining the structure of the MapRoulette Project
- Project() - Constructor for class org.maproulette.client.model.Project
- Project(long, String, String, String, boolean) - Constructor for class org.maproulette.client.model.Project
- Project.ProjectBuilder - Class in org.maproulette.client.model
- ProjectAPI - Class in org.maproulette.client.api
-
The project service handles the API requests for projects
- ProjectAPI(IMapRouletteConnection) - Constructor for class org.maproulette.client.api.ProjectAPI
- ProjectAPI(MapRouletteConfiguration) - Constructor for class org.maproulette.client.api.ProjectAPI
- ProjectBatch - Class in org.maproulette.client.batch
-
A class wrapping all the
ChallengeBatchs for a specific project. - ProjectBatch(long, MapRouletteConfiguration) - Constructor for class org.maproulette.client.batch.ProjectBatch
- ProjectBatch(Project, MapRouletteConfiguration) - Constructor for class org.maproulette.client.batch.ProjectBatch
- put(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- PutResource - Class in org.maproulette.client.http
-
Same usage as
PostResource - PutResource(String) - Constructor for class org.maproulette.client.http.PutResource
- PutResource(URI) - Constructor for class org.maproulette.client.http.PutResource
Q
- Query - Class in org.maproulette.client.connection
-
A class that handles any query for the MapRoulette connection, and has a handy execution function that will execute it against the MapRoulette server.
- QUERY_PARAMETER_LIMIT - Static variable in class org.maproulette.client.api.QueryConstants
- QUERY_PARAMETER_ONLY_ENABLED - Static variable in class org.maproulette.client.api.QueryConstants
- QUERY_PARAMETER_PAGE - Static variable in class org.maproulette.client.api.QueryConstants
- QUERY_PARAMETER_PARENT_IDENTIFIER - Static variable in class org.maproulette.client.api.QueryConstants
- QUERY_PARAMETER_Q - Static variable in class org.maproulette.client.api.QueryConstants
- Query.QueryBuilder - Class in org.maproulette.client.connection
-
Custom query builder, adding post/get/put/delete including URI
- QueryConstants - Class in org.maproulette.client.api
R
- resetGeometry() - Method in class org.maproulette.client.model.Task.TaskBuilder
- resource(String, String) - Method in class org.maproulette.client.http.ResourceFactory
- resource(String, URI) - Method in class org.maproulette.client.http.ResourceFactory
- ResourceFactory - Class in org.maproulette.client.http
-
Factory for retrieving resource based on method
- ResourceFactory() - Constructor for class org.maproulette.client.http.ResourceFactory
- ruleList(List<RuleList>) - Method in class org.maproulette.client.model.RuleList.RuleListBuilder
- RuleList - Class in org.maproulette.client.model
- RuleList() - Constructor for class org.maproulette.client.model.RuleList
- RuleList(String, List<RuleList>, List<PriorityRule>) - Constructor for class org.maproulette.client.model.RuleList
- RuleList.RuleListBuilder - Class in org.maproulette.client.model
- RuleList.RuleListDeserializer - Class in org.maproulette.client.model
-
Deserialize a
RuleList. - RuleList.RuleListSerializer - Class in org.maproulette.client.model
-
Serialize a
RuleList - RuleListDeserializer() - Constructor for class org.maproulette.client.model.RuleList.RuleListDeserializer
- RuleListDeserializer(Class<?>) - Constructor for class org.maproulette.client.model.RuleList.RuleListDeserializer
- RuleListSerializer() - Constructor for class org.maproulette.client.model.RuleList.RuleListSerializer
- RuleListSerializer(Class<RuleList>) - Constructor for class org.maproulette.client.model.RuleList.RuleListSerializer
- rules(List<PriorityRule>) - Method in class org.maproulette.client.model.RuleList.RuleListBuilder
S
- serialize(RuleList, JsonGenerator, SerializerProvider) - Method in class org.maproulette.client.model.RuleList.RuleListSerializer
-
Serialize a RuleList in a format that is compatible with the existing scala backend service.
- setAuth(String, String) - Method in class org.maproulette.client.http.HttpResource
- setBatchSize(int) - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- setBlurb(String) - Method in class org.maproulette.client.model.Challenge
- setChangesetUrl(boolean) - Method in class org.maproulette.client.model.Challenge
- setCheckinComment(String) - Method in class org.maproulette.client.model.Challenge
- setCheckinSource(String) - Method in class org.maproulette.client.model.Challenge
- setCompletedBy(Long) - Method in class org.maproulette.client.model.Task
- setCompletedTimeSpent(Long) - Method in class org.maproulette.client.model.Task
- setCustomBasemap(String) - Method in class org.maproulette.client.model.Challenge
- setDefaultBasemap(Integer) - Method in class org.maproulette.client.model.Challenge
- setDefaultBasemapId(String) - Method in class org.maproulette.client.model.Challenge
- setDefaultPriority(ChallengePriority) - Method in class org.maproulette.client.model.Challenge
- setDefaultZoom(int) - Method in class org.maproulette.client.model.Challenge
- setDescription(String) - Method in class org.maproulette.client.model.Challenge
- setDescription(String) - Method in class org.maproulette.client.model.Project
- setDifficulty(ChallengeDifficulty) - Method in class org.maproulette.client.model.Challenge
- setDisplayName(String) - Method in class org.maproulette.client.model.Project
- setEnabled(boolean) - Method in class org.maproulette.client.model.Challenge
- setEnabled(boolean) - Method in class org.maproulette.client.model.Project
- setEntity(HttpEntity) - Method in class org.maproulette.client.http.PostResource
- setErrorTags(String) - Method in class org.maproulette.client.model.Task
- setFeatured(boolean) - Method in class org.maproulette.client.model.Challenge
- setGeometries(JsonNode) - Method in class org.maproulette.client.model.Task
- setHeader(String, String) - Method in class org.maproulette.client.http.HttpResource
- setHighPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge
- setId(long) - Method in class org.maproulette.client.model.Challenge
- setId(long) - Method in class org.maproulette.client.model.Project
- setId(long) - Method in class org.maproulette.client.model.Task
- setId(long) - Method in class org.maproulette.client.model.User
- setInstruction(String) - Method in class org.maproulette.client.model.Challenge
- setInstruction(String) - Method in class org.maproulette.client.model.Task
- setLocation(JsonNode) - Method in class org.maproulette.client.model.Task
- setLowPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge
- setMappedOn(String) - Method in class org.maproulette.client.model.Task
- setMaxZoom(int) - Method in class org.maproulette.client.model.Challenge
- setMediumPriorityRule(RuleList) - Method in class org.maproulette.client.model.Challenge
- setMinZoom(int) - Method in class org.maproulette.client.model.Challenge
- setName(String) - Method in class org.maproulette.client.model.Challenge
- setName(String) - Method in class org.maproulette.client.model.Project
- setName(String) - Method in class org.maproulette.client.model.Task
- setName(String) - Method in class org.maproulette.client.model.User
- setParent(long) - Method in class org.maproulette.client.model.Challenge
- setParent(long) - Method in class org.maproulette.client.model.Task
- setPreferredReviewTags(String) - Method in class org.maproulette.client.model.Challenge
- setPreferredTags(String) - Method in class org.maproulette.client.model.Challenge
- setPriority(ChallengePriority) - Method in class org.maproulette.client.model.Task
- setProxy(HttpHost) - Method in class org.maproulette.client.http.HttpResource
- setRequest(HttpRequestBase) - Method in class org.maproulette.client.http.HttpResource
- setStatus(TaskStatus) - Method in class org.maproulette.client.model.Task
- setStringBody(String, ContentType) - Method in class org.maproulette.client.http.PostResource
- setTags(String[]) - Method in class org.maproulette.client.model.Challenge
- setTags(List<String>) - Method in class org.maproulette.client.model.Task
- SKIPPED - org.maproulette.client.model.TaskStatus
- status(TaskStatus) - Method in class org.maproulette.client.model.Task.TaskBuilder
T
- tags(String[]) - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- tags(List<String>) - Method in class org.maproulette.client.model.Task.TaskBuilder
- Task - Class in org.maproulette.client.model
-
A task is a single unit of work in the MapRoulette Challenge
- Task() - Constructor for class org.maproulette.client.model.Task
- Task(long, long, String, String, JsonNode, TaskStatus, ChallengePriority, JsonNode, List<String>, Long, Long, String, String) - Constructor for class org.maproulette.client.model.Task
- Task.TaskBuilder - Class in org.maproulette.client.model
-
The task builder customizes the builder object to hide some of the details away from the user.
- TaskAPI - Class in org.maproulette.client.api
-
That Task service handles the API requests for Tasks
- TaskAPI(IMapRouletteConnection) - Constructor for class org.maproulette.client.api.TaskAPI
- TaskAPI(MapRouletteConfiguration) - Constructor for class org.maproulette.client.api.TaskAPI
- taskBuilder() - Static method in class org.maproulette.client.model.Task
- TaskStatus - Enum in org.maproulette.client.model
-
The status of a Task.
- ThrowingConsumer<T> - Interface in org.maproulette.client.utilities
-
Wraps a consumer, so that we can throw exceptions properly when using lambda functions
- throwingConsumerWrapper(ThrowingConsumer<T>) - Static method in interface org.maproulette.client.utilities.ThrowingConsumer
- ThrowingFunction<T,R> - Interface in org.maproulette.client.utilities
-
Wraps a consumer, so that we can throw exceptions properly when using lambda functions
- throwingFunctionWrapper(ThrowingFunction<T, R>) - Static method in interface org.maproulette.client.utilities.ThrowingFunction
- toBuilder() - Method in class org.maproulette.client.model.Challenge
- toBuilder() - Method in class org.maproulette.client.model.Project
- toBuilder() - Method in class org.maproulette.client.model.Task
- toBuilder(boolean) - Method in class org.maproulette.client.model.Task
- TOO_HARD - org.maproulette.client.model.TaskStatus
- toString() - Method in class org.maproulette.client.connection.MapRouletteConfiguration
- toString() - Method in class org.maproulette.client.connection.Query.QueryBuilder
- toString() - Method in class org.maproulette.client.model.Challenge.ChallengeBuilder
- toString() - Method in class org.maproulette.client.model.Challenge
- toString() - Method in class org.maproulette.client.model.PointInformation
- toString() - Method in class org.maproulette.client.model.PriorityRule.PriorityRuleBuilder
- toString() - Method in class org.maproulette.client.model.PriorityRule
- toString() - Method in class org.maproulette.client.model.Project.ProjectBuilder
- toString() - Method in class org.maproulette.client.model.Project
- toString() - Method in class org.maproulette.client.model.RuleList.RuleListBuilder
- toString() - Method in class org.maproulette.client.model.RuleList
- toString() - Method in class org.maproulette.client.model.Task.TaskBuilder
- toString() - Method in class org.maproulette.client.model.Task
- toString() - Method in class org.maproulette.client.model.User
- toString() - Method in class org.maproulette.client.utilities.Tuple
- Tuple<X,Y> - Class in org.maproulette.client.utilities
-
A basic Tuple class
- Tuple(X, Y) - Constructor for class org.maproulette.client.utilities.Tuple
- type(String) - Method in class org.maproulette.client.model.PriorityRule.PriorityRuleBuilder
U
- update(Challenge) - Method in class org.maproulette.client.api.ChallengeAPI
- update(Project) - Method in class org.maproulette.client.api.ProjectAPI
- update(Task) - Method in class org.maproulette.client.api.TaskAPI
- update(T) - Method in interface org.maproulette.client.api.IAPI
-
Updates an object in MapRoulette.
- uri(String) - Method in class org.maproulette.client.connection.Query.QueryBuilder
- URI_CHALLENGE_BASE - Static variable in class org.maproulette.client.api.QueryConstants
- URI_CHALLENGE_CHILDREN - Static variable in class org.maproulette.client.api.QueryConstants
- URI_CHALLENGE_FIND - Static variable in class org.maproulette.client.api.QueryConstants
- URI_CHALLENGE_GET_BY_NAME - Static variable in class org.maproulette.client.api.QueryConstants
- URI_CHALLENGE_POST - Static variable in class org.maproulette.client.api.QueryConstants
- URI_FIND - Static variable in class org.maproulette.client.api.QueryConstants
- URI_PROJECT_BASE - Static variable in class org.maproulette.client.api.QueryConstants
- URI_PROJECT_CHILDREN - Static variable in class org.maproulette.client.api.QueryConstants
- URI_PROJECT_FIND - Static variable in class org.maproulette.client.api.QueryConstants
- URI_PROJECT_GET_BY_NAME - Static variable in class org.maproulette.client.api.QueryConstants
- URI_PROJECT_POST - Static variable in class org.maproulette.client.api.QueryConstants
- URI_TASK_BASE - Static variable in class org.maproulette.client.api.QueryConstants
- URI_TASK_FIND - Static variable in class org.maproulette.client.api.QueryConstants
- URI_TASK_GET_BY_NAME - Static variable in class org.maproulette.client.api.QueryConstants
- URI_TASK_POST - Static variable in class org.maproulette.client.api.QueryConstants
- URI_USER_PUBLIC_BY_ID - Static variable in class org.maproulette.client.api.QueryConstants
- User - Class in org.maproulette.client.model
-
Very class defining the structure of user data
- User() - Constructor for class org.maproulette.client.model.User
- User(long, String) - Constructor for class org.maproulette.client.model.User
- UserAPI - Class in org.maproulette.client.api
-
That User service handles the API requests for Users
- UserAPI(IMapRouletteConnection) - Constructor for class org.maproulette.client.api.UserAPI
- UserAPI(MapRouletteConfiguration) - Constructor for class org.maproulette.client.api.UserAPI
- Utilities - Class in org.maproulette.client.utilities
-
A generic helper class
V
- VALIDATED - org.maproulette.client.model.TaskStatus
- value(String) - Method in class org.maproulette.client.model.PriorityRule.PriorityRuleBuilder
- valueOf(String) - Static method in enum org.maproulette.client.model.ChallengeDifficulty
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.maproulette.client.model.ChallengePriority
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.maproulette.client.model.TaskStatus
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.maproulette.client.model.ChallengeDifficulty
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.maproulette.client.model.ChallengePriority
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.maproulette.client.model.TaskStatus
-
Returns an array containing the constants of this enum type, in the order they are declared.
All Classes All Packages