The static initializer in this class loads the Settings class, which will
call setPrivateAccess(PrivateAccess) on this class, which can be
used call to package protected methods.
This is similar to how java.lang accesses package private methods in
java.lang.reflect.
| Modifier and Type | Field and Description |
|---|---|
| private static volatile PrivateAccess |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public abstract String | |
| public static PrivateAccess | |
| public abstract PlatformEventType | |
| public abstract PlatformRecorder | |
| public abstract PlatformRecording | |
| public abstract Type | |
| public abstract boolean | |
| public abstract boolean | |
| public abstract boolean | |
| public abstract AnnotationElement | |
| public abstract Configuration | |
| public abstract EventSettings | |
| public abstract EventType | |
| public abstract Recording | |
| public abstract SettingDescriptor | |
| public abstract ValueDescriptor | newValueDescriptor(String name, Type fieldType, List<AnnotationElement> annotations, int dimension, boolean constantPool, String fieldName)
|
| public abstract ValueDescriptor | |
| public abstract void | |
| public abstract void | |
| public static void |
| instance | back to summary |
|---|---|
| private static volatile PrivateAccess instance | |
| PrivateAccess | back to summary |
|---|---|
| public PrivateAccess() | |
| getFieldName | back to summary |
|---|---|
| public abstract String getFieldName(ValueDescriptor v) | |
| getInstance | back to summary |
|---|---|
| public static PrivateAccess getInstance() | |
| getPlatformEventType | back to summary |
|---|---|
| public abstract PlatformEventType getPlatformEventType(EventType eventType) | |
| getPlatformRecorder | back to summary |
|---|---|
| public abstract PlatformRecorder getPlatformRecorder() | |
| getPlatformRecording | back to summary |
|---|---|
| public abstract PlatformRecording getPlatformRecording(Recording r) | |
| getType | back to summary |
|---|---|
| public abstract Type getType(Object o) | |
| isConstantPool | back to summary |
|---|---|
| public abstract boolean isConstantPool(ValueDescriptor v) | |
| isUnsigned | back to summary |
|---|---|
| public abstract boolean isUnsigned(ValueDescriptor v) | |
| isVisible | back to summary |
|---|---|
| public abstract boolean isVisible(EventType t) | |
| newAnnotation | back to summary |
|---|---|
| public abstract AnnotationElement newAnnotation(Type annotationType, List<Object> values, boolean boot) | |
| newConfiguration | back to summary |
|---|---|
| public abstract Configuration newConfiguration(String name, String label, String description, String provider, Map<String, String> settings, String contents) | |
| newEventSettings | back to summary |
|---|---|
| public abstract EventSettings newEventSettings(EventSettingsModifier esm) | |
| newEventType | back to summary |
|---|---|
| public abstract EventType newEventType(PlatformEventType eventTypes) | |
| newRecording | back to summary |
|---|---|
| public abstract Recording newRecording(Boolean register) | |
| newSettingDescriptor | back to summary |
|---|---|
| public abstract SettingDescriptor newSettingDescriptor(Type type, String name, String def, List<AnnotationElement> aes) | |
| newValueDescriptor | back to summary |
|---|---|
| public abstract ValueDescriptor newValueDescriptor(String name, Type fieldType, List<AnnotationElement> annotations, int dimension, boolean constantPool, String fieldName) | |
| newValueDescriptor | back to summary |
|---|---|
| public abstract ValueDescriptor newValueDescriptor(Class<?> type, String name) | |
| setAnnotations | back to summary |
|---|---|
| public abstract void setAnnotations(ValueDescriptor v, List<AnnotationElement> a) | |
| setAnnotations | back to summary |
|---|---|
| public abstract void setAnnotations(SettingDescriptor s, List<AnnotationElement> a) | |
| setPrivateAccess | back to summary |
|---|---|
| public static void setPrivateAccess(PrivateAccess pa) | |