- java.lang.Object
 - 
- net.automatalib.util.ts.modal.MTSs
 
 
- 
public final class MTSs extends Object
Operations onModalTransitionSystems. 
- 
- 
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static <S0,S1,I>
CompactMTS<I>compose(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1)static <A extends MutableModalTransitionSystem<S,I,?,?>,S,S0,S1,I>
Acompose(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)static <A extends MutableModalTransitionSystem<S,I,?,?>,S,S0,S1,I>
Pair<Map<Pair<S0,S1>,S>,A>composeWithMapping(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)static <S0,S1,I>
CompactMTS<I>conjunction(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1)static <A extends MutableModalTransitionSystem<S,I,T,?>,S,S0,S1,I,T>
Aconjunction(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)static <A extends MutableModalTransitionSystem<S,I,T,?>,S,S0,S1,I,T>
Pair<Map<Pair<S0,S1>,S>,A>conjunctionWithMapping(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)static <AS,BS,I>
booleanisRefinementOf(ModalTransitionSystem<AS,I,?,?> a, ModalTransitionSystem<BS,I,?,?> b, Collection<I> input) 
 - 
 
- 
- 
Method Detail
- 
conjunction
public static <S0,S1,I> CompactMTS<I> conjunction(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1)
 
- 
conjunction
public static <A extends MutableModalTransitionSystem<S,I,T,?>,S,S0,S1,I,T> A conjunction(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)
 
- 
conjunctionWithMapping
public static <A extends MutableModalTransitionSystem<S,I,T,?>,S,S0,S1,I,T> Pair<Map<Pair<S0,S1>,S>,A> conjunctionWithMapping(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)
 
- 
compose
public static <S0,S1,I> CompactMTS<I> compose(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1)
 
- 
compose
public static <A extends MutableModalTransitionSystem<S,I,?,?>,S,S0,S1,I> A compose(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)
 
- 
composeWithMapping
public static <A extends MutableModalTransitionSystem<S,I,?,?>,S,S0,S1,I> Pair<Map<Pair<S0,S1>,S>,A> composeWithMapping(ModalTransitionSystem<S0,I,?,?> mts0, ModalTransitionSystem<S1,I,?,?> mts1, AutomatonCreator<A,I> creator)
 
- 
isRefinementOf
public static <AS,BS,I> boolean isRefinementOf(ModalTransitionSystem<AS,I,?,?> a, ModalTransitionSystem<BS,I,?,?> b, Collection<I> input)
 
 - 
 
 -