FileDescriptor instances by using reflection
| Modifier and Type | Field and Description |
|---|---|
| private final Constructor | |
| private final Field | |
| private static final Optional | |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public Optional | |
| private static Optional | |
| public Optional | |
| public static Optional | Returns: ReflectionFileDescriptorHelper instance, or Optional#empty() if it cannot be initialized
(mainly due to missing reflection access)
|
| constructor | back to summary |
|---|---|
| private final Constructor<FileDescriptor> constructor | |
| fdField | back to summary |
|---|---|
| private final Field fdField | |
| INSTANCE | back to summary |
|---|---|
| private static final Optional<ReflectionFileDescriptorHelper> INSTANCE | |
| LOGGER | back to summary |
|---|---|
| private static final Logger LOGGER | |
| ReflectionFileDescriptorHelper | back to summary |
|---|---|
| private ReflectionFileDescriptorHelper() throws ReflectiveOperationException | |
| createFileDescriptor | back to summary |
|---|---|
| public Optional | |
| createInstance | back to summary |
|---|---|
| private static Optional | |
| getFileDescriptorValue | back to summary |
|---|---|
| public Optional | |
| getInstance | back to summary |
|---|---|
public static Optional
| |