| Modifier and Type | Field and Description |
|---|---|
| pack-priv static final ValueDescriptor | |
| private static boolean | |
| pack-priv static final ValueDescriptor | |
| pack-priv static final ValueDescriptor | |
| pack-priv static final ValueDescriptor | |
| private static final Map |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private static void | |
| private static void | |
| public static synchronized void | addImplicitFields(Type type, boolean requestable, boolean hasDuration, boolean hasThread, boolean hasStackTrace, boolean hasCutoff)
|
| public static synchronized void | |
| public static synchronized void | |
| private static void | |
| public static synchronized boolean | |
| public static synchronized AnnotationElement | |
| public static synchronized Type | |
| private static ValueDescriptor | |
| private static ValueDescriptor | |
| private static ValueDescriptor | |
| private static List | |
| private static ValueDescriptor | |
| private static ValueDescriptor | |
| public static synchronized Type | |
| public static synchronized Type | createType(Class<?> clazz, List<AnnotationElement> dynamicAnnotations, List<ValueDescriptor> dynamicFields)
|
| private static Type | |
| private static Type | |
| public static synchronized Collection | |
| public static synchronized List | |
| public static synchronized void | |
| private static Object | |
| private static boolean | |
| private static boolean | |
| public static synchronized void | |
| private static List | |
| private static boolean | |
| private static void | |
| private static void | visitReachable(Collection<Type>
the types to start from rootSet, Predicate<Type> if a type should be accepted p, Consumer<Type> action to take on an accepted type c)Iterates all reachable types from a start collection |
| DURATION_FIELD | back to summary |
|---|---|
| pack-priv static final ValueDescriptor DURATION_FIELD | |
| implicitFieldTypes | back to summary |
|---|---|
| private static boolean implicitFieldTypes | |
| STACK_TRACE_FIELD | back to summary |
|---|---|
| pack-priv static final ValueDescriptor STACK_TRACE_FIELD | |
| START_TIME_FIELD | back to summary |
|---|---|
| pack-priv static final ValueDescriptor START_TIME_FIELD | |
| THREAD_FIELD | back to summary |
|---|---|
| pack-priv static final ValueDescriptor THREAD_FIELD | |
| types | back to summary |
|---|---|
| private static final Map<Long, Type> types | |
| TypeLibrary | back to summary |
|---|---|
| private TypeLibrary() | |
| addAnnotations | back to summary |
|---|---|
| private static void addAnnotations(Class<?> clazz, Type type, List<AnnotationElement> dynamicAnnotations) | |
| addFields | back to summary |
|---|---|
| private static void addFields(Type type, boolean requestable, boolean hasDuration, boolean hasThread, boolean hasStackTrace, boolean hasCutoff) | |
| addImplicitFields | back to summary |
|---|---|
| public static synchronized void addImplicitFields(Type type, boolean requestable, boolean hasDuration, boolean hasThread, boolean hasStackTrace, boolean hasCutoff) | |
| addType | back to summary |
|---|---|
| public static synchronized void addType(Type type) | |
| addTypes | back to summary |
|---|---|
| public static synchronized void addTypes(List<Type> ts) | |
| addUserFields | back to summary |
|---|---|
| private static void addUserFields(Class<?> clazz, Type type, List<ValueDescriptor> dynamicFields) | |
| clearUnregistered | back to summary |
|---|---|
| public static synchronized boolean clearUnregistered() | |
| createAnnotation | back to summary |
|---|---|
| public static synchronized AnnotationElement createAnnotation(Annotation annotation) | |
| createAnnotationType | back to summary |
|---|---|
| public static synchronized Type createAnnotationType(Class<? extends Annotation> a) | |
| createDurationField | back to summary |
|---|---|
| private static ValueDescriptor createDurationField() | |
| createField | back to summary |
|---|---|
| private static ValueDescriptor createField(Field field) | |
| createStackTraceField | back to summary |
|---|---|
| private static ValueDescriptor createStackTraceField() | |
| createStandardAnnotations | back to summary |
|---|---|
| private static List | |
| createStartTimeField | back to summary |
|---|---|
| private static ValueDescriptor createStartTimeField() | |
| createThreadField | back to summary |
|---|---|
| private static ValueDescriptor createThreadField() | |
| createType | back to summary |
|---|---|
| public static synchronized Type createType(Class<?> clazz) | |
| createType | back to summary |
|---|---|
| public static synchronized Type createType(Class<?> clazz, List<AnnotationElement> dynamicAnnotations, List<ValueDescriptor> dynamicFields) | |
| defineType | back to summary |
|---|---|
| private static Type defineType(Class<?> clazz, String superType, boolean eventType) | |
| getType | back to summary |
|---|---|
| private static Type getType(Class<?> clazz) | |
| getTypes | back to summary |
|---|---|
| public static synchronized Collection | |
| getVisibleTypes | back to summary |
|---|---|
| public static synchronized List | |
| initialize | back to summary |
|---|---|
| public static synchronized void initialize() | |
| invokeAnnotation | back to summary |
|---|---|
| private static Object invokeAnnotation(Annotation annotation, String methodName) | |
| isDefined | back to summary |
|---|---|
| private static boolean isDefined(Class<?> clazz) | |
| isEventClass | back to summary |
|---|---|
| private static boolean isEventClass(Class<?> clazz) | |
| removeType | back to summary |
|---|---|
| public static synchronized void removeType(long id) | |
| resolveRepeatedAnnotations | back to summary |
|---|---|
| private static List | |
| shouldPersist | back to summary |
|---|---|
| private static boolean shouldPersist(Class<? extends Annotation> a) | |
| visitAnnotations | back to summary |
|---|---|
| private static void visitAnnotations(Queue<Type> typeQ, List<AnnotationElement> aes) | |
| visitReachable | back to summary |
|---|---|
| private static void visitReachable(Collection<Type> rootSet, Predicate<Type> p, Consumer<Type> c) Iterates all reachable types from a start collection | |