public class SPFManager
extends java.lang.Object
| Modifier | Constructor and Description |
|---|---|
protected |
SPFManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
clear() |
SPF |
createBPF(SPFConfig config,
TraceAttributeFilterParameters filter) |
SPF |
get(int index) |
java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> |
getCaseAttributeMap() |
SPF |
getCurrent() |
int |
getCurrentIndex() |
static SPFManager |
getInstance() |
void |
remove(int index) |
java.util.Set<java.lang.String> |
selectCases(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attValueMap)
Select cases that satisfy a set of attribute values
|
void |
setCaseAttributeMap(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attMap) |
void |
setCurrentIndex(int current) |
int |
size() |
public static SPFManager getInstance()
public SPF createBPF(SPFConfig config, TraceAttributeFilterParameters filter) throws java.lang.Exception
java.lang.Exceptionpublic void setCaseAttributeMap(java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> attMap)
public java.util.Map<java.lang.String,java.util.Map<java.lang.String,java.lang.String>> getCaseAttributeMap()
public java.util.Set<java.lang.String> selectCases(java.util.Map<java.lang.String,java.util.Set<java.lang.String>> attValueMap)
attributeValueMap - : map of case attribute name to a set of attribute valuespublic int getCurrentIndex()
public void setCurrentIndex(int current)
throws java.lang.Exception
java.lang.Exceptionpublic SPF getCurrent()
public int size()
public SPF get(int index) throws java.lang.Exception
java.lang.Exceptionpublic void remove(int index)
throws java.lang.Exception
java.lang.Exceptionpublic void clear()