Interface Strategy

All Known Subinterfaces:
AnaphorResolutionStrategy<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>, AnchoringStrategy<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>, ConceptReferentializationStrategy<E,​TB,​S,​I,​QI>, FeatureReferentializationStrategy<E,​TB,​S,​I,​QI>, LocalTempVariableIntroducingStrategy<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>, PreparatoryTransformation<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>, ReferentializationStrategy<E,​TB,​S,​I,​QI>, RelatedExpressionStrategy<N,​T,​B,​TB,​S,​QI,​R>, StoresAnchorInLocalTempVariable<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>, StoresReferentInLocalTempVariable<N,​E,​T,​B,​TB,​S,​I,​QI,​R,​A>
All Known Implementing Classes:
AbstractAnaphorResolutionStrategy, AbstractAnchoringStrategy, AbstractConceptReferentializationStrategy, AbstractLocalTempVariableIntroducingStrategy, AbstractPreparatoryTransformation, AbstractReferentializationStrategy, AbstractRelatedExpressionStrategy, AbstractStrategy, AddParameterToCallChain, CaseSensitiveNameRecurrence, CaseSensitiveTypeRecurrence, ClassInstanceCreationStrategy, DA1ReStrategy, FauxHyponymy, FeatureRecurrence, Hyponymy, IA1MrStrategy, IA2FStrategy, IA2MgStrategy, LocalVariableDeclarationStrategy, MethodInvocationStrategy, NameRecurrence, NoPreparationRequired, ParameterDeclarationStrategy, TypeRecurrence

public interface Strategy
A generic interface for strategies.
  • Method Summary

    Modifier and Type Method Description
    String getKind()
    Returns a short mnemonic string that uniquely identifies this strategy among the type of strategies it belongs to.
  • Method Details

    • getKind

      Returns a short mnemonic string that uniquely identifies this strategy among the type of strategies it belongs to.
      Returns:
      the kind of strategy