Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.


 ClassPackageDescription
 AbstractClient
com.esri.bacore.client The AbstractClient is the base abstract HTTP client wrapper class.
 AbstractTask
com.esri.bacore.client The AbstractTask class is the base class for all tasks.
 AnalysisParameters
com.esri.bacore.client The AnalysisParameters class is the base class for tasks producing analysis feature layers.
 ArcGISAuthenticationTask
com.esri.bacore.tasks The ArcGISAuthenticationTask class helps to get a string-based response containing a short-lived or a long-lived token.
 ArcGISTokenProvider
com.esri.bacore.tasks The ArcGISTokenProvider class implements the token provider used with BAQueryTask class.
 AttributesFilterResult
com.esri.bacore.thematicmapping.extensionClasses Enumeration of filter evaluation results.
 AuthenticationTask
com.esri.bao.tasks.authentication The AuthenticationTask class is used to get a string-based response containing a short-lived token.
 BAClient
com.esri.bacore.client The BAClient class is the base class for Business Analyst Clients.
 BACommand
com.esri.bacore.client The BACommand class provides the unified execution of a Business Analyst task.
 BADataLayer
com.esri.bao The BADataLayer class is the base class for polygon and point feature layers used in the Business Analyst Online API for Flex.
 BAOnlineBatchTask
com.esri.bao.tasks The BAOnlineBatchTask class is responsible for executing a sequence of Business Analyst Online tasks.
 BAOnlineClient
com.esri.bao.tasks The BAOnlineClient class is the client class encapsulating a Business Analyst Online HTTP (REST) Service.
 BAOnlineGenericTask
com.esri.bao.tasks The BAOnlineGenericTask class is responsible for executing any Business Analyst Online task.
 BAOnlineTask
com.esri.bao.tasks The BAOnlineTask class is the base class for a Business Analyst Online task.
 BAOnlineTokenProvider
com.esri.bao.tasks.authentication The BAOnlineTokenProvider class implements the token provider used with the tasks.
 BAQueryTask
com.esri.bacore.tasks The BAQueryTask class is a wrapper for the ArcGIS Query task working in the Business Analyst-like style.
 BAReportHeader
com.esri.bacore The BAReportHeader class is the base class for a report header used in ReportOptions.
 BARequestError
com.esri.bacore An error of the BARequestError class is thrown in the execute method of Business Analyst tasks if task parameters are incorrect.
 BAResponseError
com.esri.bacore An error of the BAResponseError class is thrown in the response handler of a Business Analyst client if there were errors while parsing the response.
 BAResultType
com.esri.bacore.client The BAResultType class provides an enumeration of common result types parsed by Business Analyst Clients.
 BaseEnum
com.esri.bacore The BaseEnum class encapsulates the general enumeration functionality.
 BATask
com.esri.bacore.client The BATask class is the base abstract class for any Business Analyst task.
 BATaskCompletedEvent
com.esri.bacore The BATaskCompletedEvent event is dispatched when a Business Analyst task is successfully completed.
 BATaskParameters
com.esri.bacore.client The BATaskParameters class is the base class for Business Analyst tasks producing a complex output object such as TaskResultOutput.
 BATaskUtils
com.esri.bacore.client The BATaskUtils class provides a collection of static utility methods useful in task parameters classes when working with converting parameters to URL variables.
 BatchTaskParameters
com.esri.bacore.client The BatchTaskParameters class provides parameters for a Business Analyst batch task.
 BatchTaskProcessor
com.esri.bacore.client The BatchTaskProcessor class is responsible for processing a batch task.
 BatchTaskResult
com.esri.bacore.client The BatchTaskResult class represents the result of a single task execution within the scope of a batch task.
 BAUtilityParameters
com.esri.bacore.client The BAUtilityParameters class is the base class for parameters of Business Analyst tasks that produce a simple output.
 BAValueType
com.esri.bacore The BAValueType class provides an enumeration of value types available with summarization variables.
 BenchmarkOptions
