@ParametersAreNonnullByDefault public abstract class AbstractCalculator extends Object implements ADSCalculator
| Constructor and Description |
|---|
AbstractCalculator() |
| Modifier and Type | Method and Description |
|---|---|
<S,I,O> Optional<ADTNode<S,I,O>> |
compute(MealyMachine<S,I,?,O> hypothesis,
Alphabet<I> alphabet,
Set<S> targets) |
protected abstract <S,I,O> Optional<ADSNode<S,I,O>> |
computeInternal(MealyMachine<S,I,?,O> hypothesis,
Alphabet<I> alphabet,
Set<S> targets) |
public <S,I,O> Optional<ADTNode<S,I,O>> compute(MealyMachine<S,I,?,O> hypothesis, Alphabet<I> alphabet, Set<S> targets)
compute in interface ADSCalculatorprotected abstract <S,I,O> Optional<ADSNode<S,I,O>> computeInternal(MealyMachine<S,I,?,O> hypothesis, Alphabet<I> alphabet, Set<S> targets)
Copyright © 2019. All rights reserved.