Class TestSearchTrace
- java.lang.Object
-
- org.hansken.plugin.extraction.test.serialize.TestSearchTrace
-
- All Implemented Interfaces:
ImmutableTrace,SearchTrace
public class TestSearchTrace extends Object implements SearchTrace
-
-
Constructor Summary
Constructors Constructor Description TestSearchTrace(String traceId)TestSearchTrace(String traceId, Set<String> types, Map<String,Object> properties, Map<String,RandomAccessData> data)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description <T> Tget(String name)RandomAccessDatagetData(String type)List<String>getDataTypes()Set<String>properties()StringtraceId()Set<String>types()
-
-
-
Method Detail
-
traceId
public String traceId()
- Specified by:
traceIdin interfaceImmutableTrace
-
types
public Set<String> types()
- Specified by:
typesin interfaceImmutableTrace
-
properties
public Set<String> properties()
- Specified by:
propertiesin interfaceImmutableTrace
-
get
public <T> T get(String name)
- Specified by:
getin interfaceImmutableTrace
-
getData
public RandomAccessData getData(String type)
- Specified by:
getDatain interfaceSearchTrace
-
getDataTypes
public List<String> getDataTypes()
- Specified by:
getDataTypesin interfaceSearchTrace
-
-