Package org.jruby.util.io
Class FilenoUtil.ReflectiveAccess
java.lang.Object
org.jruby.util.io.FilenoUtil.ReflectiveAccess
- Enclosing class:
- FilenoUtil
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final Function<Object,FileDescriptor> private static final MethodHandleprivate static final ToIntFunction<FileDescriptor>private static final MethodHandleprivate static final ObjIntConsumer<FileDescriptor>private static final MethodHandleprivate static final MethodHandles.Lookupprivate static final Function<Object,FileDescriptor> private static final MethodHandle -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static FileDescriptorprivate static intprivate static voidfileDescriptorSetFileno(FileDescriptor obj, int i) private static FileDescriptorselChImplGetFD(Object obj)
-
Field Details
-
LOOKUP
-
SEL_CH_IMPL
-
SEL_CH_IMPL_GET_FD_HANDLE
-
SEL_CH_IMPL_GET_FD
-
FILE_CHANNEL_IMPL
-
FILE_CHANNEL_IMPL_GET_FD_HANDLE
-
FILE_CHANNEL_IMPL_GET_FD
-
FILE_DESCRIPTOR_SET_FILENO_HANDLE
-
FILE_DESCRIPTOR_SET_FILENO
-
FILE_DESCRIPTOR_GET_FILENO_HANDLE
-
FILE_DESCRIPTOR_GET_FILENO
-
-
Constructor Details
-
ReflectiveAccess
private ReflectiveAccess()
-
-
Method Details
-
fileChannelImplGetFD
-
fileDescriptorGetFileno
-
fileDescriptorSetFileno
-
selChImplGetFD
-