de.ls5.jlearn.equivalenceoracles
Class WMethodEquivalenceTest
java.lang.Object
de.ls5.jlearn.equivalenceoracles.WMethodEquivalenceTest
- All Implemented Interfaces:
- EquivalenceOracle
public class WMethodEquivalenceTest
- extends Object
- implements EquivalenceOracle
- Author:
- fh
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
WMethodEquivalenceTest
public WMethodEquivalenceTest(int maxSize)
WMethodEquivalenceTest
public WMethodEquivalenceTest()
findCounterExample
public EquivalenceOracleOutput findCounterExample(Automaton h)
- Description copied from interface:
EquivalenceOracle
- Search a counterexample for a provided hypothesis.
- Specified by:
findCounterExample
in interface EquivalenceOracle
- Parameters:
h
- Automaton to be checked
- Returns:
EquivalenceOracleOutput
object if a counterexample was found, null
otherwise
setOracle
public void setOracle(Oracle o)
- Description copied from interface:
EquivalenceOracle
- Specifies the
Oracle
to be queried when searching for counterexamples
- Specified by:
setOracle
in interface EquivalenceOracle
- Parameters:
o
- Oracle
to be queried
getMaxSize
public int getMaxSize()
- Returns:
- the maxSize
setMaxSize
public void setMaxSize(int maxSize)
- Parameters:
maxSize
- the maxSize to set
Copyright © 2011. All Rights Reserved.