|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.hcarralero.toljava.TOLLObject
com.hcarralero.toljava.TOLDate
public class TOLDate
Representa a un objeto TOL de tipo Date.
| Field Summary | |
|---|---|
static TOLDate |
BEGIN_DATE
Constante que representa la fecha del "Inicio del Tiempo" |
static TOLDate |
END_DATE
Constante que representa la fecha del "Fin del Tiempo" |
| Constructor Summary | |
|---|---|
TOLDate(int year,
int month,
int day)
Construye un objeto TOLDate a partir de: año, mes y día. |
|
TOLDate(int year,
int month,
int day,
int hour,
int minute,
double second)
Construye un objeto TOLDate a partir de: año, mes, día, hora, minuto y segundo |
|
| Method Summary | |
|---|---|
boolean |
equals(java.lang.Object obj)
Compara a este objeto con otro |
java.util.Date |
getDate()
Obtiene como un objeto java.util.Date la fecha almacenada |
int |
getDay()
Obtiene el día correspondiente a la fecha almacenada |
int |
getHour()
Obtiene la hora correspondiente a la fecha almacenada |
int |
getMinute()
Obtiene el minuto correspondiente a la fecha almacenada |
int |
getMonth()
Obtiene el mes correspondiente a la fecha almacenada |
double |
getSecond()
Obtiene el segundo correspondiente a la fecha almacenada |
int |
getYear()
Obtiene el año correspondiente a la fecha almacenada |
int |
hashCode()
Calcula el código hash asignado al objeto |
boolean |
isDate()
Determina si el objeto corresponde al tipo Date de TOL |
void |
setDate(java.util.Date date)
Cambia el valor de la fecha por el valor indicado en el parámetro |
void |
setDay(int day)
Cambia el valor del día por el valor indicado en el parámetro. |
void |
setHour(int hour)
Cambia el valor de la hora por el valor indicado en el parámetro |
void |
setMinute(int minute)
Cambia el valor del minuto por el valor indicado en el parámetro. |
void |
setMonth(int month)
Cambia el valor del mes por el valor indicado en el parámetro. |
void |
setSecond(double second)
Cambia el valor del segundo por el valor indicado en el parámetro |
void |
setYear(int year)
Cambia el año por el valor indicado en el parámetro. |
java.lang.String |
toString()
Obtiene una representación como cadena de texto de la fecha |
| Methods inherited from class com.hcarralero.toljava.TOLLObject |
|---|
isCode, isComplex, isMatrix, isPolyn, isRatio, isReal, isReference, isSerie, isSet, isText, isTimeSet, isVMatrix |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public static final TOLDate BEGIN_DATE
public static final TOLDate END_DATE
| Constructor Detail |
|---|
public TOLDate(int year,
int month,
int day,
int hour,
int minute,
double second)
throws TOLDateException
TOLDate a partir de: año, mes, día, hora, minuto y segundo
year - Añomonth - Mesday - Díahour - Horaminute - Minutosecond - Segundo
TOLDateException - cuando la combinación year-month-day-hour-minute-second no corresponde a una fecha válida
public TOLDate(int year,
int month,
int day)
throws TOLDateException
TOLDate a partir de: año, mes y día.
year - Añomonth - Mesday - Día
TOLDateException - cuando la combinación year-month-day no corresponde a una fecha válida| Method Detail |
|---|
public int getYear()
public void setYear(int year)
throws TOLDateException
year - nuevo valor para el año.
TOLDateException - cuando el año no corresponde a una fecha válidapublic int getMonth()
public void setMonth(int month)
throws TOLDateException
month - nuevo valor para el mes.
TOLDateException - cuando el mes no corresponde a una fecha válidapublic int getDay()
public void setDay(int day)
throws TOLDateException
day - nuevo valor para el día.
TOLDateException - cuando el día no corresponde a una fecha válidapublic int getHour()
public void setHour(int hour)
throws TOLDateException
hour - nuevo valor para la hora
TOLDateException - cuando la hora no corresponde a una fecha válidapublic int getMinute()
public void setMinute(int minute)
throws TOLDateException
minute - nuevo valor para el minuto
TOLDateException - cuando el minuto no corresponde a una fecha válidapublic double getSecond()
public void setSecond(double second)
throws TOLDateException
second - nuevo valor para el segundo
TOLDateException - cuando el segundo no corresponde a una fecha válidapublic void setDate(java.util.Date date)
date - la nueva fechapublic java.util.Date getDate()
java.util.Date la fecha almacenada
java.util.Datepublic boolean isDate()
isDate in interface TOLObjectisDate in class TOLLObjecttrue ya que el objeto corresponde al tipo Date de TOLpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - el objeto con el que se comparará
true si el objeto pasado como parámetro es de tipo TOLDate y contiene una fecha idénticapublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||