edu.isi.pegasus.planner.namespace.aggregator
Class MAX
java.lang.Object
edu.isi.pegasus.planner.namespace.aggregator.Abstract
edu.isi.pegasus.planner.namespace.aggregator.MAX
- All Implemented Interfaces:
- Aggregator
public class MAX
- extends Abstract
An implementation of the Aggregator interface that takes the maximum of the
profile values. In the case of either of the profile values not valid
integers, the default value is picked up.
- Version:
- $Revision: 2550 $
- Author:
- Karan Vahi
| Fields inherited from interface edu.isi.pegasus.planner.namespace.aggregator.Aggregator |
VERSION |
|
Constructor Summary |
MAX()
|
| Methods inherited from class edu.isi.pegasus.planner.namespace.aggregator.Abstract |
parseInt |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MAX
public MAX()
compute
public String compute(String oldValue,
String newValue,
String dflt)
- Returns the maximum of two values.
- Parameters:
oldValue - the existing value for the profile.newValue - the new value being added to the profile.dflt - the default value to be used in case the values
are not of the correct type.
- Returns:
- the computed value as a String.
Copyright © 2011 The University of Southern California. All Rights Reserved.