canguru.descriptor
Class DateType

java.lang.Object
  |
  +--canguru.descriptor.AttributeType
        |
        +--canguru.descriptor.DateType

class DateType
extends AttributeType

Representa um atributo date na aplicação Java e no banco, fornecendo informações para a conversão entre eles.

As seguintes definições são utlizadas para esse tipo:


Field Summary
 
Fields inherited from class canguru.descriptor.AttributeType
 
Constructor Summary
(package private) DateType()
          Constrói o tipo DataType, definindo: javaType: Date - classe que representa o tipo de um atributo na aplicação Java databaseTipe: TIMESTAMP - tipo a ser armazenado no banco de dados hasId: o id do atributo precisa ser salvo para reestabelecer a referência na recuperação do elemento hasValue: o valor do atributo precisa ser salvo para realização de pesquisas futuras
 
Method Summary
 java.lang.Object getDatabaseValue(java.lang.Object value)
          Retorna o valor a ser utilizado no tratamento com o banco de dados.
 
Methods inherited from class canguru.descriptor.AttributeType
getDatabaseType, getJavaType, getJdbcType, hasId, hasValue, setDatabaseType, setHasId, setHasValue, setJavaType, setJdbcType
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DateType

DateType()
Constrói o tipo DataType, definindo:

Method Detail

getDatabaseValue

public java.lang.Object getDatabaseValue(java.lang.Object value)
Retorna o valor a ser utilizado no tratamento com o banco de dados.

Overrides:
getDatabaseValue in class AttributeType
Parameters:
value - objeto que representa o valor
Returns:
texto a ser utilizado no tratamento com o banco de dados