Google OR-Tools v9.11
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.util.Int128.Builder Class Reference
Inheritance diagram for com.google.ortools.util.Int128.Builder:
com.google.ortools.util.Int128OrBuilder

Public Member Functions

Builder clear ()
 
com.google.protobuf.Descriptors.Descriptor getDescriptorForType ()
 
com.google.ortools.util.Int128 getDefaultInstanceForType ()
 
com.google.ortools.util.Int128 build ()
 
com.google.ortools.util.Int128 buildPartial ()
 
Builder mergeFrom (com.google.protobuf.Message other)
 
Builder mergeFrom (com.google.ortools.util.Int128 other)
 
final boolean isInitialized ()
 
Builder mergeFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
 
long getHigh ()
 
Builder setHigh (long value)
 
Builder clearHigh ()
 
long getLow ()
 
Builder setLow (long value)
 
Builder clearLow ()
 
- Public Member Functions inherited from com.google.ortools.util.Int128OrBuilder

Static Public Member Functions

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

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
 

Detailed Description

The low 64 bits are stored in "low", and the high 64-bits (including the
sign) are stored in "high".

Protobuf type operations_research.Int128

Definition at line 249 of file Int128.java.

Member Function Documentation

◆ build()

com.google.ortools.util.Int128 com.google.ortools.util.Int128.Builder.build ( )

Definition at line 297 of file Int128.java.

◆ buildPartial()

com.google.ortools.util.Int128 com.google.ortools.util.Int128.Builder.buildPartial ( )

Definition at line 306 of file Int128.java.

◆ clear()

Builder com.google.ortools.util.Int128.Builder.clear ( )

Definition at line 277 of file Int128.java.

◆ clearHigh()

Builder com.google.ortools.util.Int128.Builder.clearHigh ( )

int64 high = 1;

Returns
This builder for chaining.

Definition at line 419 of file Int128.java.

◆ clearLow()

Builder com.google.ortools.util.Int128.Builder.clearLow ( )

uint64 low = 2;

Returns
This builder for chaining.

Definition at line 451 of file Int128.java.

◆ getDefaultInstanceForType()

com.google.ortools.util.Int128 com.google.ortools.util.Int128.Builder.getDefaultInstanceForType ( )

Definition at line 292 of file Int128.java.

◆ getDescriptor()

static final com.google.protobuf.Descriptors.Descriptor com.google.ortools.util.Int128.Builder.getDescriptor ( )
static

Definition at line 254 of file Int128.java.

◆ getDescriptorForType()

com.google.protobuf.Descriptors.Descriptor com.google.ortools.util.Int128.Builder.getDescriptorForType ( )

Definition at line 287 of file Int128.java.

◆ getHigh()

long com.google.ortools.util.Int128.Builder.getHigh ( )

int64 high = 1;

Returns
The high.

Implements com.google.ortools.util.Int128OrBuilder.

Definition at line 400 of file Int128.java.

◆ getLow()

long com.google.ortools.util.Int128.Builder.getLow ( )

uint64 low = 2;

Returns
The low.

Implements com.google.ortools.util.Int128OrBuilder.

Definition at line 432 of file Int128.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.util.Int128.Builder.internalGetFieldAccessorTable ( )
protected

Definition at line 260 of file Int128.java.

◆ isInitialized()

final boolean com.google.ortools.util.Int128.Builder.isInitialized ( )

Definition at line 347 of file Int128.java.

◆ mergeFrom() [1/3]

Builder com.google.ortools.util.Int128.Builder.mergeFrom ( com.google.ortools.util.Int128 other)

Definition at line 333 of file Int128.java.

◆ mergeFrom() [2/3]

Builder com.google.ortools.util.Int128.Builder.mergeFrom ( com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException

Definition at line 352 of file Int128.java.

◆ mergeFrom() [3/3]

Builder com.google.ortools.util.Int128.Builder.mergeFrom ( com.google.protobuf.Message other)

Definition at line 324 of file Int128.java.

◆ setHigh()

Builder com.google.ortools.util.Int128.Builder.setHigh ( long value)

int64 high = 1;

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

Definition at line 408 of file Int128.java.

◆ setLow()

Builder com.google.ortools.util.Int128.Builder.setLow ( long value)

uint64 low = 2;

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

Definition at line 440 of file Int128.java.


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