Google OR-Tools v9.14
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.util.Int128 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 17 of file Int128.java.

Inheritance diagram for com.google.ortools.util.Int128:
com.google.ortools.util.Int128OrBuilder

Classes

class  Builder

Public Member Functions

long getHigh ()
long getLow ()
final boolean isInitialized ()
void writeTo (com.google.protobuf.CodedOutputStream output) throws java.io.IOException
int getSerializedSize ()
boolean equals (final java.lang.Object obj)
int hashCode ()
Builder newBuilderForType ()
Builder toBuilder ()
com.google.protobuf.Parser< Int128getParserForType ()
com.google.ortools.util.Int128 getDefaultInstanceForType ()

Static Public Member Functions

static final com.google.protobuf.Descriptors.Descriptor getDescriptor ()
static com.google.ortools.util.Int128 parseFrom (java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (java.nio.ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
static com.google.ortools.util.Int128 parseFrom (java.io.InputStream input) throws java.io.IOException
static com.google.ortools.util.Int128 parseFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static com.google.ortools.util.Int128 parseDelimitedFrom (java.io.InputStream input) throws java.io.IOException
static com.google.ortools.util.Int128 parseDelimitedFrom (java.io.InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static com.google.ortools.util.Int128 parseFrom (com.google.protobuf.CodedInputStream input) throws java.io.IOException
static com.google.ortools.util.Int128 parseFrom (com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
static Builder newBuilder ()
static Builder newBuilder (com.google.ortools.util.Int128 prototype)
static com.google.ortools.util.Int128 getDefaultInstance ()
static com.google.protobuf.Parser< Int128parser ()

Static Public Attributes

static final int HIGH_FIELD_NUMBER = 1
static final int LOW_FIELD_NUMBER = 2

Protected Member Functions

com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable ()
Builder newBuilderForType (com.google.protobuf.GeneratedMessage.BuilderParent parent)

Member Function Documentation

◆ equals()

boolean com.google.ortools.util.Int128.equals ( final java.lang.Object obj)

Definition at line 116 of file Int128.java.

◆ getDefaultInstance()

com.google.ortools.util.Int128 com.google.ortools.util.Int128.getDefaultInstance ( )
static

Definition at line 469 of file Int128.java.

◆ getDefaultInstanceForType()

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

Definition at line 505 of file Int128.java.

◆ getDescriptor()

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

Definition at line 39 of file Int128.java.

◆ getHigh()

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

int64 high = 1;

Returns
The high.

Implements com.google.ortools.util.Int128OrBuilder.

Definition at line 58 of file Int128.java.

◆ getLow()

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

uint64 low = 2;

Returns
The low.

Implements com.google.ortools.util.Int128OrBuilder.

Definition at line 69 of file Int128.java.

◆ getParserForType()

com.google.protobuf.Parser< Int128 > com.google.ortools.util.Int128.getParserForType ( )

Definition at line 500 of file Int128.java.

◆ getSerializedSize()

int com.google.ortools.util.Int128.getSerializedSize ( )

Definition at line 97 of file Int128.java.

◆ hashCode()

int com.google.ortools.util.Int128.hashCode ( )

Definition at line 134 of file Int128.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 45 of file Int128.java.

◆ isInitialized()

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

Definition at line 75 of file Int128.java.

◆ newBuilder() [1/2]

Builder com.google.ortools.util.Int128.newBuilder ( )
static

Definition at line 225 of file Int128.java.

◆ newBuilder() [2/2]

Builder com.google.ortools.util.Int128.newBuilder ( com.google.ortools.util.Int128 prototype)
static

Definition at line 228 of file Int128.java.

◆ newBuilderForType() [1/2]

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

Definition at line 224 of file Int128.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.util.Int128.newBuilderForType ( com.google.protobuf.GeneratedMessage.BuilderParent parent)
protected

Definition at line 238 of file Int128.java.

◆ parseDelimitedFrom() [1/2]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 196 of file Int128.java.

◆ parseDelimitedFrom() [2/2]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseDelimitedFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 202 of file Int128.java.

◆ parseFrom() [1/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 173 of file Int128.java.

◆ parseFrom() [2/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 177 of file Int128.java.

◆ parseFrom() [3/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 162 of file Int128.java.

◆ parseFrom() [4/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 167 of file Int128.java.

◆ parseFrom() [5/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 209 of file Int128.java.

◆ parseFrom() [6/10]

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

Definition at line 215 of file Int128.java.

◆ parseFrom() [7/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 183 of file Int128.java.

◆ parseFrom() [8/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( java.io.InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws java.io.IOException
static

Definition at line 188 of file Int128.java.

◆ parseFrom() [9/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 151 of file Int128.java.

◆ parseFrom() [10/10]

com.google.ortools.util.Int128 com.google.ortools.util.Int128.parseFrom ( java.nio.ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry ) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 156 of file Int128.java.

◆ parser()

com.google.protobuf.Parser< Int128 > com.google.ortools.util.Int128.parser ( )
static

Definition at line 495 of file Int128.java.

◆ toBuilder()

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

Definition at line 232 of file Int128.java.

◆ writeTo()

void com.google.ortools.util.Int128.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 85 of file Int128.java.

Member Data Documentation

◆ HIGH_FIELD_NUMBER

final int com.google.ortools.util.Int128.HIGH_FIELD_NUMBER = 1
static

Definition at line 51 of file Int128.java.

◆ LOW_FIELD_NUMBER

final int com.google.ortools.util.Int128.LOW_FIELD_NUMBER = 2
static

Definition at line 62 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