com.esri.bacore The BenchmarkOptions class provides an enumeration of methods used in the creation of a benchmark area.
 BenchmarkReportParameters
com.esri.bao.tasks.reports The BenchmarkReportParameters class provides input parameters for the Benchmark Report task.
 BenchmarkReportTask
com.esri.bao.tasks.reports The Benchmark Report task requests a comparative report that benchmarks two or more trade areas based on selected volumetric data (typically demographic data).
 BenchmarkSortOptions
com.esri.bacore The BenchmarkSortOptions class provides an enumeration of report fields sorting options used in the creation of a Benchmark report.
 Boundaries
com.esri.bao The Boundaries class specifies a Business Analyst Online data layer with the polygon geometry.
 Classification
com.esri.bacore.thematicmapping.symbolization The Classification class is the base abstract implementation of a collection of data classifiers.
 ClassificationResults
com.esri.bacore.thematicmapping.symbolization The ClassificationResults class provides results of data classification.
 ColorRamp
com.esri.bacore.thematicmapping The ColorRamp class defines and handles color ramp for thematic mapping.
 ColorRampSchema
com.esri.bacore.thematicmapping The ColorRampSchema is a collection of color gradients matching a single color ramp.
 ConversionUtils
com.esri.bacore.client The ConversionUtils class contains a collection of utility methods useful in JSON encoding/decoding and in the parsing process.
 CoreUtils
com.esri.bacore The CoreUtils class contains a collection of static core utility methods.
 DriveTimeParameters
com.esri.bao.tasks.tradeareas The DriveTimeParameters class provides input parameters for the Drive Time task.
 DriveTimeTask
com.esri.bao.tasks.tradeareas The Drive Time task creates trade areas based on the driving time or driving distance around point features.
 DriveTimeUnits
com.esri.bacore The DriveTimeUnits class provides an enumeration of time and distance measurement units used in parameters of Business Analyst tasks.
 EqualIntervalsClassifier
com.esri.bacore.thematicmapping.symbolization The EqualIntervalsClassifier class divides a set of values into groups that contain an equal range of values.
 GeofenceInfoOutput
com.esri.bao.tasks.geofence The GeofenceInfoOutput class specifies results returned by a Geofence Info task.
 GeofenceInfoParameters
com.esri.bao.tasks.geofence The GeofenceInfoParameters class provides input parameters for the Geofence Info task.
 GeofenceInfoTask
com.esri.bao.tasks.geofence The Geofence Info task requests geography features available for the current user's account.
 GeographyLevelInfo
com.esri.bacore.thematicmapping The GeographyLevelInfo class provides a collection of geography layers representing the geography level in descending order of scale values.
 GeographyLevels
com.esri.bacore.thematicmapping The GeographyLevels class provides a read-only collection of geography levels.
 GeometryParsers
com.esri.bacore.client The GeometryParsers class contains static parsers of geometry objects from JSON-decoded objects.
 GetDatasetsTask
com.esri.bao.tasks.utilities The Get Datasets task gets the list of IDs of all available datasets.
 GetReportTemplatesTask
com.esri.bao.tasks.utilities The Get Report Templates task requests a list of available report templates with their respective titles, categories, available formats, and names.
 GetStandardGeographyLevelsTask
com.esri.bao.tasks.utilities The Get Standard Geography Levels task requests a list of available Business Analyst Online data layers corresponding to different standardized geography levels.
 GetSummarizationsParameters
com.esri.bao.tasks.utilities The GetSummarizationsParameters class provides input parameters for the Get Summarizations task.
 GetSummarizationsTask
com.esri.bao.tasks.utilities The Get Summarizations task requests a list of all summarization fields available for Business Analyst Online tasks.
 GPResultParsers
com.esri.bacore.client The GPResultParsers class contains a collection of static parsers of standard ArcGIS Server GPResult objects.
 GPResultProcessors
