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

Detailed Description

Protobuf type operations_research.pdlp.PointMetadata

Definition at line 12 of file PointMetadata.java.

Inheritance diagram for com.google.ortools.pdlp.PointMetadata:
com.google.ortools.pdlp.PointMetadataOrBuilder

Classes

class  Builder

Public Member Functions

boolean hasPointType ()
com.google.ortools.pdlp.PointType getPointType ()
java.util.List< java.lang.Double > getRandomPrimalProjectionsList ()
int getRandomPrimalProjectionsCount ()
double getRandomPrimalProjections (int index)
java.util.List< java.lang.Double > getRandomDualProjectionsList ()
int getRandomDualProjectionsCount ()
double getRandomDualProjections (int index)
boolean hasActivePrimalVariableCount ()
long getActivePrimalVariableCount ()
boolean hasActiveDualVariableCount ()
long getActiveDualVariableCount ()
boolean hasActivePrimalVariableChange ()
long getActivePrimalVariableChange ()
boolean hasActiveDualVariableChange ()
long getActiveDualVariableChange ()
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< PointMetadatagetParserForType ()
com.google.ortools.pdlp.PointMetadata getDefaultInstanceForType ()

Static Public Member Functions

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

Static Public Attributes

static final int POINT_TYPE_FIELD_NUMBER = 1
static final int RANDOM_PRIMAL_PROJECTIONS_FIELD_NUMBER = 2
static final int RANDOM_DUAL_PROJECTIONS_FIELD_NUMBER = 3
static final int ACTIVE_PRIMAL_VARIABLE_COUNT_FIELD_NUMBER = 4
static final int ACTIVE_DUAL_VARIABLE_COUNT_FIELD_NUMBER = 5
static final int ACTIVE_PRIMAL_VARIABLE_CHANGE_FIELD_NUMBER = 6
static final int ACTIVE_DUAL_VARIABLE_CHANGE_FIELD_NUMBER = 7

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.pdlp.PointMetadata.equals ( final java.lang.Object obj)

Definition at line 373 of file PointMetadata.java.

◆ getActiveDualVariableChange()

long com.google.ortools.pdlp.PointMetadata.getActiveDualVariableChange ( )
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

Returns
The activeDualVariableChange.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 268 of file PointMetadata.java.

◆ getActiveDualVariableCount()

long com.google.ortools.pdlp.PointMetadata.getActiveDualVariableCount ( )
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

Returns
The activeDualVariableCount.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 210 of file PointMetadata.java.

◆ getActivePrimalVariableChange()

long com.google.ortools.pdlp.PointMetadata.getActivePrimalVariableChange ( )
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

Returns
The activePrimalVariableChange.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 239 of file PointMetadata.java.

◆ getActivePrimalVariableCount()

long com.google.ortools.pdlp.PointMetadata.getActivePrimalVariableCount ( )
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

Returns
The activePrimalVariableCount.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 183 of file PointMetadata.java.

◆ getDefaultInstance()

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.getDefaultInstance ( )
static

Definition at line 1347 of file PointMetadata.java.

◆ getDefaultInstanceForType()

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.getDefaultInstanceForType ( )

Definition at line 1383 of file PointMetadata.java.

◆ getDescriptor()

final com.google.protobuf.Descriptors.Descriptor com.google.ortools.pdlp.PointMetadata.getDescriptor ( )
static

Definition at line 37 of file PointMetadata.java.

◆ getParserForType()

com.google.protobuf.Parser< PointMetadata > com.google.ortools.pdlp.PointMetadata.getParserForType ( )

Definition at line 1378 of file PointMetadata.java.

◆ getPointType()

com.google.ortools.pdlp.PointType com.google.ortools.pdlp.PointMetadata.getPointType ( )
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

Returns
The pointType.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 71 of file PointMetadata.java.

◆ getRandomDualProjections()

double com.google.ortools.pdlp.PointMetadata.getRandomDualProjections ( int index)
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Parameters
indexThe index of the element to return.
Returns
The randomDualProjections at the given index.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 155 of file PointMetadata.java.

◆ getRandomDualProjectionsCount()

