Class MooreBuilder<S,I,T,O,A extends MutableMooreMachine<S,? super I,T,? super O>>
- java.lang.Object
-
- net.automatalib.util.automaton.builder.MooreBuilder<S,I,T,O,A>
-
@Generated(value="com.github.misberner.duzzt.processor.Duzzt", comments="Generated by Duzzt -- https://github.com/misberner/duzzt", date="2023-11-06T11:28+0000") public class MooreBuilder<S,I,T,O,A extends MutableMooreMachine<S,? super I,T,? super O>> extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description class
MooreBuilder.MooreBuilder__0
class
MooreBuilder.MooreBuilder__1
class
MooreBuilder.MooreBuilder__2
class
MooreBuilder.MooreBuilder__3
class
MooreBuilder.MooreBuilder__4
class
MooreBuilder.MooreBuilder__5
class
MooreBuilder.MooreBuilder__6
-
Constructor Summary
Constructors Constructor Description MooreBuilder(A automaton)
MooreBuilder(MooreBuilderImpl<S,I,T,O,A> implementation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MooreBuilder.MooreBuilder__0
from(Object stateId)
MooreBuilder.MooreBuilder__0
from(Object firstStateId, Object... otherStateIds)
MooreBuilder.MooreBuilder__1
withInitial(Object stateId)
MooreBuilder.MooreBuilder__1
withInitial(Object stateId, O output)
MooreBuilder<S,I,T,O,A>
withOutput(Object stateId, O output)
-
-
-
Method Detail
-
withInitial
public final MooreBuilder.MooreBuilder__1 withInitial(Object stateId)
-
from
public final MooreBuilder.MooreBuilder__0 from(Object stateId)
-
withInitial
public final MooreBuilder.MooreBuilder__1 withInitial(Object stateId, O output)
-
from
@SafeVarargs public final MooreBuilder.MooreBuilder__0 from(Object firstStateId, Object... otherStateIds)
-
-