JIVE Platform
Release 0.2.2

Uses of Interface
edu.bsu.cs.jive.util.ThreadID

Packages that use ThreadID
edu.bsu.cs.jive.contour Interfaces and classes to support the contour model of program execution. 
edu.bsu.cs.jive.contour.java Java-specific contour interfaces. 
edu.bsu.cs.jive.events Interfaces that define the JiveLog representation for program execution history. 
edu.bsu.cs.jive.util Miscellaneous utility classes and interfaces for JIVE. 
edu.buffalo.cse.jive.sequence Sequence model used to represent program execution history. 
edu.buffalo.cse.jive.sequence.java Java-specific sequence model elements. 
edu.buffalo.cse.jive.ui.search.queries JIVE search queries. 
 

Uses of ThreadID in edu.bsu.cs.jive.contour
 

Methods in edu.bsu.cs.jive.contour that return ThreadID
 ThreadID MethodContourCreationRecord.Importer.provideThread()
           
 ThreadID MethodContourCreationRecord.thread()
          Get the thread on which the method was called.
 

Methods in edu.bsu.cs.jive.contour with parameters of type ThreadID
 void MethodContourCreationRecord.Exporter.addThread(ThreadID thread)
           
 

Uses of ThreadID in edu.bsu.cs.jive.contour.java
 

Methods in edu.bsu.cs.jive.contour.java that return ThreadID
 ThreadID MethodContour.Importer.provideThread()
          Provide the thread on which this method has executed.
 

Methods in edu.bsu.cs.jive.contour.java with parameters of type ThreadID
 void MethodContour.Exporter.addThread(ThreadID thread)
          Export the thread on which this method contour has executed.
 

Uses of ThreadID in edu.bsu.cs.jive.events
 

Methods in edu.bsu.cs.jive.events that return ThreadID
 ThreadID Event.Importer.provideThreadID()
          Provide the thread identifier for the event.
 ThreadID Event.thread()
          Get the thread on which this event took place.
 

Methods in edu.bsu.cs.jive.events with parameters of type ThreadID
 void Event.Exporter.addThreadID(ThreadID thread)
          Adds the thread on which this event took place.
 

Uses of ThreadID in edu.bsu.cs.jive.util
 

Methods in edu.bsu.cs.jive.util that return ThreadID
 ThreadID ThreadIDFactory.create(long id, String name)
          Get a threadID object.
 ThreadID ThreadIDFactory.create(ThreadID.Importer importer)
          Get a threadID object.
 

Uses of ThreadID in edu.buffalo.cse.jive.sequence
 

Methods in edu.buffalo.cse.jive.sequence that return ThreadID
 ThreadID SequenceModel.getThread()
          Returns the ThreadID associated with the thread being modeled.
 

Methods in edu.buffalo.cse.jive.sequence that return types with arguments of type ThreadID
 List<ThreadID> MultiThreadedSequenceModel.getThreads()
          Returns a list of all the ThreadIDs that have threads contained in the model.
 

Methods in edu.buffalo.cse.jive.sequence with parameters of type ThreadID
 void MultiThreadedSequenceModel.accept(SequenceModel.ExecutionVisitor visitor, ThreadID thread)
          Processes an (@code EventVisitor} the thread of execution of the supplied ThreadID in a depth-first order.
 boolean MultiThreadedSequenceModel.containsThread(ThreadID thread)
          Returns whether or not the thread with the supplied ThreadID is part of the model.
 ExecutionOccurrence MultiThreadedSequenceModel.getRoot(ThreadID thread)
          Returns the root of the thread execution with the supplied ThreadID.
 Iterator<EventOccurrence> MultiThreadedSequenceModel.iterator(ThreadID thread)
          Returns an iterator which traverses the thread of execution of the supplied ThreadID in a depth-first order.
 long MultiThreadedSequenceModel.lastEventNumber(ThreadID thread)
          Returns the event number of the last event occurring on the supplied thread.
 

Uses of ThreadID in edu.buffalo.cse.jive.sequence.java
 

Methods in edu.buffalo.cse.jive.sequence.java that return ThreadID
 ThreadID ThreadActivation.Importer.provideThread()
           
 ThreadID ThreadActivation.thread()
          Returns the identifier of the thread that the activation represents.
 

Uses of ThreadID in edu.buffalo.cse.jive.ui.search.queries
 

Fields in edu.buffalo.cse.jive.ui.search.queries with type parameters of type ThreadID
protected  Map<ThreadID,EventOccurrence> ExceptionCaughtSearchQuery.lastStepMap
          A mapping between a thread and the last EOSEvent occurring on it.
 

Methods in edu.buffalo.cse.jive.ui.search.queries with parameters of type ThreadID
 void VariableChangedSearchQuery.AssignEventExporter.addThreadID(ThreadID thread)
           
 void ObjectCreatedSearchQuery.NewEventExporter.addThreadID(ThreadID thread)
           
 void MethodReturnedSearchQuery.ReturnEventExporter.addThreadID(ThreadID thread)
           
 void MethodCalledSearchQuery.CallEventExporter.addThreadID(ThreadID thread)
           
 void InvariantViolatedSearchQuery.AssignEventExporter.addThreadID(ThreadID thread)
           
 void ExceptionCaughtSearchQuery.ExceptionEventExporter.addThreadID(ThreadID thread)
           
 


JIVE Platform
Release 0.2.2