public interface com.sun.source.util.DocTreeFactory
minor version: 0
major version: 59
flags: flags: (0x0601) ACC_PUBLIC, ACC_INTERFACE, ACC_ABSTRACT
this_class: com.sun.source.util.DocTreeFactory
super_class: java.lang.Object
{
public abstract com.sun.source.doctree.AttributeTree newAttributeTree(javax.lang.model.element.Name, com.sun.source.doctree.AttributeTree$ValueKind, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List;)Lcom/sun/source/doctree/AttributeTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/lang/model/element/Name;Lcom/sun/source/doctree/AttributeTree$ValueKind;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/AttributeTree;
MethodParameters:
Name Flags
name
vkind
value
public abstract com.sun.source.doctree.AuthorTree newAuthorTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/AuthorTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/AuthorTree;
MethodParameters:
Name Flags
name
public abstract com.sun.source.doctree.LiteralTree newCodeTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/source/doctree/LiteralTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.CommentTree (java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/CommentTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.DeprecatedTree newDeprecatedTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/DeprecatedTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/DeprecatedTree;
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.DocCommentTree newDocCommentTree(java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;Ljava/util/List;)Lcom/sun/source/doctree/DocCommentTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/DocCommentTree;
MethodParameters:
Name Flags
fullBody
tags
public abstract com.sun.source.doctree.DocCommentTree newDocCommentTree(java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)Lcom/sun/source/doctree/DocCommentTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/DocCommentTree;
MethodParameters:
Name Flags
fullBody
tags
preamble
postamble
public abstract com.sun.source.doctree.DocRootTree newDocRootTree();
descriptor: ()Lcom/sun/source/doctree/DocRootTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.source.doctree.DocTypeTree newDocTypeTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/DocTypeTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.EndElementTree newEndElementTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/EndElementTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract com.sun.source.doctree.EntityTree newEntityTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/EntityTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract com.sun.source.doctree.ErroneousTree newErroneousTree(java.lang.String, javax.tools.Diagnostic<javax.tools.JavaFileObject>);
descriptor: (Ljava/lang/String;Ljavax/tools/Diagnostic;)Lcom/sun/source/doctree/ErroneousTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/lang/String;Ljavax/tools/Diagnostic<Ljavax/tools/JavaFileObject;>;)Lcom/sun/source/doctree/ErroneousTree;
MethodParameters:
Name Flags
text
diag
public abstract com.sun.source.doctree.ThrowsTree newExceptionTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ThrowsTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/ThrowsTree;
MethodParameters:
Name Flags
name
description
public abstract com.sun.source.doctree.HiddenTree newHiddenTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/HiddenTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/HiddenTree;
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.IdentifierTree newIdentifierTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/IdentifierTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
name
public abstract com.sun.source.doctree.IndexTree newIndexTree(com.sun.source.doctree.DocTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/DocTree;Ljava/util/List;)Lcom/sun/source/doctree/IndexTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/DocTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/IndexTree;
MethodParameters:
Name Flags
term
description
public abstract com.sun.source.doctree.InheritDocTree newInheritDocTree();
descriptor: ()Lcom/sun/source/doctree/InheritDocTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
public abstract com.sun.source.doctree.LinkTree newLinkTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/LinkTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/LinkTree;
MethodParameters:
Name Flags
ref
label
public abstract com.sun.source.doctree.LinkTree newLinkPlainTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/LinkTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/LinkTree;
MethodParameters:
Name Flags
ref
label
public abstract com.sun.source.doctree.LiteralTree newLiteralTree(com.sun.source.doctree.TextTree);
descriptor: (Lcom/sun/source/doctree/TextTree;)Lcom/sun/source/doctree/LiteralTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.ParamTree newParamTree(boolean, com.sun.source.doctree.IdentifierTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List;)Lcom/sun/source/doctree/ParamTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (ZLcom/sun/source/doctree/IdentifierTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/ParamTree;
MethodParameters:
Name Flags
isTypeParameter
name
description
public abstract com.sun.source.doctree.ProvidesTree newProvidesTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ProvidesTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/ProvidesTree;
MethodParameters:
Name Flags
name
description
public abstract com.sun.source.doctree.ReferenceTree newReferenceTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/ReferenceTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
signature
public abstract com.sun.source.doctree.ReturnTree newReturnTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/ReturnTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/ReturnTree;
MethodParameters:
Name Flags
description
public abstract com.sun.source.doctree.SeeTree newSeeTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SeeTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SeeTree;
MethodParameters:
Name Flags
reference
public abstract com.sun.source.doctree.SerialTree newSerialTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SerialTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SerialTree;
MethodParameters:
Name Flags
description
public abstract com.sun.source.doctree.SerialDataTree newSerialDataTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SerialDataTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SerialDataTree;
MethodParameters:
Name Flags
description
public abstract com.sun.source.doctree.SerialFieldTree newSerialFieldTree(com.sun.source.doctree.IdentifierTree, com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/SerialFieldTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/IdentifierTree;Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SerialFieldTree;
MethodParameters:
Name Flags
name
type
description
public abstract com.sun.source.doctree.SinceTree newSinceTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SinceTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SinceTree;
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.StartElementTree newStartElementTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>, boolean);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;Z)Lcom/sun/source/doctree/StartElementTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;Z)Lcom/sun/source/doctree/StartElementTree;
MethodParameters:
Name Flags
name
attrs
selfClosing
public com.sun.source.doctree.SummaryTree newSummaryTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/SummaryTree;
flags: (0x0001) ACC_PUBLIC
Code:
stack=3, locals=2, args_size=2
start local 0 start local 1 0: new java.lang.UnsupportedOperationException
dup
ldc "not implemented"
invokespecial java.lang.UnsupportedOperationException.<init>:(Ljava/lang/String;)V
athrow
end local 1 end local 0 LocalVariableTable:
Start End Slot Name Signature
0 1 0 this Lcom/sun/source/util/DocTreeFactory;
0 1 1 summary Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/SummaryTree;
MethodParameters:
Name Flags
summary
public abstract com.sun.source.doctree.SystemPropertyTree newSystemPropertyTree(javax.lang.model.element.Name);
descriptor: (Ljavax/lang/model/element/Name;)Lcom/sun/source/doctree/SystemPropertyTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
propertyName
public abstract com.sun.source.doctree.TextTree newTextTree(java.lang.String);
descriptor: (Ljava/lang/String;)Lcom/sun/source/doctree/TextTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
text
public abstract com.sun.source.doctree.ThrowsTree newThrowsTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/ThrowsTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/ThrowsTree;
MethodParameters:
Name Flags
name
description
public abstract com.sun.source.doctree.UnknownBlockTagTree newUnknownBlockTagTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/source/doctree/UnknownBlockTagTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/UnknownBlockTagTree;
MethodParameters:
Name Flags
name
content
public abstract com.sun.source.doctree.UnknownInlineTagTree newUnknownInlineTagTree(javax.lang.model.element.Name, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljavax/lang/model/element/Name;Ljava/util/List;)Lcom/sun/source/doctree/UnknownInlineTagTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljavax/lang/model/element/Name;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/UnknownInlineTagTree;
MethodParameters:
Name Flags
name
content
public abstract com.sun.source.doctree.UsesTree newUsesTree(com.sun.source.doctree.ReferenceTree, java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List;)Lcom/sun/source/doctree/UsesTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Lcom/sun/source/doctree/ReferenceTree;Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/UsesTree;
MethodParameters:
Name Flags
name
description
public abstract com.sun.source.doctree.ValueTree newValueTree(com.sun.source.doctree.ReferenceTree);
descriptor: (Lcom/sun/source/doctree/ReferenceTree;)Lcom/sun/source/doctree/ValueTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
ref
public abstract com.sun.source.doctree.VersionTree newVersionTree(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Lcom/sun/source/doctree/VersionTree;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Lcom/sun/source/doctree/VersionTree;
MethodParameters:
Name Flags
text
public abstract com.sun.source.util.DocTreeFactory at(int);
descriptor: (I)Lcom/sun/source/util/DocTreeFactory;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
MethodParameters:
Name Flags
pos
public abstract java.util.List<com.sun.source.doctree.DocTree> getFirstSentence(java.util.List<? extends com.sun.source.doctree.DocTree>);
descriptor: (Ljava/util/List;)Ljava/util/List;
flags: (0x0401) ACC_PUBLIC, ACC_ABSTRACT
Signature: (Ljava/util/List<+Lcom/sun/source/doctree/DocTree;>;)Ljava/util/List<Lcom/sun/source/doctree/DocTree;>;
MethodParameters:
Name Flags
list
}
SourceFile: "DocTreeFactory.java"
InnerClasses:
public final ValueKind = com.sun.source.doctree.AttributeTree$ValueKind of com.sun.source.doctree.AttributeTree