
com.almondtools.stringsandchars.patternsearch.BitParallelAutomaton Maven / Gradle / Ivy
package com.almondtools.stringsandchars.patternsearch;
import java.util.BitSet;
public interface BitParallelAutomaton {
char[] supportedChars();
BitSet getInitial();
boolean isInitial(BitSet state);
BitSet next(BitSet state, char c);
boolean isFinal(BitSet state);
int minLength();
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy