| Package | Description |
|---|---|
| net.sourceforge.jenesis4java | |
| net.sourceforge.jenesis4java.impl | |
| net.sourceforge.jenesis4java.impl.util |
| Modifier and Type | Interface and Description |
|---|---|
interface |
IVisitor
Deprecated.
use
ReplacingVisitor instead |
| Modifier and Type | Class and Description |
|---|---|
class |
ConditionalVisitor
Base implementation for a visitor that goes as deep as desired.
|
| Modifier and Type | Method and Description |
|---|---|
void |
Codeable.visit(ReplacingVisitor visitor)
walk through the code tree and allow every element to be exchanged.
|
| Modifier and Type | Method and Description |
|---|---|
void |
MLambda.visit(ReplacingVisitor visitor) |
void |
MType.visit(ReplacingVisitor visitor) |
void |
MLiteral.visit(ReplacingVisitor visitor) |
| Modifier and Type | Method and Description |
|---|---|
static <T extends Codeable> |
VisitorUtils.visit(List<T> vs,
Codeable parent,
ReplacingVisitor visitor) |
static Object |
VisitorUtils.visit(Object o,
Codeable parent,
ReplacingVisitor visitor) |
static <T extends Codeable> |
VisitorUtils.visit(T[] vs,
Codeable parent,
ReplacingVisitor visitor) |
static <T extends Codeable> |
VisitorUtils.visit(T codeable,
Codeable parent,
ReplacingVisitor visitor) |
Copyright © 2000–2018 jenesis4java. All rights reserved.