Packagecom.esri.bacore
Classpublic class SummarizationInfo
InheritanceSummarizationInfo Inheritance Object

The SummarizationInfo class specifies properties of a summarization variable available for a Community Analyst data hierarchy.

See also

GetSummarizationsTask - Community Analyst
GetSummarizationsTask - Business Analyst Server
TMSummarizations


Public Properties
 PropertyDefined By
  alias : String
[read-only] Summarization variable alias name.
SummarizationInfo
  avgBase : String
[read-only] Field name for the denominator that is used to help calculate the average value of this variable for the total value.
SummarizationInfo
  category : String
[read-only] Summarization variable category.
SummarizationInfo
  decimals : Number
[read-only] The number of decimal places after the decimal point for this variable.
SummarizationInfo
  groups : SummarizationTags
[read-only] Collection of groups this variable belongs to.
SummarizationInfo
  indexBase : Number
[read-only] Value of this variable for the whole country for the year.
SummarizationInfo
  keywords : SummarizationTags
[read-only] Keywords collections associated with this variable.
SummarizationInfo
  longDescription : String
[read-only] User-friendly summarization name.
SummarizationInfo
  name : String
[read-only] Summarization variable name.
SummarizationInfo
  percentage : String
[read-only] Field name for the denominator that is used to help calculate the percentage for this variable.
SummarizationInfo
  valueType : BAValueType
[read-only] Type of value of this variable.
SummarizationInfo
  vintage : String
[read-only] The year or the range of years the variable belongs to.
SummarizationInfo
Public Methods
 MethodDefined By
  
SummarizationInfo(name:String, alias:String, category:String, longDescription:String, decimals:Number, percentage:String = null, avgBase:String = null, indexBase:Number, valueType:BAValueType = null, keywords:SummarizationTags = null, groups:SummarizationTags = null, vintage:String = null)
Creates a new instance of the SummarizationInfo class.
SummarizationInfo
Property Detail
aliasproperty
alias:String  [read-only]

Summarization variable alias name.


Implementation
    public function get alias():String
avgBaseproperty 
avgBase:String  [read-only]

Field name for the denominator that is used to help calculate the average value of this variable for the total value. The avgBase and percentage properties are mutually exclusive.


Implementation
    public function get avgBase():String
categoryproperty 
category:String  [read-only]

Summarization variable category.


Implementation
    public function get category():String
decimalsproperty 
decimals:Number  [read-only]

The number of decimal places after the decimal point for this variable. The NaN value for this property means unknown number of decimal places.


Implementation
    public function get decimals():Number
groupsproperty 
groups:SummarizationTags  [read-only]

Since : Community Analyst API for Flex 2.2.

Collection of groups this variable belongs to.


Implementation
    public function get groups():SummarizationTags
indexBaseproperty 
indexBase:Number  [read-only]

Value of this variable for the whole country for the year. Zero or NaN value for this property means missing index base.

If the avgBase or percentage property specifies a denominator variable, the indexBase specifies a ratio of this variable with respect to the denominator variable for the whole country for the year.


Implementation
    public function get indexBase():Number
keywordsproperty 
keywords:SummarizationTags  [read-only]

Since : Community Analyst API for Flex 2.2.

Keywords collections associated with this variable.


Implementation
    public function get keywords():SummarizationTags
longDescriptionproperty 
longDescription:String  [read-only]

User-friendly summarization name.


Implementation
    public function get longDescription():String
nameproperty 
name:String  [read-only]

Summarization variable name.


Implementation
    public function get name():String
percentageproperty 
percentage:String  [read-only]

Field name for the denominator that is used to help calculate the percentage for this variable. The avgBase and percentage properties are mutually exclusive.


Implementation
    public function get percentage():String
valueTypeproperty 
valueType:BAValueType  [read-only]

Type of value of this variable.


Implementation
    public function get valueType():BAValueType
vintageproperty 
vintage:String  [read-only]

Since : Community Analyst API for Flex 2.2.

The year or the range of years the variable belongs to.


Implementation
    public function get vintage():String
Constructor Detail
SummarizationInfo()Constructor
public function SummarizationInfo(name:String, alias:String, category:String, longDescription:String, decimals:Number, percentage:String = null, avgBase:String = null, indexBase:Number, valueType:BAValueType = null, keywords:SummarizationTags = null, groups:SummarizationTags = null, vintage:String = null)

Creates a new instance of the SummarizationInfo class.

Parameters
name:String — Summarization variable name.
 
alias:String — Summarization variable alias name. If this parameter is null or empty, the name parameter is assigned.
 
category:String — Summarization variable category.
 
longDescription:String — User-friendly summarization name. If this parameter is null or empty, the alias parameter is assigned.
 
decimals:Number (default = NaN) — The number of decimal places after the decimal point for this variable.
 
percentage:String (default = null) — Field name for the denominator that is used to help calculate the percentage for this variable.
 
avgBase:String (default = null) — Field name for the denominator that is used to help calculate the average value of this variable for total households.
 
indexBase:Number (default = NaN) — Value of this variable for the whole US for the year.
 
valueType:BAValueType (default = null) — Type of value of this variable. If this parameter is null, BAValueType.COUNT is assigned.
 
keywords:SummarizationTags (default = null) — Collection of keywords associated with the variable.
 
groups:SummarizationTags (default = null) — Collection of groups the variable belongs to.
 
vintage:String (default = null) — The year or the range of years the variable belongs to.