omnics
Class AdditiveValuation

java.lang.Object
  extended by omnics.AdditiveValuation
All Implemented Interfaces:
java.io.Serializable, ValuationStructure

public class AdditiveValuation
extends java.lang.Object
implements ValuationStructure, java.io.Serializable

WCSP Valuation Structure.

Author:
Cristian Frasinaru
See Also:
Serialized Form

Field Summary
 
Fields inherited from interface omnics.ValuationStructure
ALLOWED, FORBIDDEN, MAX, MIN
 
Constructor Summary
AdditiveValuation()
          Creates a new instance of AdditiveValuation
 
Method Summary
 int compareTo(int a, int b)
          Integer <=.
 int plus(int a, int b)
          Integer +
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AdditiveValuation

public AdditiveValuation()
Creates a new instance of AdditiveValuation

Method Detail

plus

public int plus(int a,
                int b)
Integer +

Specified by:
plus in interface ValuationStructure

compareTo

public int compareTo(int a,
                     int b)
Integer <=.

Specified by:
compareTo in interface ValuationStructure