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, values
public static final long serialVersionUID
public FeatureEngine()
public Function newFunction(java.lang.String functionName, FeatureRegistry registry) throws MaltChainedException
MaltChainedException
public void load(java.lang.String urlstring) throws MaltChainedException
MaltChainedException
public void load(PluginLoader plugins) throws MaltChainedException
MaltChainedException
public void load(java.net.URL specModelURL) throws MaltChainedException
MaltChainedException
public void readFeatureSystem(org.w3c.dom.Element system) throws MaltChainedException
MaltChainedException
public void readFunction(org.w3c.dom.Element function) throws MaltChainedException
MaltChainedException
public void readSubFunction(org.w3c.dom.Element subfunction, java.lang.Class<?> clazz, boolean hasFactory) throws MaltChainedException
MaltChainedException
public 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.