Uses of Interface
abk.dao.IDataItem

Packages that use IDataItem
abk.dao El paquete contiene las interfaces y modelos de datos básicos para la capa de persistencia de libabk
abk.dao.mock   
abk.dao.sql El paquete incluye las clases para mapear filas y consultas de la base de datos a objetos de Java. 
 

Uses of IDataItem in abk.dao
 

Methods in abk.dao that return IDataItem
 IDataItem<K> IDataItem.clone(Map<Object,Object> refs)
          Devuelve una objeto que es una copia profunda de esta instancia, ya sea buscándolo entre el mapa que se le pasa, o creando un duplicado nuevo que se inserta también en el mapa, si en el mapa no existe aún ningún duplicado para esta instancia.
 

Uses of IDataItem in abk.dao.mock
 

Classes in abk.dao.mock with type parameters of type IDataItem
 class MockDataMap<K extends Serializable,T extends IDataItem<K>>
           
 

Uses of IDataItem in abk.dao.sql
 

Classes in abk.dao.sql with type parameters of type IDataItem
 class ADataIntrospector<K extends Serializable,T extends IDataItem<K>>
          Clase que se encarga de la introspección de una clase de persistencia y obtener los parámetros de mapeo de la misma con
 class ADataMap<K extends Serializable,T extends IDataItem<K>>
          Representa una colección de métodos para al acesso a elementos ADataItem a través de una sesión de base de datos.
 class ADataMapper<K extends Serializable,T extends IDataItem<K>>
          Implementa las operaciones de transmisión de datos desde un ResultSet hacia una instancia y desde ésta hacia un PreparedStatement.
 class ADataSet<K extends Serializable,T extends IDataItem<K>>
           
 

Classes in abk.dao.sql that implement IDataItem
 class ADataItem<K extends Serializable>
          Clase base para la implementación de objetos de persistencia simples.
 

Fields in abk.dao.sql with type parameters of type IDataItem
private  Map<Class<? extends IDataItem<? extends Serializable>>,SoftReference<?>> ADataMapper.Cache.iMap
           
 

Methods in abk.dao.sql with type parameters of type IDataItem
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.contains(K key, ADataMapper<K,T> mapper, Connection conn)
          Verifica si la base de datos tiene un registro con la clave indicada.
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.containsAll(Collection<T> c, ADataMapper<K,T> mapper, Connection conn)
          Comprueba que todas las claves pasadas se corresponden con una fila de la base de datos.
static
<K extends Serializable,T extends IDataItem<K>>
int
SqlUtil.containsKeys(Set<K> keys, ADataMapper<K,T> mapper, Connection conn)
          Devuelve el número de claves que figuran en la base de datos entre el conjunto de claves que se le pasa.
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.count(ADataMap<K,T> map)
           
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.count(ADataMapper<K,T> mapper)
           
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.delete(ADataMapper<K,T> mapper)
           
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.delete(K key, ADataMapper<K,T> mapper, Connection conn)
          Borra un registro de la base de datos a partir de su clave.
static
<K extends Serializable,T extends IDataItem<K>>
T
SqlUtil.find(K key, boolean forUpdate, ADataMapper<K,T> mapper, Connection conn)
          Devuelve el contenido del registro en forma de objeto T a partir de la clave primaria del registro.
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.from(ADataMap<K,T> dao)
           
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.from(ADataMapper<K,T> mapper)
           
<K extends Serializable,T extends IDataItem<K>>
ADataMapper<K,T>
ADataMapper.Cache.get(Class<T> itemClass)
           
<K extends Serializable,T extends IDataItem<K>>
K
ASqlStatement.getGeneratedKey(ADataMapper<K,T> mapper)
          Devuelve el ID asignado en la última operación INSERT.
static
<K extends Serializable,T extends IDataItem<K>>
ADataMapper<K,T>
ADataIntrospector.getMapper(Class<T> clazz)
          Compilador de la información de mapeo de una clase.
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.insert(ADataMapper<? extends K,T> mapper, Iterable<ADataProperty> cols)
           
static
<K extends Serializable,T extends IDataItem<K>>
K
SqlUtil.insert(T data, ADataMapper<K,T> mapper, Connection conn)
          Realiza una operación INSERT en la base de datos usando el método autogenerado para obtener la clave asignada automáticamente al nuevo registro.
private static
<K extends Serializable,T extends IDataItem<K>>
K
SqlUtil.insertWithAutoIncrement(T data, ADataMapper<K,T> mapper, Connection conn)
          Realiza una operación INSERT en la base de datos usando el método autogenerado para obtener la clave asignada automáticamente al nuevo registro.
