public boolean equals(Object obj) { if (this == obj) return true; if (obj == null) return false; if (getClass() != obj.getClass()) return false; NivreAddressFunction other = (NivreAddressFunction) obj; if (index != other.index) return false; if (parsingAlgorithm == null) { if (other.parsingAlgorithm != null) return false; } else if (!parsingAlgorithm.equals(other.parsingAlgorithm)) return false; if (subFunction == null) { if (other.subFunction != null) return false; } else if (!subFunction.equals(other.subFunction)) return false; return true; }
public void update() throws MaltChainedException { update((NivreConfig) parsingAlgorithm.getCurrentParserConfiguration()); }
public CovingtonFactory(Algorithm algorithm) { setAlgorithm(algorithm); setManager(algorithm.getManager()); }