public class

Variability

extends Object
implements Serializable
java.lang.Object
   ↳ sun.management.counter.Variability

Class Overview

Provides a typesafe enumeration for the Variability attribute for instrumentation objects.

Summary

Fields
public static final Variability CONSTANT Variability attribute representing Constant counters.
public static final Variability INVALID An invalid Variablity value.
public static final Variability MONOTONIC Variability attribute representing a Monotonically changing counters.
public static final Variability VARIABLE Variability attribute representing Variable counters.
Public Methods
int intValue()
Returns the integer representation of this Variability attribute.
String toString()
Returns a string describing this Variability attribute.
static Variability toVariability(int value)
Maps an integer value its corresponding Variability attribute.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public static final Variability CONSTANT

Variability attribute representing Constant counters.

public static final Variability INVALID

An invalid Variablity value.

public static final Variability MONOTONIC

Variability attribute representing a Monotonically changing counters.

public static final Variability VARIABLE

Variability attribute representing Variable counters.

Public Methods

public int intValue ()

Returns the integer representation of this Variability attribute.

Returns
  • int - an integer representation of this Variability attribute.

public String toString ()

Returns a string describing this Variability attribute.

Returns
  • String - a descriptive string for this enum.

public static Variability toVariability (int value)

Maps an integer value its corresponding Variability attribute. If the integer value does not have a corresponding Variability enum value, the INVALID is returned

Parameters
value an integer representation of a Variability attribute
Returns
  • Variability - The Variability object for the given value or INVALID if out of range.