Compiler Tree API
DRAFT 9-Ubuntu+0-9b149-1
A B C D E F G H I J L M N O P R S T U V W X 

N

NEW - com.sun.source.tree.MemberReferenceTree.ReferenceMode
enum constant for constructor references.
NEW_ARRAY - com.sun.source.tree.Tree.Kind
Used for instances of NewArrayTree.
NEW_CLASS - com.sun.source.tree.Tree.Kind
Used for instances of NewClassTree.
NOT_EQUAL_TO - com.sun.source.tree.Tree.Kind
Used for instances of BinaryTree representing not-equal-to !=.
NULL_LITERAL - com.sun.source.tree.Tree.Kind
Used for instances of LiteralTree representing the use of null.
NewArrayTree - Interface in com.sun.source.tree
A tree node for an expression to create a new instance of an array.
NewClassTree - Interface in com.sun.source.tree
A tree node to declare a new instance of a class.
newAttributeTree(Name, AttributeTree.ValueKind, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new AttributeTree object, to represent an HTML attribute in an HTML tag.
newAuthorTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new AuthorTree object, to represent an {@author } tag.
newCodeTree(TextTree) - Method in interface com.sun.source.util.DocTreeFactory
Create a new CodeTree object, to represent a {@code } tag.
newCommentTree(String) - Method in interface com.sun.source.util.DocTreeFactory
Create a new CommentTree, to represent an HTML comment.
newDeprecatedTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new DeprecatedTree object, to represent an {@deprecated } tag.
newDocCommentTree(List<? extends DocTree>, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new DocCommentTree object, to represent a complete doc comment.
newDocRootTree() - Method in interface com.sun.source.util.DocTreeFactory
Create a new DocRootTree object, to represent an {@docroot} tag.
newEndElementTree(Name) - Method in interface com.sun.source.util.DocTreeFactory
Create a new EndElement object, to represent the end of an HTML element.
newEntityTree(Name) - Method in interface com.sun.source.util.DocTreeFactory
Create a new EntityTree object, to represent an HTML entity.
newErroneousTree(String, Diagnostic<JavaFileObject>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ErroneousTree object, to represent some unparseable input.
newExceptionTree(ReferenceTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ExceptionTree object, to represent an @exception tag.
newHiddenTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new HiddenTree object, to represent an {@hidden } tag.
newIdentifierTree(Name) - Method in interface com.sun.source.util.DocTreeFactory
Create a new IdentifierTree object, to represent an identifier, such as in a @param tag.
newIndexTree(DocTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new IndexTree object, to represent an {@index } tag.
newInheritDocTree() - Method in interface com.sun.source.util.DocTreeFactory
Create a new InheritDocTree object, to represent an {@inheritDoc} tag.
newLinkPlainTree(ReferenceTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new LinkPlainTree object, to represent a {@linkplain } tag.
newLinkTree(ReferenceTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new LinkTree object, to represent a {@link } tag.
newLiteralTree(TextTree) - Method in interface com.sun.source.util.DocTreeFactory
Create a new LiteralTree object, to represent a {@literal } tag.
newParamTree(boolean, IdentifierTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ParamTree object, to represent a @param tag.
newReferenceTree(String) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ReferenceTree object, to represent a reference to an API element.
newReturnTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ReturnTree object, to represent a @return tag.
newSeeTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new SeeTree object, to represent a @see tag.
newSerialDataTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new SerialDataTree object, to represent a @serialData tag.
newSerialFieldTree(IdentifierTree, ReferenceTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new SerialFieldTree object, to represent a @serialField tag.
newSerialTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new SerialTree object, to represent a @serial tag.
newSinceTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new SinceTree object, to represent a @since tag.
newStartElementTree(Name, List<? extends DocTree>, boolean) - Method in interface com.sun.source.util.DocTreeFactory
Create a new StartElementTree object, to represent the start of an HTML element.
newTextTree(String) - Method in interface com.sun.source.util.DocTreeFactory
Create a new TextTree object, to represent some plain text.
newThrowsTree(ReferenceTree, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ThrowsTree object, to represent a @throws tag.
newUnknownBlockTagTree(Name, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new UnknownBlockTagTree object, to represent an unrecognized block tag.
newUnknownInlineTagTree(Name, List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new UnknownInlineTagTree object, to represent an unrecognized inline tag.
newValueTree(ReferenceTree) - Method in interface com.sun.source.util.DocTreeFactory
Create a new ValueTree object, to represent a {@value } tag.
newVersionTree(List<? extends DocTree>) - Method in interface com.sun.source.util.DocTreeFactory
Create a new VersionTree object, to represent a {@version } tag.
A B C D E F G H I J L M N O P R S T U V W X 
Skip navigation links
Compiler Tree API
DRAFT 9-Ubuntu+0-9b149-1

Submit a bug or feature
Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries.
Copyright © 2005, 2016, Oracle and/or its affiliates. 500 Oracle Parkway
Redwood Shores, CA 94065 USA. All rights reserved.

DRAFT 9-Ubuntu+0-9b149-1