com.esri.bacore.client The GPResultProcessors class contains a collection of standard processors of task output results returned in the GP Execute syntax.
 Highlighter
com.esri.bacore.thematicmapping.extensionClasses The Highlighter class is the base highlighter class.
 IAttributesFilter
com.esri.bacore.thematicmapping.extensionClasses The IAttributesFilter is an interface for a filter applied to feature attributes.
 IAuthentication
com.esri.bacore.client The IAuthentication interfaces provides user credential for authentication.
 IBADatasetParameters
com.esri.bacore.client The IBADatasetParameters interface specifies a dataset for parameters of a Business Analyst task.
 IBAResultProcessor
com.esri.bacore.client The IBAResultProcessor interface is used in parameters of a Business Analyst task which requires additional post-processing of the task execution result.
 IBATaskParameters
com.esri.bacore.client The IBATaskParameters interface is implemented by Business Analyst task parameters classes.
 IClassifier
com.esri.bacore.thematicmapping.symbolization The IClassifier is an interface for data classifier.
 IDNamePair
com.esri.bacore The IDNamePair class represents a pair of ID and Name properties.
 IGeographyLayerInfo
com.esri.bacore.thematicmapping The IGeographyLayerInfo interface provides properties of a geography layer.
 IJsonObject
com.esri.bacore The IJsonObject interface provides toObject function.
 ImageDescription
com.esri.bacore The ImageDescription class provides settings of the image to be generated.
 ImageDisplay
com.esri.bacore The ImageDisplay class provides the display characteristics of the image to be generated.
 ImageFormat
com.esri.bacore The ImageFormat class provides an enumeration of supported image formats.
 ImageType
com.esri.bacore The ImageType class provides information about the type of image to be generated.
 IQueryTask
com.esri.bacore.thematicmapping The IQueryTask interface is a facade for the thematic mapping query task.
 ITokenProvider
com.esri.bacore.client The ITokenProvider interface is intended to be used for implementing a security token provider for access to a token-secired Web service.
 IValueFormatter
com.esri.bacore The IValueFormatter interface provides method for formatting a numeric value.
 KeyValuePair
com.esri.bacore The KeyValuePair class provides a pair of key and value properties.
 MatchAllFilter
com.esri.bacore.thematicmapping.extensionClasses The MatchAllFilter class applies logical "AND" operation on its inner filters.
 MatchAnyFilter
com.esri.bacore.thematicmapping.extensionClasses The MatchAnyFilter class applies logical "OR" operation on its inner filters.
 MatchAttributeFilter
com.esri.bacore.thematicmapping.extensionClasses The MatchAttributeFilter class tests an attribute field to fit to range.
 MatchNotFilter
com.esri.bacore.thematicmapping.extensionClasses The MatchNotFilter class provides negation of the inner filter result.
 MessageType
com.esri.bacore The MessageType class provides an enumeration of message types.
 OutputTypes
com.esri.bacore The OutputTypes class specifies output options used in executing a Business Analyst task providing multiple output results.
 ParseUtils
com.esri.bacore.client The ParseUtils class contains a collection of static utility methods useful in result parsers.
 PointLayer
com.esri.bao The PointLayer class specifies a Business Analyst Online data layer with the point geometry.
 PointRecord
com.esri.bacore The PointRecord class specifies properties of a geographic point.
 ProgressEvent
com.esri.bacore.thematicmapping The ProgressEvent event is dispatched when a thematic layer performs one of steps while updating.
 QuantileClassifier
com.esri.bacore.thematicmapping.symbolization The QuantileClassifier class distributes a set of values into groups that contain an equal number of values.
 QueryTaskOutput
com.esri.bacore.thematicmapping The QueryTaskOutput class provides the results of the execution of the thematic mapping query task.
 RangeInfo
com.esri.bacore.thematicmapping.symbolization The RangeInfo class provides information on a range of values.
 RangeType
com.esri.bacore.thematicmapping.symbolization Enumeration of range types - bitwise flags.
 RenderingParameters
