| Package | Description |
|---|---|
| xtc.tree |
| Modifier and Type | Method and Description |
|---|---|
static GNode |
GNode.cast(java.lang.Object o)
Cast the specified object to a generic node.
|
static GNode |
GNode.create(GNode node)
Create a new generic node that is a (shallow) copy of the
specified node.
|
static GNode |
GNode.create(java.lang.String name)
Create a new generic node with the specified name.
|
static GNode |
GNode.create(java.lang.String name,
boolean variable)
Create a new generic node with the specified name.
|
static GNode |
GNode.create(java.lang.String name,
int capacity)
Create a new generic node with the specified name.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object child)
Create a new generic node with the specified name and child.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3,
java.lang.Object c4)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3,
java.lang.Object c4,
java.lang.Object c5)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3,
java.lang.Object c4,
java.lang.Object c5,
java.lang.Object c6)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3,
java.lang.Object c4,
java.lang.Object c5,
java.lang.Object c6,
java.lang.Object c7)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.create(java.lang.String name,
java.lang.Object c1,
java.lang.Object c2,
java.lang.Object c3,
java.lang.Object c4,
java.lang.Object c5,
java.lang.Object c6,
java.lang.Object c7,
java.lang.Object c8)
Create a new generic node with the specified name and children.
|
static GNode |
GNode.createFromPair(java.lang.String name,
java.lang.Object base,
Pair rest)
Create a new generic node with the specified children.
|
static GNode |
GNode.createFromPair(java.lang.String name,
Pair p)
Create a new generic node with the list's nodes as its children.
|
static GNode |
GNode.ensureVariable(GNode node)
Ensure that the specified node supports a variable number of
children.
|
GNode |
Node.getGeneric(int index)
Get the generic node child at the specified index.
|
| Modifier and Type | Method and Description |
|---|---|
static GNode |
GNode.create(GNode node)
Create a new generic node that is a (shallow) copy of the
specified node.
|
static GNode |
GNode.ensureVariable(GNode node)
Ensure that the specified node supports a variable number of
children.
|
Copyright © 2012. All Rights Reserved.