int com.google.ortools.pdlp.PointMetadata.getRandomDualProjectionsCount ( )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Returns
The count of randomDualProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 143 of file PointMetadata.java.

◆ getRandomDualProjectionsList()

java.util.List< java.lang.Double > com.google.ortools.pdlp.PointMetadata.getRandomDualProjectionsList ( )
Projections of the dual solution onto random planes.

repeated double random_dual_projections = 3 [packed = true];

Returns
A list containing the randomDualProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 132 of file PointMetadata.java.

◆ getRandomPrimalProjections()

double com.google.ortools.pdlp.PointMetadata.getRandomPrimalProjections ( int index)
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Parameters
indexThe index of the element to return.
Returns
The randomPrimalProjections at the given index.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 113 of file PointMetadata.java.

◆ getRandomPrimalProjectionsCount()

int com.google.ortools.pdlp.PointMetadata.getRandomPrimalProjectionsCount ( )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Returns
The count of randomPrimalProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 101 of file PointMetadata.java.

◆ getRandomPrimalProjectionsList()

java.util.List< java.lang.Double > com.google.ortools.pdlp.PointMetadata.getRandomPrimalProjectionsList ( )
Projections of the primal solution onto random planes.

repeated double random_primal_projections = 2 [packed = true];

Returns
A list containing the randomPrimalProjections.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 90 of file PointMetadata.java.

◆ getSerializedSize()

int com.google.ortools.pdlp.PointMetadata.getSerializedSize ( )

Definition at line 320 of file PointMetadata.java.

◆ hasActiveDualVariableChange()

boolean com.google.ortools.pdlp.PointMetadata.hasActiveDualVariableChange ( )
The number of dual variables that have a different bound status than they
did at the last restart.

optional int64 active_dual_variable_change = 7;

Returns
Whether the activeDualVariableChange field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 255 of file PointMetadata.java.

◆ hasActiveDualVariableCount()

boolean com.google.ortools.pdlp.PointMetadata.hasActiveDualVariableCount ( )
The number of dual variables that are not at their bounds.

optional int64 active_dual_variable_count = 5;

Returns
Whether the activeDualVariableCount field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 198 of file PointMetadata.java.

◆ hasActivePrimalVariableChange()

boolean com.google.ortools.pdlp.PointMetadata.hasActivePrimalVariableChange ( )
The number of primal variables that have a different bound status than they
did at the last restart.

optional int64 active_primal_variable_change = 6;

Returns
Whether the activePrimalVariableChange field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 226 of file PointMetadata.java.

◆ hasActivePrimalVariableCount()

boolean com.google.ortools.pdlp.PointMetadata.hasActivePrimalVariableCount ( )
The number of primal variables that are not at their bounds.

optional int64 active_primal_variable_count = 4;

Returns
Whether the activePrimalVariableCount field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 171 of file PointMetadata.java.

◆ hashCode()

int com.google.ortools.pdlp.PointMetadata.hashCode ( )

Definition at line 415 of file PointMetadata.java.

◆ hasPointType()

boolean com.google.ortools.pdlp.PointMetadata.hasPointType ( )
Type of the point that this metadata corresponds to.

optional .operations_research.pdlp.PointType point_type = 1;

Returns
Whether the pointType field is set.

Implements com.google.ortools.pdlp.PointMetadataOrBuilder.

Definition at line 60 of file PointMetadata.java.

◆ internalGetFieldAccessorTable()

com.google.protobuf.GeneratedMessage.FieldAccessorTable com.google.ortools.pdlp.PointMetadata.internalGetFieldAccessorTable ( )
protected

Definition at line 43 of file PointMetadata.java.

◆ isInitialized()

final boolean com.google.ortools.pdlp.PointMetadata.isInitialized ( )

Definition at line 274 of file PointMetadata.java.

◆ newBuilder() [1/2]

Builder com.google.ortools.pdlp.PointMetadata.newBuilder ( )
static

Definition at line 532 of file PointMetadata.java.

◆ newBuilder() [2/2]

Builder com.google.ortools.pdlp.PointMetadata.newBuilder ( com.google.ortools.pdlp.PointMetadata prototype)
static

