|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jacoco.core.data.SessionInfoStore
public class SessionInfoStore
Container to collect and merge session SessionInfo objects. A
instance of this class is not thread safe.
| Constructor Summary | |
|---|---|
SessionInfoStore()
|
|
| Method Summary | |
|---|---|
void |
accept(ISessionInfoVisitor visitor)
Writes all contained SessionInfo objects into the given visitor. |
List<SessionInfo> |
getInfos()
Returns all SessionInfo objects currently contained in the store. |
SessionInfo |
getMerged(String id)
Returns a new session info with the given id that contains a merged version from all contained version. |
boolean |
isEmpty()
Tests whether the store is empty. |
void |
visitSessionInfo(SessionInfo info)
Provides session information for the subsequent execution data calls. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public SessionInfoStore()
| Method Detail |
|---|
public boolean isEmpty()
true if the store is emptypublic List<SessionInfo> getInfos()
SessionInfo objects currently contained in the store.
The info objects are ordered by its natural ordering (i.e. by the dump
time stamp).
SessionInfo objectspublic SessionInfo getMerged(String id)
0.
id - identifier for the merged session info
SessionInfo objectpublic void accept(ISessionInfoVisitor visitor)
SessionInfo objects into the given visitor.
The info objects are emitted in chronological order by dump timestamp.
visitor - visitor to emit SessionInfo objects topublic void visitSessionInfo(SessionInfo info)
ISessionInfoVisitor
visitSessionInfo in interface ISessionInfoVisitorinfo - session information
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||