Java Reference

Java Reference

DecisionStrategyProto.AffineTransformation.Builder

Detailed Description

Advanced usage. Some of the variable listed above may have been transformed
by the presolve so this is needed to properly follow the given selection
strategy. Instead of using a value X from one of the variable listed here,
we will use positive_coeff * X + offset instead.

Protobuf type

operations_research.sat.DecisionStrategyProto.AffineTransformation

Definition at line 766 of file DecisionStrategyProto.java.

Public Member Functions

.lang.Override Builder clear ()
 
.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
.lang.Override com.google.ortools.sat.DecisionStrategyProto.AffineTransformation getDefaultInstanceForType ()
 
.lang.Override com.google.ortools.sat.DecisionStrategyProto.AffineTransformation build ()
 
.lang.Override com.google.ortools.sat.DecisionStrategyProto.AffineTransformation buildPartial ()
 
.lang.Override Builder clone ()
 
.lang.Override Builder setField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder clearField (com.google.protobuf.Descriptors.FieldDescriptor field)
 
.lang.Override Builder clearOneof (com.google.protobuf.Descriptors.OneofDescriptor oneof)
 
.lang.Override Builder setRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
 
.lang.Override Builder addRepeatedField (com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
 
.lang.Override Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.sat.DecisionStrategyProto.AffineTransformation other)
 
.lang.Override final boolean isInitialized ()
 
.lang.Override Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
.lang.Override int getVar ()
 int32 var = 1; More...
 
Builder setVar (int value)
 int32 var = 1; More...
 
Builder clearVar ()
 int32 var = 1; More...
 
.lang.Override long getOffset ()
 int64 offset = 2; More...
 
Builder setOffset (long value)
 int64 offset = 2; More...
 
Builder clearOffset ()
 int64 offset = 2; More...
 
.lang.Override long getPositiveCoeff ()
 int64 positive_coeff = 3; More...
 
Builder setPositiveCoeff (long value)
 int64 positive_coeff = 3; More...
 
Builder clearPositiveCoeff ()
 int64 positive_coeff = 3; More...
 
.lang.Override final Builder setUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 
.lang.Override final Builder mergeUnknownFields (final com.google.protobuf.UnknownFieldSet unknownFields)
 

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
 

Protected Member Functions

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ()
 

Member Function Documentation

◆ addRepeatedField()

.lang.Override Builder addRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 867 of file DecisionStrategyProto.java.

◆ build()

Definition at line 822 of file DecisionStrategyProto.java.

◆ buildPartial()

Definition at line 831 of file DecisionStrategyProto.java.

◆ clear()

.lang.Override Builder clear ( )
inline

Definition at line 799 of file DecisionStrategyProto.java.

◆ clearField()

.lang.Override Builder clearField ( com.google.protobuf.Descriptors.FieldDescriptor  field)
inline

Definition at line 851 of file DecisionStrategyProto.java.

◆ clearOffset()

Builder clearOffset ( )
inline

int64 offset = 2;

Returns
This builder for chaining.

Definition at line 977 of file DecisionStrategyProto.java.

◆ clearOneof()

.lang.Override Builder clearOneof ( com.google.protobuf.Descriptors.OneofDescriptor  oneof)
inline

Definition at line 856 of file DecisionStrategyProto.java.

◆ clearPositiveCoeff()

Builder clearPositiveCoeff ( )
inline

int64 positive_coeff = 3;

Returns
This builder for chaining.

Definition at line 1008 of file DecisionStrategyProto.java.

◆ clearVar()

Builder clearVar ( )
inline

int32 var = 1;

Returns
This builder for chaining.

Definition at line 946 of file DecisionStrategyProto.java.

◆ clone()

.lang.Override Builder clone ( )
inline

Definition at line 841 of file DecisionStrategyProto.java.

◆ getDefaultInstanceForType()

.lang.Override com.google.ortools.sat.DecisionStrategyProto.AffineTransformation getDefaultInstanceForType ( )
inline

Definition at line 817 of file DecisionStrategyProto.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ( )
inlinestatic

Definition at line 771 of file DecisionStrategyProto.java.

◆ getDescriptorForType()

.lang.Override com.google.protobuf.Descriptors.Descriptor getDescriptorForType ( )
inline

Definition at line 812 of file DecisionStrategyProto.java.

◆ getOffset()

.lang.Override long getOffset ( )
inline

int64 offset = 2;

Returns
The offset.

Implements DecisionStrategyProto.AffineTransformationOrBuilder.

Definition at line 959 of file DecisionStrategyProto.java.

◆ getPositiveCoeff()

.lang.Override long getPositiveCoeff ( )
inline

int64 positive_coeff = 3;

Returns
The positiveCoeff.

Implements DecisionStrategyProto.AffineTransformationOrBuilder.

Definition at line 990 of file DecisionStrategyProto.java.

◆ getVar()

.lang.Override int getVar ( )
inline

int32 var = 1;

Returns
The var.

Implements DecisionStrategyProto.AffineTransformationOrBuilder.

Definition at line 928 of file DecisionStrategyProto.java.

◆ internalGetFieldAccessorTable()

.lang.Override com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable ( )
inlineprotected

Definition at line 777 of file DecisionStrategyProto.java.

◆ isInitialized()

.lang.Override final boolean isInitialized ( )
inline

Definition at line 899 of file DecisionStrategyProto.java.

◆ mergeFrom() [1/3]

◆ mergeFrom() [2/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.CodedInputStream  input,
com.google.protobuf.ExtensionRegistryLite  extensionRegistry 
) throws java.io.IOException
inline

Definition at line 904 of file DecisionStrategyProto.java.

◆ mergeFrom() [3/3]

.lang.Override Builder mergeFrom ( com.google.protobuf.Message  other)
inline

Definition at line 873 of file DecisionStrategyProto.java.

◆ mergeUnknownFields()

.lang.Override final Builder mergeUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 1021 of file DecisionStrategyProto.java.

◆ setField()

.lang.Override Builder setField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
java.lang.Object  value 
)
inline

Definition at line 845 of file DecisionStrategyProto.java.

◆ setOffset()

Builder setOffset ( long  value)
inline

int64 offset = 2;

Parameters
valueThe offset to set.
Returns
This builder for chaining.

Definition at line 967 of file DecisionStrategyProto.java.

◆ setPositiveCoeff()

Builder setPositiveCoeff ( long  value)
inline

int64 positive_coeff = 3;

Parameters
valueThe positiveCoeff to set.
Returns
This builder for chaining.

Definition at line 998 of file DecisionStrategyProto.java.

◆ setRepeatedField()

.lang.Override Builder setRepeatedField ( com.google.protobuf.Descriptors.FieldDescriptor  field,
int  index,
java.lang.Object  value 
)
inline

Definition at line 861 of file DecisionStrategyProto.java.

◆ setUnknownFields()

.lang.Override final Builder setUnknownFields ( final com.google.protobuf.UnknownFieldSet  unknownFields)
inline

Definition at line 1015 of file DecisionStrategyProto.java.

◆ setVar()

Builder setVar ( int  value)
inline

int32 var = 1;

Parameters
valueThe var to set.
Returns
This builder for chaining.

Definition at line 936 of file DecisionStrategyProto.java.


The documentation for this class was generated from the following file: