Package de.monochromata.anaphors.ast
Interface DirectAnaphora<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>>
- Type Parameters:
N- The node type in the ASTE- The expression typeT- The type typeB- The binding typeTB- The type binding typeS- The scope type (optional)I- The type used to represent identifiersQI- The type used to represent qualified identifiersR- The sub-type of related expression to useA- The sub-type of AST-based anaphora to use
- All Superinterfaces:
AnaphorPart<N,E,T,B,TB,S,I,QI,R,A>,ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>,RelatedExpressionPart<N,E,T,B,TB,S,I,QI,R>
- All Known Implementing Classes:
DefaultDirectAnaphora
public interface DirectAnaphora<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>> extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>
-
Method Summary
Modifier and Type Method Description default RgetAntecedent()An alias forASTBasedAnaphora.getRelatedExpression().Methods inherited from interface de.monochromata.anaphors.ast.ASTBasedAnaphora
getAnaphor, getAnaphorExpression, getAnaphorPart, getAnaphorResolutionStrategy, getBinding, getKind, getReferenceDescription, getReferent, getReferentializationStrategy, getRelatedExpression, getRelatedExpressionPart, getRelatedExpressionStrategy, isExplicated, isUnderspecified, resolveType
-
Method Details
-
getAntecedent
An alias forASTBasedAnaphora.getRelatedExpression().
-