public final class android.media.MediaDrm$MetricsConstants
  minor version: 0
  major version: 59
  flags: flags: (0x0031) ACC_PUBLIC, ACC_FINAL, ACC_SUPER
  this_class: android.media.MediaDrm$MetricsConstants
  super_class: java.lang.Object
{
  public static final java.lang.String OPEN_SESSION_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.open_session.ok.count"

  public static final java.lang.String OPEN_SESSION_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.open_session.error.count"

  public static final java.lang.String OPEN_SESSION_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.open_session.error.list"

  public static final java.lang.String CLOSE_SESSION_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.close_session.ok.count"

  public static final java.lang.String CLOSE_SESSION_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.close_session.error.count"

  public static final java.lang.String CLOSE_SESSION_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.close_session.error.list"

  public static final java.lang.String SESSION_START_TIMES_MS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.session_start_times_ms"

  public static final java.lang.String SESSION_END_TIMES_MS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.session_end_times_ms"

  public static final java.lang.String GET_KEY_REQUEST_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_key_request.ok.count"

  public static final java.lang.String GET_KEY_REQUEST_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_key_request.error.count"

  public static final java.lang.String GET_KEY_REQUEST_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_key_request.error.list"

  public static final java.lang.String GET_KEY_REQUEST_OK_TIME_MICROS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_key_request.ok.average_time_micros"

  public static final java.lang.String PROVIDE_KEY_RESPONSE_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_key_response.ok.count"

  public static final java.lang.String PROVIDE_KEY_RESPONSE_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_key_response.error.count"

  public static final java.lang.String PROVIDE_KEY_RESPONSE_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_key_response.error.list"

  public static final java.lang.String PROVIDE_KEY_RESPONSE_OK_TIME_MICROS;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_key_response.ok.average_time_micros"

  public static final java.lang.String GET_PROVISION_REQUEST_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_provision_request.ok.count"

  public static final java.lang.String GET_PROVISION_REQUEST_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_provision_request.error.count"

  public static final java.lang.String GET_PROVISION_REQUEST_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_provision_request.error.list"

  public static final java.lang.String PROVIDE_PROVISION_RESPONSE_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_provision_response.ok.count"

  public static final java.lang.String PROVIDE_PROVISION_RESPONSE_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_provision_response.error.count"

  public static final java.lang.String PROVIDE_PROVISION_RESPONSE_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.provide_provision_response.error.list"

  public static final java.lang.String GET_DEVICE_UNIQUE_ID_OK_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_device_unique_id.ok.count"

  public static final java.lang.String GET_DEVICE_UNIQUE_ID_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_device_unique_id.error.count"

  public static final java.lang.String GET_DEVICE_UNIQUE_ID_ERROR_LIST;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.get_device_unique_id.error.list"

  public static final java.lang.String KEY_STATUS_EXPIRED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.key_status.EXPIRED.count"

  public static final java.lang.String KEY_STATUS_INTERNAL_ERROR_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.key_status.INTERNAL_ERROR.count"

  public static final java.lang.String KEY_STATUS_OUTPUT_NOT_ALLOWED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.key_status_change.OUTPUT_NOT_ALLOWED.count"

  public static final java.lang.String KEY_STATUS_PENDING_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.key_status_change.PENDING.count"

  public static final java.lang.String KEY_STATUS_USABLE_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.key_status_change.USABLE.count"

  public static final java.lang.String EVENT_PROVISION_REQUIRED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.event.PROVISION_REQUIRED.count"

  public static final java.lang.String EVENT_KEY_NEEDED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.event.KEY_NEEDED.count"

  public static final java.lang.String EVENT_KEY_EXPIRED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.event.KEY_EXPIRED.count"

  public static final java.lang.String EVENT_VENDOR_DEFINED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.event.VENDOR_DEFINED.count"

  public static final java.lang.String EVENT_SESSION_RECLAIMED_COUNT;
    descriptor: Ljava/lang/String;
    flags: (0x0019) ACC_PUBLIC, ACC_STATIC, ACC_FINAL
    ConstantValue: "drm.mediadrm.event.SESSION_RECLAIMED.count"

  private void <init>();
    descriptor: ()V
    flags: (0x0002) ACC_PRIVATE
    Code:
      stack=3, locals=1, args_size=1
        start local 0 // android.media.MediaDrm$MetricsConstants this
         0: .line 31
            new java.lang.Error
            dup
            ldc "Unresolved compilation problems: \n\tThe import dalvik.system cannot be resolved\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved\n\tandroid.Manifest.permission.ACCESS_DRM_CERTIFICATES cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n\tCloseGuard cannot be resolved to a type\n"
            invokespecial java.lang.Error.<init>:(Ljava/lang/String;)V
            athrow
        end local 0 // android.media.MediaDrm$MetricsConstants this
      LocalVariableTable:
        Start  End  Slot  Name  Signature
            0    1     0  this  Landroid/media/MediaDrm$MetricsConstants;
}
SourceFile: "MediaDrm.java"
NestHost: android.media.MediaDrm
InnerClasses:
  public final MetricsConstants = android.media.MediaDrm$MetricsConstants of android.media.MediaDrm