Uses of Interface
com.google.ortools.sat.LinearExpressionProtoOrBuilder
Packages that use LinearExpressionProtoOrBuilder
-
Uses of LinearExpressionProtoOrBuilder in com.google.ortools.sat
Classes in com.google.ortools.sat that implement LinearExpressionProtoOrBuilderModifier and TypeClassDescriptionfinal classSome constraints supports linear expression instead of just using a reference to a variable.static final classSome constraints supports linear expression instead of just using a reference to a variable.Methods in com.google.ortools.sat that return LinearExpressionProtoOrBuilderModifier and TypeMethodDescriptionCumulativeConstraintProto.Builder.getCapacityOrBuilder().operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.getCapacityOrBuilder().operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProtoOrBuilder.getCapacityOrBuilder().operations_research.sat.LinearExpressionProto capacity = 1;CumulativeConstraintProto.Builder.getDemandsOrBuilder(int index) Same size as intervals.CumulativeConstraintProto.getDemandsOrBuilder(int index) Same size as intervals.CumulativeConstraintProtoOrBuilder.getDemandsOrBuilder(int index) Same size as intervals.IntervalConstraintProto.Builder.getEndOrBuilder().operations_research.sat.LinearExpressionProto end = 5;IntervalConstraintProto.getEndOrBuilder().operations_research.sat.LinearExpressionProto end = 5;IntervalConstraintProtoOrBuilder.getEndOrBuilder().operations_research.sat.LinearExpressionProto end = 5;AllDifferentConstraintProto.Builder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;AllDifferentConstraintProto.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;AllDifferentConstraintProtoOrBuilder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 1;AutomatonConstraintProto.Builder.getExprsOrBuilder(int index) The sequence of affine expressions (a * var + b).AutomatonConstraintProto.getExprsOrBuilder(int index) The sequence of affine expressions (a * var + b).AutomatonConstraintProtoOrBuilder.getExprsOrBuilder(int index) The sequence of affine expressions (a * var + b).DecisionStrategyProto.Builder.getExprsOrBuilder(int index) If this is set, then the variables field must be empty.DecisionStrategyProto.getExprsOrBuilder(int index) If this is set, then the variables field must be empty.DecisionStrategyProtoOrBuilder.getExprsOrBuilder(int index) If this is set, then the variables field must be empty.ElementConstraintProto.Builder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;ElementConstraintProto.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;ElementConstraintProtoOrBuilder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 6;LinearArgumentProto.Builder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;LinearArgumentProto.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;LinearArgumentProtoOrBuilder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 2;TableConstraintProto.Builder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;TableConstraintProto.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;TableConstraintProtoOrBuilder.getExprsOrBuilder(int index) repeated .operations_research.sat.LinearExpressionProto exprs = 4;ReservoirConstraintProto.Builder.getLevelChangesOrBuilder(int index) Currently, we only support constant level changes.ReservoirConstraintProto.getLevelChangesOrBuilder(int index) Currently, we only support constant level changes.ReservoirConstraintProtoOrBuilder.getLevelChangesOrBuilder(int index) Currently, we only support constant level changes.ElementConstraintProto.Builder.getLinearIndexOrBuilder()All expressions below must be affine function with at most one variable.ElementConstraintProto.getLinearIndexOrBuilder()All expressions below must be affine function with at most one variable.ElementConstraintProtoOrBuilder.getLinearIndexOrBuilder()All expressions below must be affine function with at most one variable.ElementConstraintProto.Builder.getLinearTargetOrBuilder().operations_research.sat.LinearExpressionProto linear_target = 5;ElementConstraintProto.getLinearTargetOrBuilder().operations_research.sat.LinearExpressionProto linear_target = 5;ElementConstraintProtoOrBuilder.getLinearTargetOrBuilder().operations_research.sat.LinearExpressionProto linear_target = 5;IntervalConstraintProto.Builder.getSizeOrBuilder().operations_research.sat.LinearExpressionProto size = 6;IntervalConstraintProto.getSizeOrBuilder().operations_research.sat.LinearExpressionProto size = 6;IntervalConstraintProtoOrBuilder.getSizeOrBuilder().operations_research.sat.LinearExpressionProto size = 6;IntervalConstraintProto.Builder.getStartOrBuilder().operations_research.sat.LinearExpressionProto start = 4;IntervalConstraintProto.getStartOrBuilder().operations_research.sat.LinearExpressionProto start = 4;IntervalConstraintProtoOrBuilder.getStartOrBuilder().operations_research.sat.LinearExpressionProto start = 4;LinearArgumentProto.Builder.getTargetOrBuilder().operations_research.sat.LinearExpressionProto target = 1;LinearArgumentProto.getTargetOrBuilder().operations_research.sat.LinearExpressionProto target = 1;LinearArgumentProtoOrBuilder.getTargetOrBuilder().operations_research.sat.LinearExpressionProto target = 1;ReservoirConstraintProto.Builder.getTimeExprsOrBuilder(int index) affine expressions.ReservoirConstraintProto.getTimeExprsOrBuilder(int index) affine expressions.ReservoirConstraintProtoOrBuilder.getTimeExprsOrBuilder(int index) affine expressions.Methods in com.google.ortools.sat that return types with arguments of type LinearExpressionProtoOrBuilderModifier and TypeMethodDescriptionList<? extends LinearExpressionProtoOrBuilder>CumulativeConstraintProto.Builder.getDemandsOrBuilderList()Same size as intervals.List<? extends LinearExpressionProtoOrBuilder>CumulativeConstraintProto.getDemandsOrBuilderList()Same size as intervals.List<? extends LinearExpressionProtoOrBuilder>CumulativeConstraintProtoOrBuilder.getDemandsOrBuilderList()Same size as intervals.List<? extends LinearExpressionProtoOrBuilder>AllDifferentConstraintProto.Builder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 1;List<? extends LinearExpressionProtoOrBuilder>AllDifferentConstraintProto.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 1;List<? extends LinearExpressionProtoOrBuilder>AllDifferentConstraintProtoOrBuilder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 1;List<? extends LinearExpressionProtoOrBuilder>AutomatonConstraintProto.Builder.getExprsOrBuilderList()The sequence of affine expressions (a * var + b).List<? extends LinearExpressionProtoOrBuilder>AutomatonConstraintProto.getExprsOrBuilderList()The sequence of affine expressions (a * var + b).List<? extends LinearExpressionProtoOrBuilder>AutomatonConstraintProtoOrBuilder.getExprsOrBuilderList()The sequence of affine expressions (a * var + b).List<? extends LinearExpressionProtoOrBuilder>DecisionStrategyProto.Builder.getExprsOrBuilderList()If this is set, then the variables field must be empty.List<? extends LinearExpressionProtoOrBuilder>DecisionStrategyProto.getExprsOrBuilderList()If this is set, then the variables field must be empty.List<? extends LinearExpressionProtoOrBuilder>DecisionStrategyProtoOrBuilder.getExprsOrBuilderList()If this is set, then the variables field must be empty.List<? extends LinearExpressionProtoOrBuilder>ElementConstraintProto.Builder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 6;List<? extends LinearExpressionProtoOrBuilder>ElementConstraintProto.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 6;List<? extends LinearExpressionProtoOrBuilder>ElementConstraintProtoOrBuilder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 6;List<? extends LinearExpressionProtoOrBuilder>LinearArgumentProto.Builder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 2;List<? extends LinearExpressionProtoOrBuilder>LinearArgumentProto.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 2;List<? extends LinearExpressionProtoOrBuilder>LinearArgumentProtoOrBuilder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 2;List<? extends LinearExpressionProtoOrBuilder>TableConstraintProto.Builder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 4;List<? extends LinearExpressionProtoOrBuilder>TableConstraintProto.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 4;List<? extends LinearExpressionProtoOrBuilder>TableConstraintProtoOrBuilder.getExprsOrBuilderList()repeated .operations_research.sat.LinearExpressionProto exprs = 4;List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProto.Builder.getLevelChangesOrBuilderList()Currently, we only support constant level changes.List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProto.getLevelChangesOrBuilderList()Currently, we only support constant level changes.List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProtoOrBuilder.getLevelChangesOrBuilderList()Currently, we only support constant level changes.List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProto.Builder.getTimeExprsOrBuilderList()affine expressions.List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProto.getTimeExprsOrBuilderList()affine expressions.List<? extends LinearExpressionProtoOrBuilder>ReservoirConstraintProtoOrBuilder.getTimeExprsOrBuilderList()affine expressions.