FRODO Version 2.19.1
An open-source framework for Distributed Constraint Optimization (DCOP)
Loading...
Searching...
No Matches
frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E > Class Template Reference

Encrypted UTIL msg. More...

Inheritance diagram for frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >:

Public Member Functions

 EncrUTIL (UtilitySolutionSpaceLimited< V, U, E > space)
 Constructor.
 EncrUTIL ()
 Empty Constructor used for externalization.
UtilitySolutionSpaceLimited< V, U, E > getSpace ()
void readExternal (ObjectInput in) throws IOException, ClassNotFoundException
void writeExternal (ObjectOutput out) throws IOException
void fakeSerialize ()
String toString ()
Public Member Functions inherited from frodo2.communication.Message
 Message (MessageType type)
 Constructor.
 Message ()
 Empty constructor.
MessageType getType ()

Private Attributes

UtilitySolutionSpaceLimited< V, U, E > space
 The solution space.

Additional Inherited Members

Protected Attributes inherited from frodo2.communication.Message
MessageType type
 The type of this message.

Detailed Description

Encrypted UTIL msg.

Parameters
<V>The type of variable values
<U>The type of the utilities
<E>The type of the encrypted utilities

Constructor & Destructor Documentation

◆ EncrUTIL() [1/2]

◆ EncrUTIL() [2/2]

Member Function Documentation

◆ fakeSerialize()

◆ getSpace()

UtilitySolutionSpaceLimited< V, U, E > frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >.getSpace ( )
Returns
the space

References space.

◆ readExternal()

void frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >.readExternal ( ObjectInput in) throws IOException, ClassNotFoundException
See also
java.io.Externalizable#readExternal(java.io.ObjectInput)

Reimplemented from frodo2.communication.Message.

References readExternal().

Referenced by readExternal().

Here is the call graph for this function:

◆ toString()

String frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >.toString ( )

◆ writeExternal()

void frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >.writeExternal ( ObjectOutput out) throws IOException
See also
java.io.Externalizable#writeExternal(java.io.ObjectOutput)

Reimplemented from frodo2.communication.Message.

References space.

Member Data Documentation

◆ space

UtilitySolutionSpaceLimited<V, U, E> frodo2.algorithms.dpop.privacy.EncrUTIL< V extends Addable< V >, U extends Addable< U >, E extends AddableLimited< U, E >.space
private

The solution space.

Referenced by EncrUTIL(), getSpace(), toString(), and writeExternal().


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