All Classes
| Class | Description |
|---|---|
| AbstractAnaphorResolutionStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
An abstract base class for strategies used to for resolve or construct the
referents of anaphors.
|
| AbstractAnchoringStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
An abstract base class for strategies used to for resolve or construct the
referents of indirect anaphors.
|
| AbstractASTBasedAnaphora<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 abstract implementation of the anaphora interface.
|
| AbstractCheckResult<N,E,S> | |
| AbstractConceptReferentializationStrategy<N,E,TB,S,I,QI,EV,PP> |
An abstract base class for strategies used to obtain referents based on
information referring to the conceptual type (TODO:?) of the referent.
|
| AbstractLocalTempVariableIntroducingStrategy<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 extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
Abstract base class for related expressions whose realization introduces
local temporary variables.
|
| AbstractPreparatoryTransformation<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>> | |
| AbstractReferent<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>> |
An abstract base class for referents.
|
| AbstractReferentializationStrategy<N,E,TB,S,I,QI,EV,PP> |
An abstract base class for strategies used to obtain referents.
|
| AbstractRelatedExpressionStrategy<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>> |
An abstract base class for strategies used to generate (potential) related
expressions from AST nodes.
|
| AbstractStrategy | |
| Activatable |
An entity that can have an activation value calculated by an activation
formula.
|
| ActivationBasedAnaphorResolution<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>> |
Resolve the referents of anaphors based on a cognitive model.
|
| ActivationFormula |
Computes activation values for activatable entites at arbitrary points in
time with an implementation-dependent precision.
|
| AddParameterToCallChain<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>> |
If the given definite expression is reachable via the call chain from the
invocable containing the potential related expression, add a parameter for it
to propagate it to the invocable containing the definite expression.
|
| AllActiveFormula |
An activation formula in which all
Activatables are always active to
the same extent. |
| AllActiveFormula.Active | |
| Anaphora | |
| 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.
|
| AnaphorCreationForReferentInLocalTempVariable | |
| AnaphorPart<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>> |
Represents an anaphor at the AST level.
|
| AnaphorPartsStreaming | |
| AnaphorResolutionStrategy<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>> |
A strategy for resolving or constructing the referents of anaphors.
|
| 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. |
| AnchoringStrategy<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>> |
A strategy for resolving or constructing the referents of indirect anaphors.
|
| ASTBasedAnaphora<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>> |
The relation between anaphor and related expression.
|
| ASTBasedAnaphorResolution<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>> |
A generic interface to anaphora resolution.
|
| ASTTransformation<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 AST transformation.
|
| CaseSensitiveNameRecurrence<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-sensitive name recurrence, like in
variables.
|
| CaseSensitiveTypeRecurrence<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-sensitive exact type recurrence.
|
| ChainElement<N,E,T,B,TB extends B,S,I,QI,AT,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>,C extends ChainElement<N,E,T,B,TB,S,I,QI,AT,R,A,C>> |
Used to form chains of anaphors.
|
| ChainElementFactory<N,E,T,B,TB extends B,S,I,QI,AT,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>,C extends ChainElement<N,E,T,B,TB,S,I,QI,AT,R,A,C>> | |
| Chaining |
Used to maintain a list of anaphoric chains.
|
| ChainTraversal | |
| CheckResult<N,E,S> |
An interface for the results of preparatory transformations.
|
| Chunk<T> |
A chunk in memory.
|
| ClassInstanceCreationStrategy<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 extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
Class instance creation expressions functioning as related expression.
|
| CogSpi | |
| ConceptReferentializationStrategy<E,TB,S,I,QI> |
A referentialization strategy that interprets identifiers from right to left
and refers to the conceptual type(TODO: ?), assuming that the conceptual type
is not just another feature (TODO: find literature reference).
|
| DA1ReStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
A simple direct anaphora resolution strategy that is based on the various
forms of recurrence that can be implemented using the available
ReferentializationStrategy implementations. |
| DA1ReStrategy.DA1Referent<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> | |
| DefaultAnaphorPart<N,E,T,B,VB 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>> |
An default implementation of the
AnaphorPart interface. |
| DefaultChunk<T> | |
| DefaultDirectAnaphora<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>> |
A default implementation of a direct anaphora relation.
|
| DefaultFeatureContainer<QI> | |
| DefaultIndirectAnaphora<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>> |
A default implementation of an indirect anaphora relation.
|
| DefaultRelatedExpression<N,T,B,MB extends B,TB extends B,S,QI,EV,PP,R extends DefaultRelatedExpression<N,T,B,MB,TB,S,QI,EV,PP,R>> | Deprecated. |
| DefaultRelatedExpressionPart<N,E,T,B,VB extends B,TB extends B,S,I,QI,R extends RelatedExpression<N,T,B,TB,S,QI,R>> |
An default implementation of the
RelatedExpressionPart interface. |
| DefaultResolution<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>> |
A default resolution implementation.
|
| 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>> | |
| DirectAnaphoraPrecedesIndirectAnaphora | |
| EstimatedActivationValue |
An abstract interface for activation values in humans estimated by a
cognitive model.
|
| FauxHyponymy<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-insensitive faux hyponymy (i.e.
|
| Feature<QI> |
An interface for a single feature.
|
| FeatureContainer<QI> |
A collection of features.
|
| FeatureRecurrence<N,E,CI extends N,B,TB extends B,S,I,QI,EV,PP> |
Referentialization based on feature recurrence (i.e.
|
| FeatureReferentializationStrategy<E,TB,S,I,QI> |
A referentialization strategy that interprets those parts of an identifier
not consumed by a
ConceptReferentializationStrategy that this
strategy delegates to. |
| Hyponymy<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-insensitive hyponymy (i.e.
|
| HyponymyPrecedesFauxHyponymy | |
| IA1MrStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
An indirect-anaphora resolution strategy that anchors anaphors in the return
value of a method invocation that acts as the anchor.
|
| IA1MrStrategy.IA1MrReferent<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> | |
| IA2FStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
An indirect-anaphora resolution strategy that anchors anaphors in a field
declared by the anchor.
|
| IA2FStrategy.IA2FReferent<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> | |
| IA2MgStrategy<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
An indirect-anaphora resolution strategy that anchors anaphors in a getter
method declared by the anchor.
|
| IA2MgStrategy.IA2MgReferent<N,E,T,B,VB extends B,FB extends B,MB extends B,TB extends B,S,I,QI,EV,PP,R extends RelatedExpression<N,T,B,TB,S,QI,R>,A extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> | |
| IndirectAnaphora<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>> | |
| KindComposition | |
| LIFOFormula | Deprecated. |
| LIFOFormula.LIFOActivation | |
| LocalTempVariableContents | |
| LocalTempVariableIntroducingStrategy<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>> |
A related expression strategy that introduces a local temporary variable
during anaphor resolution.
|
| LocalVariableDeclarationStrategy<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>> |
Local variable declarations functioning as related expression.
|
| Memory<T> |
An activation-based memory.
|
| MethodInvocationStrategy<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 extends ASTBasedAnaphora<N,E,T,B,TB,S,I,QI,R,A>> |
Method invocation expressions functioning as related expression.
|
| ModifiableMemory<T> |
A memory to which chunks can be added.
|
| NameRecurrence<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-insensitive name recurrence.
|
| NoPreparationRequired<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>> |
A no-operation preparatory transformation that merely returns a given
ASTBasedAnaphora relation. |
| ParameterDeclarationStrategy<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>> |
Parameter declarations functioning as related expression.
|
| Perspectivation |
A perspectivation relative to an offset in a document.
|
| Perspectivation.Hide | |
| Perspectivation.ToLowerCase | |
| PerspectivationConfiguration | |
| PerspectivationStrategy | |
| Preferences | |
| PreparatoryTransformation<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>> |
A transformation used to prepare the introduction of an
ASTBasedAnaphora relation. |
| Referent<TB,S,I,QI> |
The representation of a referent.
|
| ReferentializationStrategy<E,TB,S,I,QI> |
A strategy used to obtain referents
|
| RelatedExpression<N,T,B,TB extends B,S,QI,R extends RelatedExpression<N,T,B,TB,S,QI,R>> |
Represents the function of an expression, or statement as related expression.
|
| RelatedExpressionPart<N,E,T,B,TB extends B,S,I,QI,R extends RelatedExpression<N,T,B,TB,S,QI,R>> |
Represents a related expression at the AST level.
|
| RelatedExpressionsCollector<N,E,T,B,TB extends B,S,QI,R extends RelatedExpression<N,T,B,TB,S,QI,R>> |
An interface to objects used to traverse the AST to find potential related
expressions.
|
| 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.
|
| RelatedExpressionStrategy<N,T,B,TB extends B,S,QI,R extends RelatedExpression<N,T,B,TB,S,QI,R>> |
A strategy for identifying and handling related expressions.
|
| Resolution<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>> |
Used to represent (potential) resolutions of anaphors based on a cognitive
model.
|
| SortedListMemory<T> |
TODO: The size of the list should be limited
|
| StoresAnchorInLocalTempVariable<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>> |
This is an
AnchoringStrategy that has an anchor that differs from the
referent. |
| StoresReferentInLocalTempVariable<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>> |
This is a
AnaphorResolutionStrategy that has a related expression
that is or yields the referent. |
| Strategy |
A generic interface for strategies.
|
| 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.
|
| TypeRecurrence<N,E,TB,S,I,QI,EV,PP> |
Referentialization based on case-insensitive exact type recurrence.
|
| TypeRecurrencePrecedesHyponymy | |
| Underspecification |
Underspecification is considered a process that is a kind of perspectivation.
|
| Unification |
RelatedExpressionwill be turned into a POJO instead