es.mcu.yingo.negocio
Class Datos

java.lang.Object
  extended by es.mcu.yingo.negocio.Datos
All Implemented Interfaces:
DatosEnMap, java.io.Serializable

public class Datos
extends java.lang.Object
implements DatosEnMap, java.io.Serializable

Clase de negocio de Hibernate, para el manejo de la tabla "DATOS"

Author:
carlos.garcia.h
See Also:
Serialized Form

Field Summary
private  java.lang.Boolean datEsFichero
          Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero
private  java.lang.String datIdTarea
          Id de la tarea
private  java.lang.String datMd5
          Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero
private  java.lang.String datSha1
          Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero
private  java.lang.Long datTamano
          Tamaño del fichero, en caso de que el dato almacenado sea un fichero
private  java.lang.String datTipoMime
          Tipo de fichero, en caso de que el dato almacenado sea un fichero
private  java.lang.String datValor
          Valor del campo
private  DatosId id
          Clave primaria en la tabla
private static long serialVersionUID
          Id de versión generado
 
Constructor Summary
Datos()
          Constructor por defecto
Datos(DatosId id)
          Constructor mínimo
Datos(DatosId id, java.lang.String datValor, java.lang.Boolean datEsFichero, java.lang.Long datTamano, java.lang.String datTipoMime, java.lang.String datMd5, java.lang.String datSha1)
          Constructor completo
Datos(java.lang.String codexpediente, java.lang.String idAplicacion, java.lang.String datNomcampo, java.util.Calendar datFecha)
          Constructor con lao valores de la clave
 
Method Summary
 java.lang.Boolean getDatEsFichero()
          Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero
 java.lang.String getDatIdTarea()
          Id de la tarea
 java.lang.String getDatMd5()
          Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero
 java.lang.String getDatSha1()
          Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero
 java.lang.Long getDatTamano()
          Tamaño del fichero, en caso de que el dato almacenado sea un fichero
 java.lang.String getDatTipoMime()
          Tipo de fichero, en caso de que el dato almacenado sea un fichero
 java.lang.String getDatValor()
          Valor del campo
 DatosId getId()
          Clave primaria en la tabla
 java.util.Map<java.lang.String,java.lang.Object> getResultadoEnMap()
          Este métod proporciona un map con las claves y las propiedades del objeto
 void setDatEsFichero(java.lang.Boolean datEsFichero)
          Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero
 void setDatIdTarea(java.lang.String datIdTarea)
          Id de la tarea
 void setDatMd5(java.lang.String datMd5)
          Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero
 void setDatSha1(java.lang.String datSha1)
          Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero
 void setDatTamano(java.lang.Long datTamano)
          Tamaño del fichero, en caso de que el dato almacenado sea un fichero
 void setDatTipoMime(java.lang.String datTipoMime)
          Tipo de fichero, en caso de que el dato almacenado sea un fichero
 void setDatValor(java.lang.String datValor)
          Valor del campo
 void setId(DatosId id)
          Clave primaria en la tabla
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

private static final long serialVersionUID
Id de versión generado

See Also:
Constant Field Values

id

private DatosId id
Clave primaria en la tabla


datValor

private java.lang.String datValor
Valor del campo


datIdTarea

private java.lang.String datIdTarea
Id de la tarea


datEsFichero

private java.lang.Boolean datEsFichero
Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero


datTamano

private java.lang.Long datTamano
Tamaño del fichero, en caso de que el dato almacenado sea un fichero


datTipoMime

private java.lang.String datTipoMime
Tipo de fichero, en caso de que el dato almacenado sea un fichero


datMd5

private java.lang.String datMd5
Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero


datSha1

private java.lang.String datSha1
Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero

Constructor Detail

Datos

public Datos()
Constructor por defecto


Datos

public Datos(DatosId id)
Constructor mínimo

Parameters:
id -

Datos

public Datos(java.lang.String codexpediente,
             java.lang.String idAplicacion,
             java.lang.String datNomcampo,
             java.util.Calendar datFecha)
Constructor con lao valores de la clave

Parameters:
codexpediente -
idAplicacion -
datNomcampo -

Datos

public Datos(DatosId id,
             java.lang.String datValor,
             java.lang.Boolean datEsFichero,
             java.lang.Long datTamano,
             java.lang.String datTipoMime,
             java.lang.String datMd5,
             java.lang.String datSha1)
Constructor completo

Parameters:
id -
datValor -
datEsFichero -
datTamano -
datTipoMime -
datMd5 -
datSha1 -
Method Detail

getId

public DatosId getId()
Clave primaria en la tabla

Returns:

setId

public void setId(DatosId id)
Clave primaria en la tabla

Parameters:
id -

getDatValor

public java.lang.String getDatValor()
Valor del campo

Returns:

setDatValor

public void setDatValor(java.lang.String datValor)
Valor del campo

Parameters:
datValor -

getDatEsFichero

public java.lang.Boolean getDatEsFichero()
Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero

Returns:

setDatEsFichero

public void setDatEsFichero(java.lang.Boolean datEsFichero)
Indica si el dato es un fichero, esto es
el valor que contiene "datValor" es la ruta a un fichero

Parameters:
datEsFichero -

getDatTamano

public java.lang.Long getDatTamano()
Tamaño del fichero, en caso de que el dato almacenado sea un fichero

Returns:

setDatTamano

public void setDatTamano(java.lang.Long datTamano)
Tamaño del fichero, en caso de que el dato almacenado sea un fichero

Parameters:
datTamano -

getDatTipoMime

public java.lang.String getDatTipoMime()
Tipo de fichero, en caso de que el dato almacenado sea un fichero

Returns:

setDatTipoMime

public void setDatTipoMime(java.lang.String datTipoMime)
Tipo de fichero, en caso de que el dato almacenado sea un fichero

Parameters:
datTipoMime -

getDatMd5

public java.lang.String getDatMd5()
Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero

Returns:

setDatMd5

public void setDatMd5(java.lang.String datMd5)
Resumen criptográfico MD5, en caso de que el dato almacenado sea un fichero

Parameters:
datMd5 -

getDatSha1

public java.lang.String getDatSha1()
Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero

Returns:

setDatSha1

public void setDatSha1(java.lang.String datSha1)
Resumen criptográfico SHA1, en caso de que el dato almacenado sea un fichero

Parameters:
datSha1 -

getDatIdTarea

public java.lang.String getDatIdTarea()
Id de la tarea

Returns:
the datIdTarea

setDatIdTarea

public void setDatIdTarea(java.lang.String datIdTarea)
Id de la tarea

Parameters:
datIdTarea - the datIdTarea to set

getResultadoEnMap

public java.util.Map<java.lang.String,java.lang.Object> getResultadoEnMap()
Este métod proporciona un map con las claves y las propiedades del objeto

Specified by:
getResultadoEnMap in interface DatosEnMap
Returns: