Interface Unification
public interface Unification
-
Method Summary
Static Methods Modifier and Type Method Description static <N, E, T, B, TB extends B, S, I, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>, A extends ASTBasedAnaphora<N, E, T, B, TB, S, I, QI, R, A>>
booleanhaveEqualReferent(A anaphora1, A anaphora2)static <N, E, T, B, TB extends B, S, I, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>, A extends ASTBasedAnaphora<N, E, T, B, TB, S, I, QI, R, A>>
List<A>unifyCoReferentialReferents(List<A> potentialAnaphoraRelations)static <N, T, B, TB extends B, S, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>>
List<R>unifyCoReferentialRelatedExpressions(List<R> potentialRelatedExpressions)static <T> List<T>unifyListElements(List<T> elements, BiPredicate<T,T> check)
-
Method Details
-
unifyCoReferentialRelatedExpressions
static <N, T, B, TB extends B, S, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>> List<R> unifyCoReferentialRelatedExpressions(List<R> potentialRelatedExpressions) -
unifyCoReferentialReferents
static <N, E, T, B, TB extends B, S, I, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>, A extends ASTBasedAnaphora<N, E, T, B, TB, S, I, QI, R, A>> List<A> unifyCoReferentialReferents(List<A> potentialAnaphoraRelations) -
haveEqualReferent
static <N, E, T, B, TB extends B, S, I, QI, R extends RelatedExpression<N, T, B, TB, S, QI, R>, A extends ASTBasedAnaphora<N, E, T, B, TB, S, I, QI, R, A>> boolean haveEqualReferent(A anaphora1, A anaphora2) -
unifyListElements
-