public class ValueExtractor extends Object implements FeatureExtractor<AuditEvent,List<String>>
This class extracts the values for the given variable for an event.
| Modifier | Constructor and Description |
|---|---|
protected |
ValueExtractor()
Create a new extractor and initialize the available variables.
|
| Modifier and Type | Method and Description |
|---|---|
List<String> |
extract(String var,
AuditEvent evt)
Extract all values for the specified feature from the given event.
|
static List<String> |
extractValues(String variable,
AuditEvent evt) |
Set<String> |
getVariables(AuditEvent event)
This method extracts all available feature names for the given event.
|
void |
registerExtractor(String name,
FeatureExtractor<AuditEvent,?> extr) |
protected ValueExtractor()
public void registerExtractor(String name, FeatureExtractor<AuditEvent,?> extr)
public Set<String> getVariables(AuditEvent event)
FeatureExtractorgetVariables in interface FeatureExtractor<AuditEvent,List<String>>FeatureExtractor.getVariables(org.jwall.audit.Event)public List<String> extract(String var, AuditEvent evt)
FeatureExtractorextract in interface FeatureExtractor<AuditEvent,List<String>>FeatureExtractor.extract(java.lang.String,
org.jwall.audit.Event)public static List<String> extractValues(String variable, AuditEvent evt)
Copyright © 2013 jwall.org. All Rights Reserved.