Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.symbology
Class SymbolStyleSearchResult
java.lang.Object
com.esri.arcgisruntime.symbology.SymbolStyleSearchResult
- All Implemented Interfaces:
RemoteResource
Defines the results from searching through a *.stylx file.
Each instance represents a row in the associated *.stylx file. You will be able to access that individual row's symbol, name, category, keys, classes, and associated tags.
- Since:
- 100.0.0
-
Method Summary
Modifier and TypeMethodDescriptionGets the category.Gets theCredentialthat is set on the network-enabled resource.getKey()Gets the key.getName()Gets the name of this item.Gets theRequestConfigurationused to modify the parameters of network requests made by thisRemoteResource.Asynchronously returns aSymbolfrom the search result.Gets the symbol class.getTags()Gets the tags.getUri()Gets the URI of thisRemoteResource.voidsetCredential(Credential credential) Sets aCredentialto be used by the network-enabled resource in the event of an authentication challenge.voidsetRequestConfiguration(RequestConfiguration requestConfiguration) Sets theRequestConfigurationused to modify the parameters of network requests made by thisRemoteResource.
-
Method Details
-
getTags
Gets the tags.- Returns:
- a unmodifiable list of tags
- Since:
- 100.0.0
-
getName
Gets the name of this item.- Returns:
- the name
- Since:
- 100.0.0
-
getSymbolClass
Gets the symbol class.- Returns:
- the symbol class
- Since:
- 100.0.0
-
getCategory
Gets the category.- Returns:
- the category
- Since:
- 100.0.0
-
getKey
Gets the key.- Returns:
- the key
- Since:
- 100.0.0
-
getSymbolAsync
Asynchronously returns aSymbolfrom the search result.- Returns:
- a ListenableFuture for tracking when the operation is done and getting the result
- Since:
- 100.10.0
-
getCredential
Description copied from interface:RemoteResourceGets theCredentialthat is set on the network-enabled resource.Only applicable if the resource is secured.
- Specified by:
getCredentialin interfaceRemoteResource- Returns:
- the Credential, or null if there is none
-
setCredential
Description copied from interface:RemoteResourceSets aCredentialto be used by the network-enabled resource in the event of an authentication challenge. The default credential is null.Only applicable if the resource is secured.
- Specified by:
setCredentialin interfaceRemoteResource- Parameters:
credential- the Credential to be used for authentication
-
getRequestConfiguration
Description copied from interface:RemoteResourceGets theRequestConfigurationused to modify the parameters of network requests made by thisRemoteResource.- Specified by:
getRequestConfigurationin interfaceRemoteResource- Returns:
- the
RequestConfigurationused to modify network requests
-
setRequestConfiguration
Description copied from interface:RemoteResourceSets theRequestConfigurationused to modify the parameters of network requests made by thisRemoteResource. If not set, the globalRequestConfigurationwill be used (seeRequestConfiguration.getGlobalRequestConfiguration()).- Specified by:
setRequestConfigurationin interfaceRemoteResource- Parameters:
requestConfiguration- the RequestConfiguration used to modify network requests
-
getUri
Description copied from interface:RemoteResourceGets the URI of thisRemoteResource. Typically this is the URI used to instantiate the object.- Specified by:
getUriin interfaceRemoteResource- Returns:
- the URI of this RemoteResource
-