Class ImportListImpl.Node
java.lang.Object
org.glassfish.pfl.dynamic.codegen.impl.ImportListImpl.Node
- All Implemented Interfaces:
Comparable<ImportListImpl.Node>
- Enclosing class:
ImportListImpl
private abstract static class ImportListImpl.Node
extends Object
implements Comparable<ImportListImpl.Node>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
add
(ImportListImpl.Node node) children()
final int
compareTo
(ImportListImpl.Node node) void
static ImportListImpl.Node
makeListNode
(String name) static ImportListImpl.Node
makeTypeNode
(String name, Type type) final String
name()
void
sort()
type()
-
Field Details
-
name
-
-
Constructor Details
-
Node
-
-
Method Details
-
name
-
compareTo
- Specified by:
compareTo
in interfaceComparable<ImportListImpl.Node>
-
type
-
children
-
sort
public void sort() -
find
-
add
-
depthFirst
-
makeTypeNode
-
makeListNode
-