Google OR-Tools v9.11
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 ()
 
- Public Member Functions inherited from com.google.ortools.pdlp.PointMetadataOrBuilder

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

Member Function Documentation

◆ equals()

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

Definition at line 371 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 266 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 208 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 237 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 181 of file PointMetadata.java.

◆ getDefaultInstance()

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

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

Definition at line 35 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 69 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 153 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 141 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 130 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 111 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 99 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 88 of file PointMetadata.java.

◆ getSerializedSize()

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

Definition at line 318 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 253 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 196 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 224 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 169 of file PointMetadata.java.

◆ hashCode()

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

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

◆ internalGetFieldAccessorTable()

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

Definition at line 41 of file PointMetadata.java.

◆ isInitialized()

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

Definition at line 272 of file PointMetadata.java.

◆ newBuilder() [1/2]

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

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

◆ newBuilderForType() [1/2]

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

Definition at line 529 of file PointMetadata.java.

◆ newBuilderForType() [2/2]

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

Definition at line 543 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 501 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 507 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 478 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 482 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 467 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 472 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 514 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 520 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 488 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 493 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 456 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 461 of file PointMetadata.java.

◆ parser()

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

◆ writeTo()

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

Definition at line 282 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 241 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 185 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 212 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 158 of file PointMetadata.java.

◆ POINT_TYPE_FIELD_NUMBER

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

Definition at line 48 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 116 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 74 of file PointMetadata.java.


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