META-INF.modules.java.base.classes.sun.nio.fs.WindowsChannelFactory.class Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of java.base Show documentation
Show all versions of java.base Show documentation
Bytecoder java.base Module
???? 6 ? z
> {
A | A } A ~ A ? ?
? A ? ?
= ? A ?
? ? A ? ? ?
? ?
?
? ? ? = ? ? ?? @ A ? A ? A ? A ? A ? A ? A ? A ? A ? A ?
? ?
v ?
v ?
v ?
? ?
? ?
? ? ?
?
? ?
? ? A ?
? ? ?
4 { ? ? ? ? ? ?
? ? ?
: { = ? ? ? ? InnerClasses ? Flags fdAccess .Ljdk/internal/misc/JavaIOFileDescriptorAccess; OPEN_REPARSE_POINT Ljava/nio/file/OpenOption; ()V Code LineNumberTable LocalVariableTable this "Lsun/nio/fs/WindowsChannelFactory; newFileChannel U(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;J)Ljava/nio/channels/FileChannel; pathForWindows Ljava/lang/String; pathToCheck options Ljava/util/Set; pSecurityDescriptor J flags (Lsun/nio/fs/WindowsChannelFactory$Flags; fdObj Ljava/io/FileDescriptor; LocalVariableTypeTable ,Ljava/util/Set<+Ljava/nio/file/OpenOption;>;
StackMapTable
Exceptions Signature r(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set<+Ljava/nio/file/OpenOption;>;J)Ljava/nio/channels/FileChannel; newAsynchronousFileChannel x(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set;JLsun/nio/ch/ThreadPool;)Ljava/nio/channels/AsynchronousFileChannel; x Lsun/nio/fs/WindowsException; Ljava/io/IOException; pool Lsun/nio/ch/ThreadPool; ?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Set<+Ljava/nio/file/OpenOption;>;JLsun/nio/ch/ThreadPool;)Ljava/nio/channels/AsynchronousFileChannel; open g(Ljava/lang/String;Ljava/lang/String;Lsun/nio/fs/WindowsChannelFactory$Flags;J)Ljava/io/FileDescriptor; sm Ljava/lang/SecurityManager; truncateAfterOpen Z dwDesiredAccess I dwShareMode dwFlagsAndAttributes dwCreationDisposition okayToFollowLinks handle ?
SourceFile WindowsChannelFactory.java sun/nio/fs/WindowsConstants G H ? ? ? n ? n ? n "java/lang/IllegalArgumentException READ + APPEND not allowed G ? ? n &APPEND + TRUNCATE_EXISTING not allowed i j ? n ? i ? ? n 'java/lang/UnsupportedOperationException APPEND not allowed sun/nio/fs/WindowsException ? ? ? i ? java/io/IOException C D ? ? ? ? n ? n ? n ? n ? n ? n ? n ? n ? n ? n ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? File is symbolic link ? ? ? ? ? n ? ? java/io/FileDescriptor ? ? ? ? ? ? ? ? ? "sun/nio/fs/WindowsChannelFactory$1 E F sun/nio/fs/WindowsChannelFactory java/lang/Object "sun/nio/fs/WindowsChannelFactory$2 &sun/nio/fs/WindowsChannelFactory$Flags java/lang/SecurityManager toFlags 9(Ljava/util/Set;)Lsun/nio/fs/WindowsChannelFactory$Flags; read write append (Ljava/lang/String;)V truncateExisting direct sun/nio/ch/FileChannelImpl `(Ljava/io/FileDescriptor;Ljava/lang/String;ZZZLjava/lang/Object;)Ljava/nio/channels/FileChannel;
overlapped rethrowAsIOException -sun/nio/ch/WindowsAsynchronousFileChannelImpl ^(Ljava/io/FileDescriptor;ZZLsun/nio/ch/ThreadPool;)Ljava/nio/channels/AsynchronousFileChannel; ,jdk/internal/misc/JavaIOFileDescriptorAccess close (Ljava/io/FileDescriptor;)V shareRead
shareWrite shareDelete createNew create dsync sync
deleteOnClose
noFollowLinks openReparsePoint java/lang/System getSecurityManager ()Ljava/lang/SecurityManager; checkRead
checkWrite checkDelete "sun/nio/fs/WindowsNativeDispatcher
CreateFile (Ljava/lang/String;IIJII)J sun/nio/fs/WindowsFileAttributes readAttributes %(J)Lsun/nio/fs/WindowsFileAttributes; isSymbolicLink ()Z CloseHandle (J)V SetEndOfFile sparse DeviceIoControlSetSparse setHandle (Ljava/io/FileDescriptor;J)V setAppend (Ljava/io/FileDescriptor;Z)V registerCleanup jdk/internal/misc/SharedSecrets getJavaIOFileDescriptorAccess 0()Ljdk/internal/misc/JavaIOFileDescriptorAccess; = > C D E F G H I / *? ? J 6 K L M N O I ) ?,? :? ? "? ? ? ? ? ? ? ? ? ? ?
? Y? ?? ? ?
?
? Y? ?*+!? :*? ? ?
? ? J . ? ? ? ? ' ? - ? = ? G ? W ? a ? k ? K > ? P Q ? R Q ? S T ? U V | W X k Y Z [ ? S \ ] ? ' A ^ _ ` a b I g l,? :? ? ? ? ? ? ? ?
? Y? ?*+!? :?
:*? ?? ? ? ?:? ? ? 4 > A K \ ] J > ? ? ? ? " ? * ? 4 ? > ? A ? C ? I ? K ? ] ? _ ? i ? K f
> Y Z C c d _
c e l P Q l R Q l S T l U V l f g f W X K ! Y Z [ l S \ ] ? " AL ? 4Q ^ _ h
i j I ? ?66,? ?
?6,? ?
?66,? ? ?6,? ? ?6,? ? ?6 ?66 ,? ? 7,? ? 6 ?6? #,? ? 6 ,?
? ? 6? 6 ,? !?
,? "?
?6,? ?
?6,? #?
$?66
? 0,? %? ,? &?
,? #? ,? %?
,? #? 6
?6+? 4? ':? *,? ? +? (,? ? +? ),? #? +? **! ? +7
? %? ,? -?
? Y.? /??
:
? 0
?? ? 1?
:
? 0
? ? ,? 2?
? 3? :
? 4Y? 5:
?
? 6 ?
,? ? 7 ?
? 8
? ?TW fkn ??? J D ? ? ?
? ? ? " ? % ? , ? 2 ? 9 ? ? ? F ? L ? Q ? T ? [ ? b e o v y ?
? ?
? ? ? ? ? ? ? ? ?! ?" ?# ?' ?( ?)*+,-.%/+4:<?>J?TCW@YA^BaGfIkMnJpKuLxQ?S?V?T?Z?[?\?]?^ K ? ? , k l Y c d
p c d
? P Q ? R Q ? W X ? U V ? m n ? o p %? q p Qn r p Tk s p ? ? t n
: ? u V ? ' Y Z
] > ?
? ? "
?
? v? ? (B L T ^ w H I - ? 9? ? :Y? ;?