public abstract class RegularSeed extends Object
binarize(java.lang.String)
method.
The expected behavior of R(f) is that L(R(f)) consists of a set
of terms over the output algebra such that the interpretation of these
terms in the output algebra is the same as the interpretation
of f in the input algebra.Constructor and Description |
---|
RegularSeed() |
Modifier and Type | Method and Description |
---|---|
abstract TreeAutomaton<String> |
binarize(String symbol)
Computes an automaton for all binarizations of a given symbol.
|
TreeAutomaton<String> |
binarize(Tree<String> term)
Computes an automaton for all binarizations of a given term.
|
static Iterator<Class> |
getAllRegularSeedClasses()
Returns an iterator over all subclasses of RegularSeed.
|
void |
printStats() |
public abstract TreeAutomaton<String> binarize(String symbol)
The automaton returned by this method must satisfy a number of requirements.
symbol
- public TreeAutomaton<String> binarize(Tree<String> term)
term
- public static Iterator<Class> getAllRegularSeedClasses()
public void printStats()
Copyright © 2017. All rights reserved.