com.esri.bacore The RenderingParameters class provides parameters for rendering a task output as an image.
 ReportHeader
com.esri.bao The ReportHeader class specifies custom report header options available in the Business Analyst Online API.
 ReportInfo
com.esri.bacore The ReportInfo class encapsulates a single report from a response of a Business Analyst task.
 ReportOptions
com.esri.bacore The ReportOptions class specifies output report properties.
 ReportTemplateInfo
com.esri.bacore The ReportTemplateInfo class contains information about a report template including its title, category, output formats, and name.
 ReturnStdGeographyParameters
com.esri.bao.tasks.stdgeographies The ReturnStdGeographyParameters class provides input parameters for the Return Standard Geography task.
 ReturnStdGeographyTask
com.esri.bao.tasks.stdgeographies The Return Standard Geography task returns IDs and names of features from specified geography levels that match the given location.
 SimpleRingsParameters
com.esri.bao.tasks.tradeareas The SimpleRingsParameters class provides input parameters for the Simple Rings task.
 SimpleRingsTask
com.esri.bao.tasks.tradeareas The Simple Rings task requests for creating ring-based trade/service areas based on straight-line ("as the crow flies") distances from point features.
 SpatialRelEnum
com.esri.bacore The SpatialRelEnum class provides a enumeration of queryable spatial relationships.
 StandardLayer
com.esri.bacore The StandardLayer class is used to reference an installed Business Analyst data layer.
 StandardReportParameters
com.esri.bacore.client The StandardReportParameters class is the base class for tasks producing standard reports.
 StdGeographiesByAttributesParameters
com.esri.bao.tasks.stdgeographies The StdGeographiesByAttributesParameters class provides input parameters for the Standard Geographies by Attributes task.
 StdGeographiesByAttributesTask
com.esri.bao.tasks.stdgeographies The Standard Geographies by Attributes task requests a list of feature/area names and their corresponding IDs based on the result of a string-based query on a Business Analyst Online data layer.
 StdGeographiesFeature
com.esri.bacore The StdGeographiesFeature represents attributes of a feature of a standard geography level.
 StdGeographiesFromExtentParameters
com.esri.bao.tasks.stdgeographies The StdGeographiesFromExtentParameters class provides input parameters for the Standard Geographies from Extent task.
 StdGeographiesFromExtentTask
com.esri.bao.tasks.stdgeographies The Standard Geographies from Extent task requests a list of feature/area names and their corresponding IDs based on the result of a spatial query on a Business Analyst Online data layer.
 SummarizationInfo
com.esri.bacore The SummarizationInfo class specifies properties of a summarization variable available for a Business Analyst data hierarchy.
 SummaryReportParameters
com.esri.bacore.client The SummaryReportParameters class is the base class for tasks producing summary reports.
 SummaryReportsParameters
com.esri.bao.tasks.reports The SummaryReportsParameters class provides input parameters for the Summary Reports task.
 SummaryReportsTask
com.esri.bao.tasks.reports The Summary Reports task creates summary reports for a given set of boundaries.
 TaskMessage
com.esri.bacore The TaskMessage class provides a message created during execution of a Business Analyst task.
 TaskResultOutput
com.esri.bacore The TaskResultOutput class encapsulates an output from a Business Analyst task producing multiple output results.
 ThematicMappingLayer
com.esri.bao.tasks.thematicmapping The ThematicMappingLayer class provides a thematically shaded standard geography layer.
 ThematicMappingQueryTask
com.esri.bao.tasks.thematicmapping The ThematicMappingQueryTask class implements the IQueryTask facade for a task executing a Business Analyst Online thematic mapping query.
 TMAttributesProvider
com.esri.bacore.thematicmapping The TMAttributesProvider class provides an access to attributes of a feature of a thematic layer.
 TMClassBreaksRenderer
com.esri.bacore.thematicmapping.symbolization The TMClassBreaksRenderer class provides improved implementation of rendering class breaks compared to ClassBreaksRenderer.
 TMClassification
