| Package | Description |
|---|---|
| com.gzoltar.core.model |
Copyright (C) 2019 GZoltar contributors.
|
| com.gzoltar.core.runtime |
Copyright (C) 2019 GZoltar contributors.
|
| com.gzoltar.core.spectrum |
Copyright (C) 2019 GZoltar contributors.
|
| Modifier and Type | Method and Description |
|---|---|
static Node |
NodeFactory.createNode(javassist.CtClass ctClass,
javassist.CtBehavior ctBehavior,
int lineNumber)
Create a
Node object. |
Node |
Node.getChild(String name) |
Node |
Tree.getNode(String name) |
Node |
Node.getParent() |
Node |
Tree.getRoot() |
| Modifier and Type | Method and Description |
|---|---|
List<Node> |
Node.getChildren() |
List<Node> |
Node.getLeafNodes() |
List<Node> |
Tree.getNodes() |
List<Node> |
Tree.getNodesOfType(NodeType type) |
List<Node> |
Tree.getTargetNodes() |
Iterator<Node> |
Tree.iterator() |
| Modifier and Type | Method and Description |
|---|---|
void |
Tree.addNode(Node node) |
static void |
NodeFactory.createNode(Tree tree,
Node node)
Parse a
Node object and create its ancestors. |
void |
Node.setParent(Node parent) |
| Constructor and Description |
|---|
Node(String name,
int lineNumber,
NodeType type,
Node parent) |
| Modifier and Type | Method and Description |
|---|---|
Node |
Probe.getNode()
Returns the correspondent
Node object. |
Node |
ProbeGroup.getNode(String nodeName)
Returns a
Node object with a specific name, or null there is not
any. |
| Modifier and Type | Method and Description |
|---|---|
List<Node> |
ProbeGroup.getNodes()
Returns all
Node object that belong to a probeGroup. |
| Modifier and Type | Method and Description |
|---|---|
Probe |
ProbeGroup.findProbeByNode(Node node)
|
Probe |
ProbeGroup.registerProbe(Node node,
javassist.CtBehavior ctBehavior)
Registers a new
Probe object. |
| Constructor and Description |
|---|
Probe(int arrayIndex,
Node node,
javassist.CtBehavior ctBehavior)
Creates a new
Probe object. |
| Modifier and Type | Method and Description |
|---|---|
List<Node> |
Spectrum.getHitNodes(Transaction transaction)
Returns all executed
Node objects of a particular
Transaction object. |
List<Node> |
ISpectrum.getHitNodes(Transaction transaction)
Returns all executed
Node objects of a particular
Transaction object. |
List<Node> |
Spectrum.getNodes()
Returns all
Node objects registered in each
ProbeGroup. |
List<Node> |
ISpectrum.getNodes()
Returns all
Node objects registered in each
ProbeGroup. |
Copyright © 2010–2019 GZoltar. All rights reserved.