|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
java.lang.Object | +--satin.aro.AROdateTime
public class AROdateTime
extends java.lang.ObjectA simple date & time class for use in ARO requests. This class encapsulates the syntax for using a date & time in ARO requests. A date/time is represented in the ARO protocol syntax as a compound datum whose ARO data type is "datetime", and which contains six integer elements named, in order: "year", "month", "day", "hour", "minute", and "second".
| Field Summary | |
final int |
day
The day of the month (1-31). |
final int |
hour
The hour (0-23). |
final int |
minute
The minute (0-59). |
final int |
month
The month (1-12). |
final int |
second
The second (0-59). |
final int |
year
The year (full 4-digit value). |
| Constructor Summary | |
AROdateTime(AROcompoundDatum datum,
int position)
Constructs a date/time from the given data element. |
|
AROdateTime(AROcompoundDatum datum,
int position,
java.lang.String paramName)
Constructs a date/time from the given data element. |
|
AROdateTime(int year,
int month,
int day,
int hour,
int minute,
int second)
Simple constructor. |
|
| Method Summary | |
void |
add(AROoutgoingData data)
Adds a date/time to the given data. |
static void |
add(AROoutgoingData data,
int year,
int month,
int day,
int hour,
int minute,
int second)
Adds a date/time to the given data. |
static void |
add(AROoutgoingData data,
int year,
int month,
int day,
int hour,
int minute,
int second,
java.lang.String paramName)
Adds a date/time to the given data. |
void |
add(AROoutgoingData data,
java.lang.String paramName)
Adds a date/time to the given data. |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
public final int year
public final int month
public final int day
public final int hour
public final int minute
public final int second
| Constructor Detail |
public AROdateTime(int year,
int month,
int day,
int hour,
int minute,
int second)
yearmonthdayhourminutesecond
public AROdateTime(AROcompoundDatum datum,
int position,
java.lang.String paramName)
datumpositionparamName
public AROdateTime(AROcompoundDatum datum,
int position)
datumposition| Method Detail |
public void add(AROoutgoingData data,
java.lang.String paramName)
dataparamNamepublic void add(AROoutgoingData data)
data
public static void add(AROoutgoingData data,
int year,
int month,
int day,
int hour,
int minute,
int second,
java.lang.String paramName)
yearmonthdayhourminuteseconddataparamName
public static void add(AROoutgoingData data,
int year,
int month,
int day,
int hour,
int minute,
int second)
yearmonthdayhourminuteseconddata| Revision History |
4/6/01 Ed Stauff - changes per initial code review.
4/6/01 Ed Stauff - file created.
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: INNER | CONST | FIELD | CONSTR | METHOD | DETAIL: CONST | FIELD | CONSTR | METHOD | ||||||||
AROdateTime.java (PRIVATE SOURCES)