com.esri.bacore.thematicmapping.symbolization The TMClassification class provides a collection of quantile and equal-intervals classifiers used in Thematic Mapping.
 TMClassificationProvider
com.esri.bacore.thematicmapping.symbolization The TMClassificationProvider class provides symbolization of thematic layer based on class breaks.
 TMClassificationType
com.esri.bacore.thematicmapping.symbolization The TMClassificationType class provides a enumeration of classification types used in parameters of the TMClassification class.
 TMColorRamp
com.esri.bacore.thematicmapping The TMColorRamp class provides an implementation of ColorRamp based on ColorRampSchema.
 TMHighlighter
com.esri.bacore.thematicmapping.extensionClasses The TMHighlighter class provides highlighting of thematic layer graphic features.
 TMHighlightFilter
com.esri.bacore.thematicmapping.extensionClasses The TMHighlightFilter provides highlighting of thematic layer features by filter criteria.
 TMLayer
com.esri.bacore.thematicmapping The TMLayer class provides the base functionality for thematic layers.
 TMLayerAvailableEvent
com.esri.bacore.thematicmapping The TMLayerAvailableEvent event is dispatched when an availability of the thematic layer is changed.
 TMLayerChangedEvent
com.esri.bacore.thematicmapping The TMLayerChangedEvent is dispatched when a thematic layer is updated.
 TMLayerComponent
com.esri.bacore.thematicmapping The TMLayerComponent class is the base thematic extension class.
 TMQueryTask
com.esri.bacore.thematicmapping The TMQueryTask class implements the IQueryTask facade for an ArcGIS query task executing a thematic mapping query.
 TMQueryTaskProvider
com.esri.bacore.thematicmapping The TMQueryTaskProvider class implements composition of a number of thematic mapping query tasks.
 TMRendererEvent
com.esri.bacore.thematicmapping The TMRendererEvent event provides updating a symbol for rendering a graphic.
 TMSummarizations
com.esri.bacore.thematicmapping The TMSummarizations class provides the work with summarization variables.
 TMSymbolizationProvider
com.esri.bacore.thematicmapping The TMSymbolizationProvider class is the base symbolization provider of thematic layer.
 TMTooltipProvider
com.esri.bacore.thematicmapping.extensionClasses The TMTooltipProvider class provides updating of the thematic layer graphics tooltips.
 TMValueCalculator
com.esri.bacore.thematicmapping The TMValueCalculator class calculates the value of a feature for thematic shading using one of the calculation methods specified with the TMValueType enumeration.
 TMValueEvent
com.esri.bacore.thematicmapping The TMValueEvent is dispatched when a thematic value is updated.
 TMValueState
com.esri.bacore.thematicmapping Enumeration of thematic value evaluation states.
 TMValueType
com.esri.bacore.thematicmapping The TMValueType class provides a enumeration of thematic value calculation methods.
 TMVisibilityFilter
com.esri.bacore.thematicmapping.extensionClasses The TMVisibilityFilter class controls visibility of thematic layer features.
 TokenProvider
com.esri.bacore.client The TokenProvider class provides the abstract implementation of the ITokenProvider interface based on an authentication task.
 UserCredentials
com.esri.bacore.client The UserCredentials class provides the default implementation of the IAuthentication interface.
 ValueCalculator
com.esri.bacore.thematicmapping The ValueCalculator class is the base abstract class providing the calculation of the value of a feature for thematic shading.
 ValueDescriptionStyle
com.esri.bacore.thematicmapping The ValueDescriptionStyle class provides an enumeration of thematic value description methods.
 ValueFormat
com.esri.bacore The ValueFormat class provides formatting of a numerical value.
 ValueFormatter
com.esri.bacore The ValueFormatter class provides the default implementation of interface.
 ValueInfo
com.esri.bacore.thematicmapping The ValueInfo class encapsulates a numeric value and additional attributes required for formatting this value to a string.