tecgraf.openbus.DRMAA
Class PartialTimestamp

java.lang.Object
  extended by java.util.Calendar
      extended by tecgraf.openbus.DRMAA.PartialTimestamp
All Implemented Interfaces:
Serializable, Cloneable, Comparable<Calendar>

public class PartialTimestamp
extends Calendar

Author:
Tecgraf PUC-Rio
See Also:
Serialized Form

Field Summary
static int CENTURY
           
static int UNSET
           
 
Fields inherited from class java.util.Calendar
AM, AM_PM, APRIL, areFieldsSet, AUGUST, DATE, DAY_OF_MONTH, DAY_OF_WEEK, DAY_OF_WEEK_IN_MONTH, DAY_OF_YEAR, DECEMBER, DST_OFFSET, ERA, FEBRUARY, FIELD_COUNT, fields, FRIDAY, HOUR, HOUR_OF_DAY, isSet, isTimeSet, JANUARY, JULY, JUNE, MARCH, MAY, MILLISECOND, MINUTE, MONDAY, MONTH, NOVEMBER, OCTOBER, PM, SATURDAY, SECOND, SEPTEMBER, SUNDAY, THURSDAY, time, TUESDAY, UNDECIMBER, WEDNESDAY, WEEK_OF_MONTH, WEEK_OF_YEAR, YEAR, ZONE_OFFSET
 
Constructor Summary
PartialTimestamp()
           
 
Method Summary
 void add(int field, int amount)
           
protected  void computeFields()
           
protected  void computeTime()
           
 int getGreatestMinimum(int field)
           
 int getLeastMaximum(int field)
           
 int getMaximum(int field)
           
 int getMinimum(int field)
           
 int getModifier(int field)
           
 void roll(int field, boolean up)
           
 void setModifier(int field, int value)
           
 
Methods inherited from class java.util.Calendar
after, before, clear, clear, clone, compareTo, complete, equals, get, getActualMaximum, getActualMinimum, getAvailableLocales, getFirstDayOfWeek, getInstance, getInstance, getInstance, getInstance, getMinimalDaysInFirstWeek, getTime, getTimeInMillis, getTimeZone, hashCode, internalGet, isLenient, isSet, roll, set, set, set, set, setFirstDayOfWeek, setLenient, setMinimalDaysInFirstWeek, setTime, setTimeInMillis, setTimeZone, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

CENTURY

public static final int CENTURY
See Also:
Constant Field Values

UNSET

public static final int UNSET
See Also:
Constant Field Values
Constructor Detail

PartialTimestamp

public PartialTimestamp()
Method Detail

getModifier

public int getModifier(int field)

setModifier

public void setModifier(int field,
                        int value)

add

public void add(int field,
                int amount)
Specified by:
add in class Calendar

computeFields

protected void computeFields()
Specified by:
computeFields in class Calendar

computeTime

protected void computeTime()
Specified by:
computeTime in class Calendar

getGreatestMinimum

public int getGreatestMinimum(int field)
Specified by:
getGreatestMinimum in class Calendar

getLeastMaximum

public int getLeastMaximum(int field)
Specified by:
getLeastMaximum in class Calendar

getMaximum

public int getMaximum(int field)
Specified by:
getMaximum in class Calendar

getMinimum

public int getMinimum(int field)
Specified by:
getMinimum in class Calendar

roll

public void roll(int field,
                 boolean up)
Specified by:
roll in class Calendar


Tecgraf PUC-Rio