Package de.learnlib.acex
Class AbstractBaseCounterexample<E>
- java.lang.Object
- 
- de.learnlib.acex.AbstractBaseCounterexample<E>
 
- 
- All Implemented Interfaces:
- AbstractCounterexample<E>
 - Direct Known Subclasses:
- ClassicPrefixTransformAcex,- OutInconsPrefixTransformAcex
 
 public abstract class AbstractBaseCounterexample<E> extends Object implements AbstractCounterexample<E> 
- 
- 
Constructor SummaryConstructors Constructor Description AbstractBaseCounterexample(int m)Constructor.
 - 
Method SummaryAll Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description protected abstract EcomputeEffect(int index)Eeffect(int index)intgetLength()Retrieves the length of the abstract counterexample.voidsetEffect(int index, E effect)StringtoString()- 
Methods inherited from class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 - 
Methods inherited from interface de.learnlib.acex.AbstractCounterexamplecheckEffects, testEffects
 
- 
 
- 
- 
- 
Method Detail- 
getLengthpublic int getLength() Retrieves the length of the abstract counterexample.- Specified by:
- getLengthin interface- AbstractCounterexample<E>
- Returns:
- the length of the counterexample
 
 - 
effectpublic E effect(int index) - Specified by:
- effectin interface- AbstractCounterexample<E>
 
 - 
computeEffectprotected abstract E computeEffect(int index) 
 - 
setEffectpublic void setEffect(@UnknownInitialization(AbstractBaseCounterexample.class) AbstractBaseCounterexample<E> this, int index, E effect) 
 
- 
 
-