MaltParser 1.7.1

org.maltparser.core.feature.system
Class FeatureEngine

java.lang.Object
  extended by org.maltparser.core.helper.HashMap<String,FunctionDescription>
      extended by org.maltparser.core.feature.system.FeatureEngine
All Implemented Interfaces:
Serializable, Map<String,FunctionDescription>

public class FeatureEngine
extends HashMap<String,FunctionDescription>

Since:
1.0
Author:
Johan Hall
See Also:
Serialized Form

Nested Class Summary
 
Nested classes/interfaces inherited from interface java.util.Map
Map.Entry<K,V>
 
Field Summary
static long serialVersionUID
           
 
Constructor Summary
FeatureEngine()
           
 
Method Summary
 boolean equals(Object obj)
           
 void load(PluginLoader plugins)
           
 void load(String urlstring)
           
 void load(URL specModelURL)
           
 Function newFunction(String functionName, ConfigurationRegistry registry)
           
 void readFeatureSystem(Element system)
           
 void readFunction(Element function)
           
 void readSubFunction(Element subfunction, Class<?> clazz, boolean hasFactory)
           
 String toString()
           
 
Methods inherited from class org.maltparser.core.helper.HashMap
clear, containsKey, containsValue, doReadObject, doWriteObject, entrySet, get, hashCode, isEmpty, keyEquals, keyHashCode, keySet, put, putAll, remove, size, valueEquals, valueHashCode, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

FeatureEngine

public FeatureEngine()
Method Detail

newFunction

public Function newFunction(String functionName,
                            ConfigurationRegistry registry)
                     throws MaltChainedException
Throws:
MaltChainedException

load

public void load(String urlstring)
          throws MaltChainedException
Throws:
MaltChainedException

load

public void load(PluginLoader plugins)
          throws MaltChainedException
Throws:
MaltChainedException

load

public void load(URL specModelURL)
          throws MaltChainedException
Throws:
MaltChainedException

readFeatureSystem

public void readFeatureSystem(Element system)
                       throws MaltChainedException
Throws:
MaltChainedException

readFunction

public void readFunction(Element function)
                  throws MaltChainedException
Throws:
MaltChainedException

readSubFunction

public void readSubFunction(Element subfunction,
                            Class<?> clazz,
                            boolean hasFactory)
                     throws MaltChainedException
Throws:
MaltChainedException

equals

public boolean equals(Object obj)
Specified by:
equals in interface Map<String,FunctionDescription>
Overrides:
equals in class HashMap<String,FunctionDescription>

toString

public String toString()
Overrides:
toString in class HashMap<String,FunctionDescription>

MaltParser 1.7.1

Copyright 2007-2012 Johan Hall, Jens Nilsson and Joakim Nivre.