public class FeatureManifest extends Object
Constructor and Description |
---|
FeatureManifest(InputStream file)
Alternate constructor for
InputStream |
FeatureManifest(String path)
Load the file.
|
Modifier and Type | Method and Description |
---|---|
FeatureExtractor |
createFex()
Alternate version, calls
populateFex(FeatureCollection) |
FeatureExtractor |
createFex(FeatureInputTransformer transformer) |
String |
getIncludedFeatures() |
static Set<String> |
getKnownFeatureExtractors() |
FeatureExtractor |
processQuery(Tree<String> tree,
Map<String,FeatureExtractor> cf)
This deals with if statements.
|
static void |
setFeatureExtractor(String name,
FeatureExtractor fex) |
static void |
setTransformer(String name,
FeatureInputTransformer t) |
void |
setVariable(String key,
String value) |
void |
useCompressedName() |
public FeatureManifest(String path) throws Exception
path
- path to .fex fileException
public FeatureManifest(InputStream file) throws Exception
InputStream
file
- Exception
public static void setFeatureExtractor(String name, FeatureExtractor fex)
public static void setTransformer(String name, FeatureInputTransformer t)
public FeatureExtractor createFex() throws EdisonException
populateFex(FeatureCollection)
EdisonException
public FeatureExtractor createFex(FeatureInputTransformer transformer) throws EdisonException
EdisonException
public FeatureExtractor processQuery(Tree<String> tree, Map<String,FeatureExtractor> cf) throws EdisonException
tree
- cf
- EdisonException
public String getIncludedFeatures()
public void useCompressedName()
Copyright © 2017. All rights reserved.