Google OR-Tools v9.12
a fast and portable software suite for combinatorial optimization
Loading...
Searching...
No Matches
com.google.ortools.pdlp.PointMetadata Class Reference
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)
 

Detailed Description

Protobuf type operations_research.pdlp.PointMetadata

Definition at line 11 of file PointMetadata.java.

Member Function Documentation

◆ equals()

boolean com.google.ortools.pdlp.PointMetadata.equals ( final java.lang.Object obj)

Definition at line 372 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 267 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 209 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 238 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 182 of file PointMetadata.java.

◆ getDefaultInstance()

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

Definition at line 1348 of file PointMetadata.java.

◆ getDefaultInstanceForType()

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

Definition at line 1384 of file PointMetadata.java.

◆ getDescriptor()

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

Definition at line 36 of file PointMetadata.java.

◆ getParserForType()

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

Definition at line 1379 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 70 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 154 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 142 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 131 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 112 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 100 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 89 of file PointMetadata.java.

◆ getSerializedSize()

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

Definition at line 319 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 254 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 197 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 225 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 170 of file PointMetadata.java.

◆ hashCode()

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

Definition at line 414 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 59 of file PointMetadata.java.

◆ internalGetFieldAccessorTable()

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

Definition at line 42 of file PointMetadata.java.

◆ isInitialized()

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

Definition at line 273 of file PointMetadata.java.

◆ newBuilder() [1/2]

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

Definition at line 531 of file PointMetadata.java.

◆ newBuilder() [2/2]

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

Definition at line 534 of file PointMetadata.java.

◆ newBuilderForType() [1/2]

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

Definition at line 530 of file PointMetadata.java.

◆ newBuilderForType() [2/2]

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

Definition at line 544 of file PointMetadata.java.

◆ parseDelimitedFrom() [1/2]

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

Definition at line 502 of file PointMetadata.java.

◆ parseDelimitedFrom() [2/2]

static 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 508 of file PointMetadata.java.

◆ parseFrom() [1/10]

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

Definition at line 479 of file PointMetadata.java.

◆ parseFrom() [2/10]

static 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 483 of file PointMetadata.java.

◆ parseFrom() [3/10]

static 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 468 of file PointMetadata.java.

◆ parseFrom() [4/10]

static 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 473 of file PointMetadata.java.

◆ parseFrom() [5/10]

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

Definition at line 515 of file PointMetadata.java.

◆ parseFrom() [6/10]

static 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 521 of file PointMetadata.java.

◆ parseFrom() [7/10]

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

Definition at line 489 of file PointMetadata.java.

◆ parseFrom() [8/10]

static 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 494 of file PointMetadata.java.

◆ parseFrom() [9/10]

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

Definition at line 457 of file PointMetadata.java.

◆ parseFrom() [10/10]

static 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 462 of file PointMetadata.java.

◆ parser()

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

Definition at line 1374 of file PointMetadata.java.

◆ toBuilder()

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

Definition at line 538 of file PointMetadata.java.

◆ writeTo()

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

Definition at line 283 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 242 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 186 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 213 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 159 of file PointMetadata.java.

◆ POINT_TYPE_FIELD_NUMBER

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

Definition at line 49 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 117 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 75 of file PointMetadata.java.


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