public abstract class com.sun.tools.doclets.internal.toolkit.util.DocFile
minor version: 0
major version: 59
flags: flags: (0x0421) ACC_PUBLIC, ACC_SUPER, ACC_ABSTRACT
this_class: com.sun.tools.doclets.internal.toolkit.util.DocFile
super_class: java.lang.Object
{
private final com.sun.tools.doclets.internal.toolkit.Configuration configuration;
descriptor: Lcom/sun/tools/doclets/internal/toolkit/Configuration;
flags: (0x0012) ACC_PRIVATE, ACC_FINAL
protected final javax.tools.JavaFileManager$Location location;
descriptor: Ljavax/tools/JavaFileManager$Location;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
protected final com.sun.tools.doclets.internal.toolkit.util.DocPath path;
descriptor: Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
flags: (0x0014) ACC_PROTECTED, ACC_FINAL
public static com.sun.tools.doclets.internal.toolkit.util.DocFile createFileForDirectory(com.sun.tools.doclets.internal.toolkit.Configuration, java.lang.String);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.getFactory:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFileFactory;
aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.createFileForDirectory:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
0 1 1 file Ljava/lang/String;
MethodParameters:
Name Flags
configuration
file
public static com.sun.tools.doclets.internal.toolkit.util.DocFile createFileForInput(com.sun.tools.doclets.internal.toolkit.Configuration, java.lang.String);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.getFactory:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFileFactory;
aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.createFileForInput:(Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
0 1 1 file Ljava/lang/String;
MethodParameters:
Name Flags
configuration
file
public static com.sun.tools.doclets.internal.toolkit.util.DocFile createFileForOutput(com.sun.tools.doclets.internal.toolkit.Configuration, com.sun.tools.doclets.internal.toolkit.util.DocPath);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokestatic com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.getFactory:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFileFactory;
aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.createFileForOutput:(Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
areturn
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
0 1 1 path Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
MethodParameters:
Name Flags
configuration
path
public static java.lang.Iterable<com.sun.tools.doclets.internal.toolkit.util.DocFile> list(com.sun.tools.doclets.internal.toolkit.Configuration, javax.tools.JavaFileManager$Location, com.sun.tools.doclets.internal.toolkit.util.DocPath);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Ljava/lang/Iterable;
flags: (0x0009) ACC_PUBLIC, ACC_STATIC
Code:
stack=3, locals=3, args_size=3
start local 0 start local 1 start local 2 0: aload 0
invokestatic com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.getFactory:(Lcom/sun/tools/doclets/internal/toolkit/Configuration;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFileFactory;
aload 1
aload 2
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFileFactory.list:(Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Ljava/lang/Iterable;
areturn
end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
0 1 1 location Ljavax/tools/JavaFileManager$Location;
0 1 2 path Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
Signature: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Ljava/lang/Iterable<Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;>;
MethodParameters:
Name Flags
configuration
location
path
protected void <init>(com.sun.tools.doclets.internal.toolkit.Configuration);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=2, args_size=2
start local 0 start local 1 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
2: aload 0
aconst_null
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.location:Ljavax/tools/JavaFileManager$Location;
3: aload 0
aconst_null
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.path:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
4: return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
0 5 1 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
MethodParameters:
Name Flags
configuration
protected void <init>(com.sun.tools.doclets.internal.toolkit.Configuration, javax.tools.JavaFileManager$Location, com.sun.tools.doclets.internal.toolkit.util.DocPath);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/Configuration;Ljavax/tools/JavaFileManager$Location;Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)V
flags: (0x0004) ACC_PROTECTED
Code:
stack=2, locals=4, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokespecial java.lang.Object.<init>:()V
1: aload 0
aload 1
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
2: aload 0
aload 2
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.location:Ljavax/tools/JavaFileManager$Location;
3: aload 0
aload 3
putfield com.sun.tools.doclets.internal.toolkit.util.DocFile.path:Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
4: return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 5 0 this Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
0 5 1 configuration Lcom/sun/tools/doclets/internal/toolkit/Configuration;
0 5 2 location Ljavax/tools/JavaFileManager$Location;
0 5 3 path Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
MethodParameters:
Name Flags
configuration
location
path
public abstract java.io.InputStream openInputStream();
descriptor: ()Ljava/io/InputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
public abstract java.io.OutputStream openOutputStream();
descriptor: ()Ljava/io/OutputStream;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, java.io.UnsupportedEncodingException
public abstract java.io.Writer openWriter();
descriptor: ()Ljava/io/Writer;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException, java.io.UnsupportedEncodingException
public void copyFile(com.sun.tools.doclets.internal.toolkit.util.DocFile);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=4, locals=8, args_size=2
start local 0 start local 1 0: aconst_null
astore 2
aconst_null
astore 3
1: aload 0
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFile.openOutputStream:()Ljava/io/OutputStream;
astore 4
start local 4 2: aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFile.openInputStream:()Ljava/io/InputStream;
astore 5
start local 5 3: sipush 1024
newarray 8
astore 6
start local 6 4: goto 6
start local 7 5: StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocFile java.lang.Throwable java.lang.Throwable java.io.OutputStream java.io.InputStream byte[] int
StackMap stack:
aload 4
aload 6
iconst_0
iload 7
invokevirtual java.io.OutputStream.write:([BII)V
end local 7 6: StackMap locals:
StackMap stack:
aload 5
aload 6
invokevirtual java.io.InputStream.read:([B)I
dup
istore 7
start local 7 7: iconst_m1
if_icmpne 5
end local 7 end local 6 8: aload 5
ifnull 11
aload 5
invokevirtual java.io.InputStream.close:()V
goto 11
StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocFile java.lang.Throwable java.lang.Throwable java.io.OutputStream java.io.InputStream
StackMap stack: java.lang.Throwable
9: astore 2
aload 5
ifnull 10
aload 5
invokevirtual java.io.InputStream.close:()V
end local 5 StackMap locals:
StackMap stack:
10: aload 2
athrow
StackMap locals:
StackMap stack:
11: aload 4
ifnull 20
aload 4
invokevirtual java.io.OutputStream.close:()V
goto 20
StackMap locals:
StackMap stack: java.lang.Throwable
12: astore 3
aload 2
ifnonnull 13
aload 3
astore 2
goto 14
StackMap locals:
StackMap stack:
13: aload 2
aload 3
if_acmpeq 14
aload 2
aload 3
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
14: aload 4
ifnull 15
aload 4
invokevirtual java.io.OutputStream.close:()V
end local 4 StackMap locals:
StackMap stack:
15: aload 2
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
16: astore 3
aload 2
ifnonnull 17
aload 3
astore 2
goto 18
StackMap locals:
StackMap stack:
17: aload 2
aload 3
if_acmpeq 18
aload 2
aload 3
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
18: aload 2
athrow
19: StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocFile
StackMap stack: java.lang.Exception
pop
20: StackMap locals:
StackMap stack:
return
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 21 0 this Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
0 21 1 fromFile Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
2 15 4 output Ljava/io/OutputStream;
3 10 5 input Ljava/io/InputStream;
4 8 6 bytearr [B
5 6 7 len I
7 8 7 len I
Exception table:
from to target type
3 8 9 any
2 11 12 any
1 16 16 any
0 19 19 Class java.io.FileNotFoundException
0 19 19 Class java.lang.SecurityException
Exceptions:
throws java.io.IOException
MethodParameters:
Name Flags
fromFile
public void copyResource(com.sun.tools.doclets.internal.toolkit.util.DocPath, boolean, boolean);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;ZZ)V
flags: (0x0001) ACC_PUBLIC
Code:
stack=6, locals=14, args_size=4
start local 0 start local 1 start local 2 start local 3 0: aload 0
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFile.exists:()Z
ifeq 2
iload 2
ifne 2
1: return
2: StackMap locals:
StackMap stack:
ldc Lcom/sun/tools/doclets/internal/toolkit/Configuration;
aload 1
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocPath.getPath:()Ljava/lang/String;
invokevirtual java.lang.Class.getResourceAsStream:(Ljava/lang/String;)Ljava/io/InputStream;
astore 4
start local 4 3: aload 4
ifnonnull 5
4: return
5: StackMap locals: java.io.InputStream
StackMap stack:
aconst_null
astore 5
aconst_null
astore 6
6: aload 0
invokevirtual com.sun.tools.doclets.internal.toolkit.util.DocFile.openOutputStream:()Ljava/io/OutputStream;
astore 7
start local 7 7: iload 3
ifne 14
8: sipush 2048
newarray 8
astore 8
start local 8 9: goto 11
start local 9 10: StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocPath int int java.io.InputStream java.lang.Throwable java.lang.Throwable java.io.OutputStream byte[] int
StackMap stack:
aload 7
aload 8
iconst_0
iload 9
invokevirtual java.io.OutputStream.write:([BII)V
end local 9 11: StackMap locals:
StackMap stack:
aload 4
aload 8
invokevirtual java.io.InputStream.read:([B)I
dup
istore 9
start local 9 12: ifgt 10
end local 9 end local 8 13: goto 36
14: StackMap locals:
StackMap stack:
aconst_null
astore 8
aconst_null
astore 9
15: new java.io.BufferedReader
dup
new java.io.InputStreamReader
dup
aload 4
invokespecial java.io.InputStreamReader.<init>:(Ljava/io/InputStream;)V
invokespecial java.io.BufferedReader.<init>:(Ljava/io/Reader;)V
astore 10
start local 10 16: new java.io.BufferedWriter
dup
aload 0
getfield com.sun.tools.doclets.internal.toolkit.util.DocFile.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
getfield com.sun.tools.doclets.internal.toolkit.Configuration.docencoding:Ljava/lang/String;
ifnonnull 18
17: new java.io.OutputStreamWriter
dup
aload 7
invokespecial java.io.OutputStreamWriter.<init>:(Ljava/io/OutputStream;)V
goto 19
18: StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocPath int int java.io.InputStream java.lang.Throwable java.lang.Throwable java.io.OutputStream java.lang.Throwable java.lang.Throwable java.io.BufferedReader
StackMap stack: new 16 new 16
new java.io.OutputStreamWriter
dup
aload 7
aload 0
getfield com.sun.tools.doclets.internal.toolkit.util.DocFile.configuration:Lcom/sun/tools/doclets/internal/toolkit/Configuration;
getfield com.sun.tools.doclets.internal.toolkit.Configuration.docencoding:Ljava/lang/String;
invokespecial java.io.OutputStreamWriter.<init>:(Ljava/io/OutputStream;Ljava/lang/String;)V
19: StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocPath int int java.io.InputStream java.lang.Throwable java.lang.Throwable java.io.OutputStream java.lang.Throwable java.lang.Throwable java.io.BufferedReader
StackMap stack: new 16 new 16 java.io.OutputStreamWriter
invokespecial java.io.BufferedWriter.<init>:(Ljava/io/Writer;)V
astore 11
start local 11 20: goto 23
start local 12 21: StackMap locals: java.io.BufferedWriter java.lang.String
StackMap stack:
aload 11
aload 12
invokevirtual java.io.BufferedWriter.write:(Ljava/lang/String;)V
22: aload 11
getstatic com.sun.tools.doclets.internal.toolkit.util.DocletConstants.NL:Ljava/lang/String;
invokevirtual java.io.BufferedWriter.write:(Ljava/lang/String;)V
end local 12 23: StackMap locals:
StackMap stack:
aload 10
invokevirtual java.io.BufferedReader.readLine:()Ljava/lang/String;
dup
astore 12
start local 12 24: ifnonnull 21
end local 12 25: aload 11
ifnull 28
aload 11
invokevirtual java.io.BufferedWriter.close:()V
goto 28
StackMap locals:
StackMap stack: java.lang.Throwable
26: astore 8
aload 11
ifnull 27
aload 11
invokevirtual java.io.BufferedWriter.close:()V
end local 11 StackMap locals:
StackMap stack:
27: aload 8
athrow
StackMap locals:
StackMap stack:
28: aload 10
ifnull 36
aload 10
invokevirtual java.io.BufferedReader.close:()V
goto 36
StackMap locals:
StackMap stack: java.lang.Throwable
29: astore 9
aload 8
ifnonnull 30
aload 9
astore 8
goto 31
StackMap locals:
StackMap stack:
30: aload 8
aload 9
if_acmpeq 31
aload 8
aload 9
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
31: aload 10
ifnull 32
aload 10
invokevirtual java.io.BufferedReader.close:()V
end local 10 StackMap locals:
StackMap stack:
32: aload 8
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
33: astore 9
aload 8
ifnonnull 34
aload 9
astore 8
goto 35
StackMap locals:
StackMap stack:
34: aload 8
aload 9
if_acmpeq 35
aload 8
aload 9
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
35: aload 8
athrow
36: StackMap locals:
StackMap stack:
aload 7
ifnull 45
aload 7
invokevirtual java.io.OutputStream.close:()V
goto 45
StackMap locals:
StackMap stack: java.lang.Throwable
37: astore 5
aload 7
ifnull 38
aload 7
invokevirtual java.io.OutputStream.close:()V
end local 7 StackMap locals:
StackMap stack:
38: aload 5
athrow
StackMap locals:
StackMap stack: java.lang.Throwable
39: astore 6
aload 5
ifnonnull 40
aload 6
astore 5
goto 41
StackMap locals:
StackMap stack:
40: aload 5
aload 6
if_acmpeq 41
aload 5
aload 6
invokevirtual java.lang.Throwable.addSuppressed:(Ljava/lang/Throwable;)V
StackMap locals:
StackMap stack:
41: aload 5
athrow
StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocPath int int java.io.InputStream
StackMap stack: java.lang.Throwable
42: astore 13
43: aload 4
invokevirtual java.io.InputStream.close:()V
44: aload 13
athrow
45: StackMap locals:
StackMap stack:
aload 4
invokevirtual java.io.InputStream.close:()V
end local 4 46: goto 50
StackMap locals: com.sun.tools.doclets.internal.toolkit.util.DocFile com.sun.tools.doclets.internal.toolkit.util.DocPath int int
StackMap stack: java.io.IOException
47: astore 4
start local 4 48: aload 4
getstatic java.lang.System.err:Ljava/io/PrintStream;
invokevirtual java.io.IOException.printStackTrace:(Ljava/io/PrintStream;)V
49: new com.sun.tools.doclets.internal.toolkit.util.DocletAbortException
dup
aload 4
invokespecial com.sun.tools.doclets.internal.toolkit.util.DocletAbortException.<init>:(Ljava/lang/Throwable;)V
athrow
end local 4 50: StackMap locals:
StackMap stack:
return
end local 3 end local 2 end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 51 0 this Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
0 51 1 resource Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;
0 51 2 overwrite Z
0 51 3 replaceNewLine Z
3 46 4 in Ljava/io/InputStream;
7 38 7 out Ljava/io/OutputStream;
9 13 8 buf [B
10 11 9 n I
12 13 9 n I
16 32 10 reader Ljava/io/BufferedReader;
20 27 11 writer Ljava/io/BufferedWriter;
21 23 12 line Ljava/lang/String;
24 25 12 line Ljava/lang/String;
48 50 4 e Ljava/io/IOException;
Exception table:
from to target type
20 25 26 any
16 28 29 any
15 33 33 any
7 36 37 any
6 39 39 any
5 42 42 any
2 4 47 Class java.io.IOException
5 46 47 Class java.io.IOException
MethodParameters:
Name Flags
resource
overwrite
replaceNewLine
public abstract boolean canRead();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean canWrite();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean exists();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getName();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract java.lang.String getPath();
descriptor: ()Ljava/lang/String;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isAbsolute();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isDirectory();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isFile();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract boolean isSameFile(com.sun.tools.doclets.internal.toolkit.util.DocFile);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;)Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
other
public abstract java.lang.Iterable<com.sun.tools.doclets.internal.toolkit.util.DocFile> list();
descriptor: ()Ljava/lang/Iterable;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Exceptions:
throws java.io.IOException
Signature: ()Ljava/lang/Iterable<Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;>;
public abstract boolean mkdirs();
descriptor: ()Z
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.tools.doclets.internal.toolkit.util.DocFile resolve(com.sun.tools.doclets.internal.toolkit.util.DocPath);
descriptor: (Lcom/sun/tools/doclets/internal/toolkit/util/DocPath;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
p
public abstract com.sun.tools.doclets.internal.toolkit.util.DocFile resolve(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
p
public abstract com.sun.tools.doclets.internal.toolkit.util.DocFile resolveAgainst(javax.tools.JavaFileManager$Location);
descriptor: (Ljavax/tools/JavaFileManager$Location;)Lcom/sun/tools/doclets/internal/toolkit/util/DocFile;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
locn
}
SourceFile: "DocFile.java"
InnerClasses:
public abstract Location = javax.tools.JavaFileManager$Location of javax.tools.JavaFileManager
RuntimeVisibleAnnotations:
java.lang.Deprecated()