Interface StochasticLanguage<A>
-
- Type Parameters:
A- denotes whether the traces are partially or totally ordered
- All Known Subinterfaces:
StochasticPathLanguage<A>
- All Known Implementing Classes:
StochasticLanguagePartialOrderUncertain,StochasticPathLanguageImpl,StochasticPathLanguagePartialOrderImpl
public interface StochasticLanguage<A>- Author:
- sander
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Activity2IndexKeygetActivityKey()Return the key that can be used to get activity labels.int[]getTrace(int traceIndex)Get a trace.java.lang.StringgetTraceString(int traceIndex)Get a string representation of a trace.StochasticTraceIterator<A>iterator()The iterator must be stable.intsize()
-
-
-
Method Detail
-
size
int size()
-
getTrace
int[] getTrace(int traceIndex)
Get a trace.- Parameters:
traceIndex-- Returns:
-
getTraceString
java.lang.String getTraceString(int traceIndex)
Get a string representation of a trace.- Parameters:
traceIndex-- Returns:
-
iterator
StochasticTraceIterator<A> iterator()
The iterator must be stable. Do not use hashmap iterators.
-
getActivityKey
Activity2IndexKey getActivityKey()
Return the key that can be used to get activity labels.- Returns:
-
-