Uses of Class
com.google.ortools.sat.AutomatonConstraintProto.Builder
Packages that use AutomatonConstraintProto.Builder
-
Uses of AutomatonConstraintProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type AutomatonConstraintProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final class
This constraint forces a sequence of expressions to be accepted by an automaton.Methods in com.google.ortools.sat that return AutomatonConstraintProto.BuilderModifier and TypeMethodDescriptionAutomatonConstraintProto.Builder.addAllExprs
(Iterable<? extends LinearExpressionProto> values) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addAllFinalStates
(Iterable<? extends Long> values) repeated int64 final_states = 3;
AutomatonConstraintProto.Builder.addAllTransitionHead
(Iterable<? extends Long> values) repeated int64 transition_head = 5;
AutomatonConstraintProto.Builder.addAllTransitionLabel
(Iterable<? extends Long> values) repeated int64 transition_label = 6;
AutomatonConstraintProto.Builder.addAllTransitionTail
(Iterable<? extends Long> values) List of transitions (all 3 vectors have the same size).AutomatonConstraintProto.Builder.addAllVars
(Iterable<? extends Integer> values) Legacy field.AutomatonConstraintProto.Builder.addExprs
(int index, LinearExpressionProto value) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addExprs
(int index, LinearExpressionProto.Builder builderForValue) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addExprs
(LinearExpressionProto value) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addExprs
(LinearExpressionProto.Builder builderForValue) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.addFinalStates
(long value) repeated int64 final_states = 3;
AutomatonConstraintProto.Builder.addTransitionHead
(long value) repeated int64 transition_head = 5;
AutomatonConstraintProto.Builder.addTransitionLabel
(long value) repeated int64 transition_label = 6;
AutomatonConstraintProto.Builder.addTransitionTail
(long value) List of transitions (all 3 vectors have the same size).AutomatonConstraintProto.Builder.addVars
(int value) Legacy field.AutomatonConstraintProto.Builder.clear()
AutomatonConstraintProto.Builder.clearExprs()
The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.clearFinalStates()
repeated int64 final_states = 3;
AutomatonConstraintProto.Builder.clearStartingState()
A state is identified by a non-negative number.AutomatonConstraintProto.Builder.clearTransitionHead()
repeated int64 transition_head = 5;
AutomatonConstraintProto.Builder.clearTransitionLabel()
repeated int64 transition_label = 6;
AutomatonConstraintProto.Builder.clearTransitionTail()
List of transitions (all 3 vectors have the same size).AutomatonConstraintProto.Builder.clearVars()
Legacy field.ConstraintProto.Builder.getAutomatonBuilder()
The automaton constraint forces a sequence of variables to be accepted by an automaton.AutomatonConstraintProto.Builder.mergeFrom
(AutomatonConstraintProto other) AutomatonConstraintProto.Builder.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) AutomatonConstraintProto.Builder.mergeFrom
(com.google.protobuf.Message other) AutomatonConstraintProto.newBuilder()
AutomatonConstraintProto.newBuilder
(AutomatonConstraintProto prototype) AutomatonConstraintProto.newBuilderForType()
protected AutomatonConstraintProto.Builder
AutomatonConstraintProto.newBuilderForType
(com.google.protobuf.AbstractMessage.BuilderParent parent) AutomatonConstraintProto.Builder.removeExprs
(int index) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.setExprs
(int index, LinearExpressionProto value) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.setExprs
(int index, LinearExpressionProto.Builder builderForValue) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.Builder.setFinalStates
(int index, long value) repeated int64 final_states = 3;
AutomatonConstraintProto.Builder.setStartingState
(long value) A state is identified by a non-negative number.AutomatonConstraintProto.Builder.setTransitionHead
(int index, long value) repeated int64 transition_head = 5;
AutomatonConstraintProto.Builder.setTransitionLabel
(int index, long value) repeated int64 transition_label = 6;
AutomatonConstraintProto.Builder.setTransitionTail
(int index, long value) List of transitions (all 3 vectors have the same size).AutomatonConstraintProto.Builder.setVars
(int index, int value) Legacy field.AutomatonConstraintProto.toBuilder()
Methods in com.google.ortools.sat with parameters of type AutomatonConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setAutomaton
(AutomatonConstraintProto.Builder builderForValue) The automaton constraint forces a sequence of variables to be accepted by an automaton.