public abstract class jdk.jfr.internal.PrivateAccess
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: jdk.jfr.internal.PrivateAccess
super_class: java.lang.Object
{
private static volatile jdk.jfr.internal.PrivateAccess instance;
descriptor: Ljdk/jfr/internal/PrivateAccess;
flags: (0x004a) ACC_PRIVATE, ACC_STATIC, ACC_VOLATILE
public void <init>();
descriptor: ()V
flags: (0x0001) ACC_PUBLIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
invokespecial java.lang.Object.<init>:()V
return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Ljdk/jfr/internal/PrivateAccess;
public static jdk.jfr.internal.PrivateAccess getInstance();
descriptor: ()Ljdk/jfr/internal/PrivateAccess;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=0, args_size=0
0: getstatic jdk.jfr.internal.PrivateAccess.instance:Ljdk/jfr/internal/PrivateAccess;
ifnonnull 2
1: new jdk.jfr.FlightRecorderPermission
ldc "registerEvent"
invokespecial jdk.jfr.FlightRecorderPermission.<init>:(Ljava/lang/String;)V
2: StackMap locals:
StackMap stack:
getstatic jdk.jfr.internal.PrivateAccess.instance:Ljdk/jfr/internal/PrivateAccess;
areturn
LocalVariableTable:
Start End Slot Name Signature
public static void setPrivateAccess(jdk.jfr.internal.PrivateAccess);
descriptor: (Ljdk/jfr/internal/PrivateAccess;)V
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=1, locals=1, args_size=1
start local 0 0: aload 0
putstatic jdk.jfr.internal.PrivateAccess.instance:Ljdk/jfr/internal/PrivateAccess;
1: return
end local 0 LocalVariableTable:
Start End Slot Name Signature
0 2 0 pa Ljdk/jfr/internal/PrivateAccess;
MethodParameters:
Name Flags
pa
public abstract jdk.jfr.internal.Type getType(java.lang.Object);
descriptor: (Ljava/lang/Object;)Ljdk/jfr/internal/Type;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
o
public abstract jdk.jfr.Configuration newConfiguration(java.lang.String, java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, java.lang.String>, java.lang.String);
descriptor: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Ljdk/jfr/Configuration;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/Map<Ljava/lang/String;Ljava/lang/String;>;Ljava/lang/String;)Ljdk/jfr/Configuration;
MethodParameters:
Name Flags
name
label
description
provider
settings
contents
public abstract jdk.jfr.EventType newEventType(jdk.jfr.internal.PlatformEventType);
descriptor: (Ljdk/jfr/internal/PlatformEventType;)Ljdk/jfr/EventType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eventTypes
public abstract jdk.jfr.AnnotationElement newAnnotation(jdk.jfr.internal.Type, java.util.List<java.lang.Object>, boolean);
descriptor: (Ljdk/jfr/internal/Type;Ljava/util/List;Z)Ljdk/jfr/AnnotationElement;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/jfr/internal/Type;Ljava/util/List<Ljava/lang/Object;>;Z)Ljdk/jfr/AnnotationElement;
MethodParameters:
Name Flags
annotationType
values
boot
public abstract jdk.jfr.ValueDescriptor newValueDescriptor(java.lang.String, jdk.jfr.internal.Type, java.util.List<jdk.jfr.AnnotationElement>, int, boolean, java.lang.String);
descriptor: (Ljava/lang/String;Ljdk/jfr/internal/Type;Ljava/util/List;IZLjava/lang/String;)Ljdk/jfr/ValueDescriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljdk/jfr/internal/Type;Ljava/util/List<Ljdk/jfr/AnnotationElement;>;IZLjava/lang/String;)Ljdk/jfr/ValueDescriptor;
MethodParameters:
Name Flags
name
fieldType
annotations
dimension
constantPool
fieldName
public abstract jdk.jfr.internal.PlatformRecording getPlatformRecording(jdk.jfr.Recording);
descriptor: (Ljdk/jfr/Recording;)Ljdk/jfr/internal/PlatformRecording;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
r
public abstract jdk.jfr.internal.PlatformEventType getPlatformEventType(jdk.jfr.EventType);
descriptor: (Ljdk/jfr/EventType;)Ljdk/jfr/internal/PlatformEventType;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
eventType
public abstract boolean isConstantPool(jdk.jfr.ValueDescriptor);
descriptor: (Ljdk/jfr/ValueDescriptor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
v
public abstract java.lang.String getFieldName(jdk.jfr.ValueDescriptor);
descriptor: (Ljdk/jfr/ValueDescriptor;)Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
v
public abstract jdk.jfr.ValueDescriptor newValueDescriptor(java.lang.Class<?>, java.lang.String);
descriptor: (Ljava/lang/Class;Ljava/lang/String;)Ljdk/jfr/ValueDescriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/Class<*>;Ljava/lang/String;)Ljdk/jfr/ValueDescriptor;
MethodParameters:
Name Flags
type
name
public abstract jdk.jfr.SettingDescriptor newSettingDescriptor(jdk.jfr.internal.Type, java.lang.String, java.lang.String, java.util.List<jdk.jfr.AnnotationElement>);
descriptor: (Ljdk/jfr/internal/Type;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;)Ljdk/jfr/SettingDescriptor;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/jfr/internal/Type;Ljava/lang/String;Ljava/lang/String;Ljava/util/List<Ljdk/jfr/AnnotationElement;>;)Ljdk/jfr/SettingDescriptor;
MethodParameters:
Name Flags
type
name
def
aes
public abstract void setAnnotations(jdk.jfr.ValueDescriptor, java.util.List<jdk.jfr.AnnotationElement>);
descriptor: (Ljdk/jfr/ValueDescriptor;Ljava/util/List;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/jfr/ValueDescriptor;Ljava/util/List<Ljdk/jfr/AnnotationElement;>;)V
MethodParameters:
Name Flags
v
a
public abstract void setAnnotations(jdk.jfr.SettingDescriptor, java.util.List<jdk.jfr.AnnotationElement>);
descriptor: (Ljdk/jfr/SettingDescriptor;Ljava/util/List;)V
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljdk/jfr/SettingDescriptor;Ljava/util/List<Ljdk/jfr/AnnotationElement;>;)V
MethodParameters:
Name Flags
s
a
public abstract boolean isUnsigned(jdk.jfr.ValueDescriptor);
descriptor: (Ljdk/jfr/ValueDescriptor;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
v
public abstract jdk.jfr.internal.PlatformRecorder getPlatformRecorder();
descriptor: ()Ljdk/jfr/internal/PlatformRecorder;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.security.AccessControlContext getContext(jdk.jfr.SettingControl);
descriptor: (Ljdk/jfr/SettingControl;)Ljava/security/AccessControlContext;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
sc
public abstract jdk.jfr.EventSettings newEventSettings(jdk.jfr.internal.management.EventSettingsModifier);
descriptor: (Ljdk/jfr/internal/management/EventSettingsModifier;)Ljdk/jfr/EventSettings;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
esm
}
SourceFile: "PrivateAccess.java"