|
JIVE Platform Release 0.2.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.buffalo.cse.jive.ui.search.queries.MethodCalledSearchQuery.CallEventExporter
protected class MethodCalledSearchQuery.CallEventExporter
An exporter used to examine CallEvents and to determine if the
event is a call on a method represented by a JiveSearchPattern.
| Field Summary | |
|---|---|
protected CallEvent.Target |
target
The method that was called. |
| Constructor Summary | |
|---|---|
protected |
MethodCalledSearchQuery.CallEventExporter()
|
| Method Summary | |
|---|---|
void |
addActualParams(List<Value> actuals)
Adds the actual parameters of the call. |
void |
addCaller(CallEvent.Caller caller)
Adds the caller of the call. |
void |
addNumber(long n)
Get the sequence number of this event. |
void |
addTarget(CallEvent.Target target)
Adds the target of the call. |
void |
addThreadID(ThreadID thread)
Adds the thread on which this event took place. |
boolean |
checkForMatch(JiveSearchPattern pattern)
Returns whether the event is a method call represented by the supplied JiveSearchPattern. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected CallEvent.Target target
| Constructor Detail |
|---|
protected MethodCalledSearchQuery.CallEventExporter()
| Method Detail |
|---|
public void addActualParams(List<Value> actuals)
CallEvent.ExporterCallEvent#export(Exporter).
addActualParams in interface CallEvent.Exporteractuals - the actual parameter valuespublic void addCaller(CallEvent.Caller caller)
CallEvent.ExporterCallEvent#export(Exporter).
addCaller in interface CallEvent.Exportercaller - the callerpublic void addTarget(CallEvent.Target target)
CallEvent.ExporterCallEvent#export(Exporter).
addTarget in interface CallEvent.Exportertarget - the callerpublic void addNumber(long n)
Event.Exporter
addNumber in interface Event.Exportern - the event numberpublic void addThreadID(ThreadID thread)
Event.Exporter
addThreadID in interface Event.Exporterthread - the thread identifierpublic boolean checkForMatch(JiveSearchPattern pattern)
JiveSearchPattern.
pattern - the pattern to check against
true if the method call can be associated with the pattern,
false otherwise
|
JIVE Platform Release 0.2.1 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||