de.ls5.jlearn.splittercreators
Class RivestStyleDFASplitterCreator
java.lang.Object
de.ls5.jlearn.splittercreators.KearnsStyleDFASplitterCreator
de.ls5.jlearn.splittercreators.RivestStyleDFASplitterCreator
- All Implemented Interfaces:
- SplitterCreator
public class RivestStyleDFASplitterCreator
- extends KearnsStyleDFASplitterCreator
- Author:
- fh
Method Summary |
boolean |
applyGlobally()
Indicates that a set of suffixes is ought to be applied globally (to all
states or components - or whatever data structure is used). |
List<State> |
applyToStates()
Return a list of states from the hypothesis which are identified to
be affected by splitters formely having been created using the
createSplitters-method. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
RivestStyleDFASplitterCreator
public RivestStyleDFASplitterCreator()
RivestStyleDFASplitterCreator
public RivestStyleDFASplitterCreator(Oracle splitOracle)
applyToStates
public List<State> applyToStates()
- Description copied from interface:
SplitterCreator
- Return a list of states from the hypothesis which are identified to
be affected by splitters formely having been created using the
createSplitters-method.
- Specified by:
applyToStates
in interface SplitterCreator
- Overrides:
applyToStates
in class KearnsStyleDFASplitterCreator
- Returns:
- list of states
applyGlobally
public boolean applyGlobally()
- Description copied from interface:
SplitterCreator
- Indicates that a set of suffixes is ought to be applied globally (to all
states or components - or whatever data structure is used). In case
applyGlobally() is false, applyToStates() may be considered.
- Specified by:
applyGlobally
in interface SplitterCreator
- Overrides:
applyGlobally
in class KearnsStyleDFASplitterCreator
- Returns:
- true if suffixes should be applied globally
Copyright © 2011. All Rights Reserved.