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

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 251 of file Int128.java.

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 ()

Static Public Member Functions

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

Protected Member Functions

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

Member Function Documentation

◆ build()

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

Definition at line 299 of file Int128.java.

◆ buildPartial()

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

Definition at line 308 of file Int128.java.

◆ clear()

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

Definition at line 279 of file Int128.java.

◆ clearHigh()

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

int64 high = 1;

Returns
This builder for chaining.

Definition at line 421 of file Int128.java.

◆ clearLow()

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

uint64 low = 2;

Returns
This builder for chaining.

Definition at line 453 of file Int128.java.

◆ getDefaultInstanceForType()

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

Definition at line 294 of file Int128.java.

◆ getDescriptor()

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

Definition at line 256 of file Int128.java.

◆ getDescriptorForType()

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

Definition at line 289 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 402 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 434 of file Int128.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 262 of file Int128.java.

◆ isInitialized()

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

Definition at line 349 of file Int128.java.

◆ mergeFrom() [1/3]

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

Definition at line 335 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 354 of file Int128.java.

◆ mergeFrom() [3/3]

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

Definition at line 326 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 410 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 442 of file Int128.java.


The documentation for this class was generated from the following file:
  • build/java/ortools-java/src/main/java/com/google/ortools/util/Int128.java