public class FeatureEngine extends HashMap<java.lang.String,FunctionDescription>
| Modifier and Type | Field and Description |
|---|---|
static long |
serialVersionUID |
| Constructor and Description |
|---|
FeatureEngine() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj) |
void |
load(PluginLoader plugins) |
void |
load(java.lang.String urlstring) |
void |
load(java.net.URL specModelURL) |
Function |
newFunction(java.lang.String functionName,
FeatureRegistry registry) |
void |
readFeatureSystem(org.w3c.dom.Element system) |
void |
readFunction(org.w3c.dom.Element function) |
void |
readSubFunction(org.w3c.dom.Element subfunction,
java.lang.Class<?> clazz,
boolean hasFactory) |
java.lang.String |
toString() |
clear, containsKey, containsValue, doReadObject, doWriteObject, entrySet, get, hashCode, isEmpty, keyEquals, keyHashCode, keySet, put, putAll, remove, size, valueEquals, valueHashCode, valuespublic static final long serialVersionUID
public FeatureEngine()
public Function newFunction(java.lang.String functionName, FeatureRegistry registry) throws MaltChainedException
MaltChainedExceptionpublic void load(java.lang.String urlstring) throws MaltChainedException
MaltChainedExceptionpublic void load(PluginLoader plugins) throws MaltChainedException
MaltChainedExceptionpublic void load(java.net.URL specModelURL) throws MaltChainedException
MaltChainedExceptionpublic void readFeatureSystem(org.w3c.dom.Element system) throws MaltChainedException
MaltChainedExceptionpublic void readFunction(org.w3c.dom.Element function) throws MaltChainedException
MaltChainedExceptionpublic void readSubFunction(org.w3c.dom.Element subfunction, java.lang.Class<?> clazz, boolean hasFactory) throws MaltChainedException
MaltChainedExceptionpublic boolean equals(java.lang.Object obj)
equals in interface java.util.Map<java.lang.String,FunctionDescription>equals in class HashMap<java.lang.String,FunctionDescription>public java.lang.String toString()
toString in class HashMap<java.lang.String,FunctionDescription>Copyright 2007-2017 Johan Hall, Jens Nilsson and Joakim Nivre.