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.Exception
public 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.Exception
public SPF getCurrent()
public int size()
public SPF get(int index) throws java.lang.Exception
java.lang.Exception
public void remove(int index) throws java.lang.Exception
java.lang.Exception
public void clear()