Package de.monochromata.anaphors.ast.spi

Service provider interfaces to be implemented to support anaphora resolution on a given AST implementation.

  • Interface Summary
    Interface Description
    AnaphoraResolutionSpi<N,​E,​T,​B,​VB extends B,​FB extends B,​MB extends 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>>
    A special service provider interface related to finding potential referents of a given definite expression in a given related expression.
    AnaphorsSpi<N,​E,​TB,​S,​I,​QI,​EV,​PP>
    The service provider interface used by the de.monochromata.anaphors package to perform anaphora resolution on a given AST implementation.
    RelatedExpressionsSpi<N,​E,​T,​B,​MB extends B,​TB extends B,​S,​I,​QI,​EV,​PP,​R extends RelatedExpression<N,​T,​B,​TB,​S,​QI,​R>>
    A special service provider interface to perform actions related to finding and processing related expressions.
    TransformationsSpi<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>>
    An interface to create AST transformations.