Module com.esri.arcgisruntime
Package com.esri.arcgisruntime.symbology
Enum Class ClassBreaksRenderer.NormalizationType
java.lang.Object
java.lang.Enum<ClassBreaksRenderer.NormalizationType>
com.esri.arcgisruntime.symbology.ClassBreaksRenderer.NormalizationType
- All Implemented Interfaces:
Serializable
,Comparable<ClassBreaksRenderer.NormalizationType>
,Constable
- Enclosing class:
ClassBreaksRenderer
public static enum ClassBreaksRenderer.NormalizationType
extends Enum<ClassBreaksRenderer.NormalizationType>
Defines the different normalization types that can be applied to values by a class breaks renderer.
Normalization types other than NONE indicate that the values in each class break are normalized in some way rather than having actual data values. This enum indicates the type of normalization that should be applied to the data before comparing with a class break.
- Since:
- 100.0.0
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionDivide the data value by the value in the field given byClassBreaksRenderer.getNormalizationField()
Compute the base 10 log of the data valueDivide the data value by the sum of all data values then multiply by 100.There is no normalization -
Method Summary
Modifier and TypeMethodDescriptionReturns the enum constant of this class with the specified name.values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
BY_FIELD
Divide the data value by the value in the field given byClassBreaksRenderer.getNormalizationField()
-
BY_LOG
Compute the base 10 log of the data value -
BY_PERCENT_OF_TOTAL
Divide the data value by the sum of all data values then multiply by 100. The total is given byClassBreaksRenderer.getNormalizationTotal()
. -
NONE
There is no normalization
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum class has no constant with the specified nameNullPointerException
- if the argument is null
-