private static
<K extends Serializable,T extends IDataItem<K>>
K
SqlUtil.insertWithSequence(T data, ADataMapper<K,T> mapper, Connection conn)
          Realiza una operación INSERT en la base de datos usando una secuencia Oracle para obtener la clave asignada automáticamente al nuevo registro.
<K extends Serializable,T extends IDataItem<K>>
K
ASqlStatement.keyResult(ADataMapper<K,T> mapper)
          Ejecuta una sentencia SQL que devuelve únicamente una clave de una entidad.
static
<K extends Serializable,T extends IDataItem<K>>
Set<K>
SqlUtil.keySet(ADataMapper<K,T> mapper, Connection conn)
          Devuelve el conjunto de claves de la tabla.
<K extends Serializable,T extends IDataItem<K>>
Set<K>
ASqlStatement.keySetResult(ADataMapper<K,T> mapper)
          Devuelve el conjunto de claves devuelto por una sentencia SQL.
<K extends Serializable,T extends IDataItem<K>>
List<T>
ASqlStatement.listResult(ADataMapper<K,T> mapper)
          Devuelve una lista de objetos resultado de ejecutar una sentencia SQL.
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.load(T data, ADataMapper<K,T> mapper, Connection conn)
          Carga una entidad desde la base de datos.
static
<K extends Serializable,T extends IDataItem<K>>
List<T>
SqlUtil.loadAll(ADataMapper<K,T> mapper, Connection conn)
          Carga todos los registros de la tabla de la base de datos.
<K extends Serializable,T extends IDataItem<K>>
void
ADataMapper.Cache.put(Class<T> itemClass, ADataMapper<K,T> mapper)
           
static
<K extends Serializable,T extends IDataItem<K>>
T
SqlUtil.put(T data, boolean lock, ADataMapper<K,T> mapper, Connection conn)
          Pone un objeto en la base de datos, reemplazando su valor antiguo si lo tuviera o insertándolo si no existiese ninguna fila con la misma clave del objeto.
static
<K extends Serializable,T extends IDataItem<K>>
void
SqlUtil.putAll(Collection<? extends T> c, ADataMapper<K,T> mapper, Connection conn)
          Inserta o actualiza la base de datos con la colección de objetos de transferencia que se le pasan.
<K extends Serializable,T extends IDataItem<K>>
void
ADataMapper.Cache.remove(Class<T> itemClass)
           
static
<K extends Serializable,T extends IDataItem<K>>
T
SqlUtil.remove(K key, boolean lock, ADataMapper<K,T> mapper, Connection conn)
          Borra un registro de la base de datos a partir de su clave, pero recuperando primero el contenido del registro a borrar.
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.save(T data, ADataMapper<K,T> mapper, Connection conn)
          Graba un nuevo objeto insertándolo en la base de datos.
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.saveAll(Iterable<? extends T> all, ADataMapper<K,T> mapper, Connection conn)
          Graba una colección de objetos en la base de datos.
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.select(ADataMap<K,T> map)
           
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.select(ADataMapper<K,T> mapper)
           
<K extends Serializable,T extends IDataItem<K>>
T
ASqlStatement.uniqueResult(ADataMapper<K,T> mapper)
          Ejecuta una sentencia SQL que retorna un único resultado, que se corresponde al tipo de dato indicado en el mapeador que se le pasa.
<K extends Serializable,T extends IDataItem<K>>
boolean
ASqlStatement.uniqueResult(T data, ADataMapper<K,T> mapper)
          Copia en un objeto el resultado único obtenido de ejecutar una sentencia SQL.
static
<K extends Serializable,T extends IDataItem<K>>
ADataQuery
ADataQuery.update(ADataMapper<K,T> ato)
           
static
<K extends Serializable,T extends IDataItem<K>>
boolean
SqlUtil.update(T data, ADataMapper<K,T> mapper, Connection conn)
          Actualiza un registro de la base de datos con los valores de las propiedades que se le pasan en el objeto.
 

Methods in abk.dao.sql that return types with arguments of type IDataItem
private  Map<Class<? extends IDataItem<? extends Serializable>>,SoftReference<?>> ADataMapper.Cache.map()
           
 

Methods in abk.dao.sql with parameters of type IDataItem
 void ASqlStatement.copyTo(int index, IDataItem<?> item)
          Copia en el valor del ID del item en la posición indicada de una sentencia SQL.
static void ADataMapper.setFrom(IDataItem<? extends Serializable> data, ResultSet rs, Collection<ADataProperty> infos)
          Actualiza los valores del objeto con las columnas homónimas del ResultSet.
 



Copyright © 2024. All rights reserved.