Package org.openjdk.jol.vm
Class ContendedSupport
- java.lang.Object
-
- org.openjdk.jol.vm.ContendedSupport
-
public class ContendedSupport extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.Class<? extends java.lang.annotation.Annotation>
JDK_INTERNAL_CONTENDED
(package private) static boolean
shown
private static java.lang.Class<? extends java.lang.annotation.Annotation>
SUN_MISC_CONTENDED
-
Constructor Summary
Constructors Constructor Description ContendedSupport()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static java.lang.String
contendedGroup(java.lang.reflect.AnnotatedElement el)
private static java.lang.Object
getJdkInternalContended(java.lang.reflect.AnnotatedElement el)
private static java.lang.Object
getSunMiscContended(java.lang.reflect.AnnotatedElement el)
static boolean
isContended(java.lang.reflect.AnnotatedElement el)
(package private) static void
printErrorOnce(java.lang.Throwable err)
private static java.lang.String
pullValue(java.lang.Class<? extends java.lang.annotation.Annotation> klass, java.lang.Object ann)
-
-
-
Method Detail
-
isContended
public static boolean isContended(java.lang.reflect.AnnotatedElement el)
-
contendedGroup
public static java.lang.String contendedGroup(java.lang.reflect.AnnotatedElement el)
-
getSunMiscContended
private static java.lang.Object getSunMiscContended(java.lang.reflect.AnnotatedElement el)
-
getJdkInternalContended
private static java.lang.Object getJdkInternalContended(java.lang.reflect.AnnotatedElement el)
-
pullValue
private static java.lang.String pullValue(java.lang.Class<? extends java.lang.annotation.Annotation> klass, java.lang.Object ann)
-
printErrorOnce
static void printErrorOnce(java.lang.Throwable err)
-
-