nl.uu.cs.ape.automaton.Automaton Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of APE Show documentation
Show all versions of APE Show documentation
APE is a command line tool and an API for the automated exploration of possible computational pipelines (workflows) from large collections of computational tools.
package nl.uu.cs.ape.automaton;
import java.util.List;
/**
* The {@code Automaton} interface is used to represent general interface that
* should be implemented by any interface.
*
* @author Vedran Kasalica
*/
public interface Automaton {
/**
* Gets all states as a List.
*
* @return All the States.
*/
List getAllStates();
}