Uses of Class
com.google.ortools.sat.CircuitConstraintProto.Builder
Packages that use CircuitConstraintProto.Builder
-
Uses of CircuitConstraintProto.Builder in com.google.ortools.sat
Subclasses with type arguments of type CircuitConstraintProto.Builder in com.google.ortools.satModifier and TypeClassDescriptionstatic final classThe circuit constraint is defined on a graph where the arc presence are controlled by literals.Methods in com.google.ortools.sat that return CircuitConstraintProto.BuilderModifier and TypeMethodDescriptionCircuitConstraintProto.Builder.addAllHeads(Iterable<? extends Integer> values) repeated int32 heads = 4;CircuitConstraintProto.Builder.addAllLiterals(Iterable<? extends Integer> values) repeated int32 literals = 5;CircuitConstraintProto.Builder.addAllTails(Iterable<? extends Integer> values) repeated int32 tails = 3;CircuitConstraintProto.Builder.addHeads(int value) repeated int32 heads = 4;CircuitConstraintProto.Builder.addLiterals(int value) repeated int32 literals = 5;CircuitConstraintProto.Builder.addTails(int value) repeated int32 tails = 3;CircuitConstraintProto.Builder.clear()CircuitConstraintProto.Builder.clearHeads()repeated int32 heads = 4;CircuitConstraintProto.Builder.clearLiterals()repeated int32 literals = 5;CircuitConstraintProto.Builder.clearTails()repeated int32 tails = 3;ConstraintProto.Builder.getCircuitBuilder()The circuit constraint takes a graph and forces the arcs present (with arc presence indicated by a literal) to form a unique cycle.CircuitConstraintProto.Builder.mergeFrom(CircuitConstraintProto other) CircuitConstraintProto.Builder.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) CircuitConstraintProto.Builder.mergeFrom(com.google.protobuf.Message other) CircuitConstraintProto.newBuilder()CircuitConstraintProto.newBuilder(CircuitConstraintProto prototype) CircuitConstraintProto.newBuilderForType()protected CircuitConstraintProto.BuilderCircuitConstraintProto.newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) CircuitConstraintProto.Builder.setHeads(int index, int value) repeated int32 heads = 4;CircuitConstraintProto.Builder.setLiterals(int index, int value) repeated int32 literals = 5;CircuitConstraintProto.Builder.setTails(int index, int value) repeated int32 tails = 3;CircuitConstraintProto.toBuilder()Methods in com.google.ortools.sat with parameters of type CircuitConstraintProto.BuilderModifier and TypeMethodDescriptionConstraintProto.Builder.setCircuit(CircuitConstraintProto.Builder builderForValue) The circuit constraint takes a graph and forces the arcs present (with arc presence indicated by a literal) to form a unique cycle.