| Constructor and Description |
|---|
DFAs() |
| Modifier and Type | Method and Description |
|---|---|
static <I> FastDFA<I> |
and(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
and(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out) |
static <I> FastDFA<I> |
combine(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet,
AcceptanceCombiner combiner) |
static <I,S,A extends MutableDFA<S,I>> |
combine(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out,
AcceptanceCombiner combiner) |
static <I> FastDFA<I> |
complement(DFA<?,I> dfa,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
complement(DFA<?,I> dfa,
Collection<? extends I> inputs,
A out) |
static <I> FastDFA<I> |
equiv(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
equiv(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out) |
static <I> FastDFA<I> |
impl(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
impl(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out) |
static <I> FastDFA<I> |
or(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
or(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out) |
static <I> FastDFA<I> |
xor(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Alphabet<I> inputAlphabet) |
static <I,S,A extends MutableDFA<S,I>> |
xor(DFA<?,I> dfa1,
DFA<?,I> dfa2,
Collection<? extends I> inputs,
A out) |
public DFAs()
public static <I,S,A extends MutableDFA<S,I>> A combine(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out, AcceptanceCombiner combiner)
public static <I> FastDFA<I> combine(DFA<?,I> dfa1, DFA<?,I> dfa2, Alphabet<I> inputAlphabet, AcceptanceCombiner combiner)
public static <I,S,A extends MutableDFA<S,I>> A and(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out)
public static <I,S,A extends MutableDFA<S,I>> A or(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out)
public static <I,S,A extends MutableDFA<S,I>> A xor(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out)
public static <I,S,A extends MutableDFA<S,I>> A equiv(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out)
public static <I,S,A extends MutableDFA<S,I>> A impl(DFA<?,I> dfa1, DFA<?,I> dfa2, Collection<? extends I> inputs, A out)
public static <I,S,A extends MutableDFA<S,I>> A complement(DFA<?,I> dfa, Collection<? extends I> inputs, A out)
public static <I> FastDFA<I> complement(DFA<?,I> dfa, Alphabet<I> inputAlphabet)
Copyright © 2013. All Rights Reserved.