public final class ProbeGroup extends Object
Constructor and Description |
---|
ProbeGroup(String hash,
javassist.CtClass ctClass)
Constructs a new ProbeGroup.
|
ProbeGroup(String hash,
javassist.CtClass ctClass,
List<Probe> probes)
Constructs a new ProbeGroup.
|
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
Probe |
findProbeByNode(Node node)
|
javassist.CtClass |
getCtClass()
Returns the correspondent
CtClass object of a probeGroup. |
String |
getHash()
Returns the MD5 hash of the bytecode of the class under test.
|
String |
getName()
Returns the name of a probeGroup.
|
Node |
getNode(String nodeName)
Returns a
Node object with a specific name, or null there is not
any. |
List<Node> |
getNodes()
Returns all
Node object that belong to a probeGroup. |
int |
getNumberOfProbes()
Returns the number of
Probe objects of a probeGroup. |
List<Probe> |
getProbes()
Returns all
Probe objects that have been registered. |
int |
hashCode() |
boolean |
isEmpty()
Returns true if a probeGroup does not contain any
Probe
object. |
Probe |
registerProbe(Node node,
javassist.CtBehavior ctBehavior)
Registers a new
Probe object. |
String |
toString() |
public ProbeGroup(String hash, javassist.CtClass ctClass)
hash
- ctClass
- public String getHash()
public javassist.CtClass getCtClass()
CtClass
object of a probeGroup.public String getName()
public Probe registerProbe(Node node, javassist.CtBehavior ctBehavior)
Probe
object.public int getNumberOfProbes()
Probe
objects of a probeGroup.public boolean isEmpty()
Probe
object.public Node getNode(String nodeName)
Node
object with a specific name, or null there is not
any.Copyright © 2010–2019 GZoltar. All rights reserved.