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.
 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.
 BAColorRamp
com.esri.bao.tasks.thematicmapping The BAColorRamp class provides an implementation of ColorRamp based on ColorRampSchema.
 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 Flex API.
 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.
 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.
 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 BenchmarkReportTask class 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.
 ClassificationResults
com.esri.bao.tasks.thematicmapping The ClassificationResults class provides results of data classification.
 ClassificationType
com.esri.bao.tasks.thematicmapping The ClassificationType class provides a enumeration of classification types used in parameters of the ThematicMappingRendererInfo class.
 Classifier
com.esri.bao.tasks.thematicmapping The Classifier class is the base abstract implementation of the data classifier.
 Color
com.esri.bao.tasks.thematicmapping The Color class provides properties of RGB color.
 ColorRamp
com.esri.bao.tasks.thematicmapping The ColorRamp class defines and handles color ramp for thematic mapping.
 ColorRampSchema
com.esri.bao.tasks.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 DriveTimeTask class requests creating driving distance or driving time-based trade/service areas around origin points.
 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.bao.tasks.thematicmapping The EqualIntervalsClassifier class dvides 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 GeofenceInfoTask class requests geography features available for the current user's account.
 GeographyLayerInfo
com.esri.bao.tasks.thematicmapping The GeographyLayerInfo class provides properties of a geography layer.
 GeographyLevelInfo
com.esri.bao.tasks.thematicmapping The GeographyLevelInfo class provides a collection of geography layers representing the geography level in descending order of scale values.
 GeometryParsers
com.esri.bacore.client The GeometryParsers class contains static parsers of geometry objects from JSON-decoded objects.
 GetReportTemplatesTask
com.esri.bao.tasks.utilities The GetReportTemplatesTask class requests a list of available report templates with their respective titles, categories, available formats, and names.
 GetStandardGeographyLevelsTask
com.esri.bao.tasks.utilities The GetStandardGeographyLevelsTask class requests a list of available Business Analyst Online data layers corresponding to different standardized geography levels.
 GetSummarizationsTask
com.esri.bao.tasks.utilities The GetSummarizationsTask class 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.
 IAuthentication
com.esri.bacore.client The IAuthentication interfaces provides user credential for authentication.
 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.
 IDNamePair
com.esri.bacore The IDNamePair class represents a pair of ID and Name properties.
 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.
 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.
 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.
 QuantileClassifier
com.esri.bao.tasks.thematicmapping The QuantileClassifier class distributes a set of values into groups that contain an equal number of values.
 RendererUpdatedEvent
com.esri.bao.tasks.thematicmapping The RendererUpdatedEvent event is dispatched when a thematic mapping layer completes updates.
 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 an output report format, a template name, and a custom header.
 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 SimpleRingsTask class requests for creating ring-based trade/service areas based on straight-line ("as the crow flies") distances from ring origins.
 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 StdGeographiesByAttributesTask class 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.
 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 StdGeographiesFromExtentTask class 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 in a Business Analyst data layer.
 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 SummaryReportsTask class requests for creating 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 implements a thematic layer which can be added to map control as a layer.
 ThematicMappingQueryResults
com.esri.bao.tasks.thematicmapping The ThematicMappingQueryResults class provides results of last query together with some query parameters.
 ThematicMappingRendererInfo
com.esri.bao.tasks.thematicmapping The ThematicMappingRendererInfo class stores thematic mapping render parameters.
 ThematicMappingResources
com.esri.bao.tasks.thematicmapping The ThematicMappingResources provides predefined thematic mapping resources.
 TMValueType
com.esri.bao.tasks.thematicmapping The TMValueType class provides a enumeration of types of summarization to apply thematic mapping by.
 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.