Definition at line 535 of file PointMetadata.java.

◆ newBuilderForType() [1/2]

Builder com.google.ortools.pdlp.PointMetadata.newBuilderForType ( )

Definition at line 531 of file PointMetadata.java.

◆ newBuilderForType() [2/2]

Builder com.google.ortools.pdlp.PointMetadata.newBuilderForType ( com.google.protobuf.GeneratedMessage.BuilderParent parent)
protected

Definition at line 545 of file PointMetadata.java.

◆ parseDelimitedFrom() [1/2]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseDelimitedFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 503 of file PointMetadata.java.

◆ parseDelimitedFrom() [2/2]

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

Definition at line 509 of file PointMetadata.java.

◆ parseFrom() [1/10]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseFrom ( byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 480 of file PointMetadata.java.

◆ parseFrom() [2/10]

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

Definition at line 484 of file PointMetadata.java.

◆ parseFrom() [3/10]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseFrom ( com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 469 of file PointMetadata.java.

◆ parseFrom() [4/10]

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

Definition at line 474 of file PointMetadata.java.

◆ parseFrom() [5/10]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseFrom ( com.google.protobuf.CodedInputStream input) throws java.io.IOException
static

Definition at line 516 of file PointMetadata.java.

◆ parseFrom() [6/10]

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

Definition at line 522 of file PointMetadata.java.

◆ parseFrom() [7/10]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseFrom ( java.io.InputStream input) throws java.io.IOException
static

Definition at line 490 of file PointMetadata.java.

◆ parseFrom() [8/10]

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

Definition at line 495 of file PointMetadata.java.

◆ parseFrom() [9/10]

com.google.ortools.pdlp.PointMetadata com.google.ortools.pdlp.PointMetadata.parseFrom ( java.nio.ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
static

Definition at line 458 of file PointMetadata.java.

◆ parseFrom() [10/10]

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

Definition at line 463 of file PointMetadata.java.

◆ parser()

com.google.protobuf.Parser< PointMetadata > com.google.ortools.pdlp.PointMetadata.parser ( )
static

Definition at line 1373 of file PointMetadata.java.

◆ toBuilder()

Builder com.google.ortools.pdlp.PointMetadata.toBuilder ( )

Definition at line 539 of file PointMetadata.java.

◆ writeTo()

void com.google.ortools.pdlp.PointMetadata.writeTo ( com.google.protobuf.CodedOutputStream output) throws java.io.IOException

Definition at line 284 of file PointMetadata.java.

Member Data Documentation

◆ ACTIVE_DUAL_VARIABLE_CHANGE_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.ACTIVE_DUAL_VARIABLE_CHANGE_FIELD_NUMBER = 7
static

Definition at line 243 of file PointMetadata.java.

◆ ACTIVE_DUAL_VARIABLE_COUNT_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.ACTIVE_DUAL_VARIABLE_COUNT_FIELD_NUMBER = 5
static

Definition at line 187 of file PointMetadata.java.

◆ ACTIVE_PRIMAL_VARIABLE_CHANGE_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.ACTIVE_PRIMAL_VARIABLE_CHANGE_FIELD_NUMBER = 6
static

Definition at line 214 of file PointMetadata.java.

◆ ACTIVE_PRIMAL_VARIABLE_COUNT_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.ACTIVE_PRIMAL_VARIABLE_COUNT_FIELD_NUMBER = 4
static

Definition at line 160 of file PointMetadata.java.

◆ POINT_TYPE_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.POINT_TYPE_FIELD_NUMBER = 1
static

Definition at line 50 of file PointMetadata.java.

◆ RANDOM_DUAL_PROJECTIONS_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.RANDOM_DUAL_PROJECTIONS_FIELD_NUMBER = 3
static

Definition at line 118 of file PointMetadata.java.

◆ RANDOM_PRIMAL_PROJECTIONS_FIELD_NUMBER

final int com.google.ortools.pdlp.PointMetadata.RANDOM_PRIMAL_PROJECTIONS_FIELD_NUMBER = 2
static

Definition at line 76 of file PointMetadata.java.


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