Class AbstractCheckResult<N,E,S>
java.lang.Object
de.monochromata.anaphors.cog.transform.AbstractCheckResult<N,E,S>
- Type Parameters:
N- The node type in the ASTE- The expression typeS- The scope type (optional)
- All Implemented Interfaces:
CheckResult<N,E,S>
public abstract class AbstractCheckResult<N,E,S> extends Object implements CheckResult<N,E,S>
-
Constructor Summary
Constructors Modifier Constructor Description protectedAbstractCheckResult()Used in contract testing.AbstractCheckResult(Chunk<N> chunk, E definiteExpression, S scope, boolean canPerformTransformation) -
Method Summary
Modifier and Type Method Description booleancanPerformTransformation()Chunk<N>getChunk()EgetDefiniteExpression()SgetScope()
-
Constructor Details
-
AbstractCheckResult
protected AbstractCheckResult()Used in contract testing. -
AbstractCheckResult
public AbstractCheckResult(Chunk<N> chunk, E definiteExpression, S scope, boolean canPerformTransformation)
-
-
Method Details
-
getChunk
- Specified by:
getChunkin interfaceCheckResult<N,E,S>
-
getDefiniteExpression
- Specified by:
getDefiniteExpressionin interfaceCheckResult<N,E,S>
-
getScope
- Specified by:
getScopein interfaceCheckResult<N,E,S>
-
canPerformTransformation
- Specified by:
canPerformTransformationin interfaceCheckResult<N,E,S>
-