Uses of Class
br.com.intersys.systextil.connection.AppConnection
Packages that use AppConnection
Package
Description
-
Uses of AppConnection in br.com.intersys.systextil.connection
Methods in br.com.intersys.systextil.connection that return AppConnectionModifier and TypeMethodDescriptionstatic AppConnection
AppConnection.getNewJndiConnection
(String jndi) final AppConnection
AppConnection.getStatement
(Object key, String sql) Abre e retorna um comando SQL para ser usado em um processo.Methods in br.com.intersys.systextil.connection with parameters of type AppConnectionModifier and TypeMethodDescriptionstatic <DTO> boolean
DaoHelper.delete
(IDAO<DTO> dao, AppConnection conn, Object... params) Deleta o registro pela pk, e retorna o resultado da operacaostatic <DTO> boolean
DaoHelper.dynamicInsert
(AppConnection conn, String tableName, DTO dto, String... ignoreParams) Responsável por inserir o registro na tabela passada por parametro.static <DTO> boolean
DaoHelper.dynamicInsert
(IDAO<DTO> dao, AppConnection conn, DTO dto) Deprecated.static <DTO> boolean
DaoHelper.dynamicInsert
(IDAO<DTO> dao, AppConnection conn, DTO dto, String... ignoreParams) Responsável por inserir o registro na tabela a qual o DAO representa.static <DTO> boolean
DaoHelper.dynamicInsertIgnoreUnique
(AppConnection conn, String tableName, DTO dto, String... ignoreParams) Responsável por inserir o registro na tabela passada por parametro, ignorando erros de unique constraint.static <DTO> boolean
DaoHelper.dynamicInsertIgnoreUnique
(IDAO<DTO> dao, AppConnection conn, DTO dto) Deprecated.static <DTO> boolean
DaoHelper.dynamicInsertIgnoreUnique
(IDAO<DTO> dao, AppConnection conn, DTO dto, String... ignoreParams) Responsável por inserir o registro na tabela a qual o DAO representa, ignorando erros de unique constraint.static <DTO> boolean
DaoHelper.dynamicUpdate
(AppConnection conn, String tableName, DTO dto, String whereClause, Object[] whereParams, String... ignoreParams) Responsável por atualizar registro do dao passado por parametro.static <DTO> boolean
DaoHelper.dynamicUpdate
(IDAO<DTO> dao, AppConnection conn, DTO dto, String... ignoreParams) Responsável por atualizar registro do dao passado por parametro.static <DTO> boolean
DaoHelper.exist
(IDAO<DTO> dao, AppConnection conn, Object... params) Verifica se o registro existe na tabela com base na primary key.static <DTO> boolean
DaoHelper.existBy
(IDAO<DTO> dao, AppConnection conn, String where, Object... params) Verifica se o registro existe na tabela conforme where informado.static <DTO> DTO
DaoHelper.get
(IDAO<DTO> dao, AppConnection conn, Object... params) Busca um registro na tabela pela PK.static <DTO> DTO
DaoHelper.getBy
(IDAO<DTO> dao, AppConnection conn, String where, Object... params) Busca um registro na tabela pelo where informado.static <DTO> DTO
DaoHelper.getBy
(String query, IDAO<DTO> dao, AppConnection conn, Object... params) Busca um registro na tabela por uma query complexa.static <DTO> DataReader<DTO>
DaoHelper.list
(IDAO<DTO> dao, Maker<DTO> maker, AppConnection conn) Lista todos registros da tabela Nos projetos que compilam para java 8 o maker pode ser um lambda Exemplostatic <DTO> DataReader<DTO>
Lista registros da tabela aplicando a clausula where específicada.static <DTO> DataReader<DTO>
DaoHelper.list
(String query, Maker<DTO> maker, AppConnection conn, Object... params) Lista registros da tabela aplicando a query, essa funçao é para querys mais complexasMaker.make
(AppConnection conn) Retorna um objeto construído a partir de um registro no banco de dados.IDAO.parse
(AppConnection appConn) Method parameters in br.com.intersys.systextil.connection with type arguments of type AppConnectionModifier and TypeMethodDescriptionint
AppConnection.forEach
(Consumer<? super AppConnection> action) Processa todos os registros da consulta, aplicando-lhes o consumidor informado.<X extends Throwable>
voidAppConnection.ifPresentThrow
(Function<? super AppConnection, ? extends X> exceptionSupplier) Conveniência para, de uma só vez, executar a consulta, abrir o único registro e lançar uma Exception com base nesse registro se houver, fechando a consulta.<T> Optional<T>
AppConnection.map
(Function<? super AppConnection, T> mapper) Conveniência para, de uma só vez, executar a consulta, ler o único registro e retornar um valor com base nesse registro, fechando a consulta.<R> R
AppConnection.stream
(Function<Stream<AppConnection>, R> streamHandler) Processa todos os registros da consulta, usando um stream.Constructors in br.com.intersys.systextil.connection with parameters of type AppConnectionModifierConstructorDescriptionAppConnection
(AppConnection appConn) Inicializa umaAppConnection
que utiliza a mesmaConnection
que uma outraAppConnection
.AppConnection
(AppConnection conn, String sql) Conveniência para inicializar uma conexão já com um comando SQL.AppConnection
(AppConnection appConn, String query, Object... params) Conveniência para iniciar uma conexão já com um comando SQL e alguns parâmetrosDataReader
(AppConnection rs, Maker<T> maker) Constrói um leitor de registros. -
Uses of AppConnection in br.com.intersys.systextil.connection.querybuilder
Methods in br.com.intersys.systextil.connection.querybuilder with parameters of type AppConnectionModifier and TypeMethodDescriptionboolean
DeleteBuilder.execute
(AppConnection conn) boolean
InsertBuilder.execute
(AppConnection conn) Constroi o query e executa o SQLboolean
InsertUniqueBuilder.execute
(AppConnection conn) Constroi o query e executa o SQLboolean
QueryBuilder.execute
(AppConnection conn) Constroi o query e executa o SQLboolean
UpdateBuilder.execute
(AppConnection conn)