T - ID - public class SpringSQLService<T,ID extends Serializable>
extends br.com.anteros.persistence.session.service.GenericSQLService<T,ID>
| Constructor and Description |
|---|
SpringSQLService() |
| Modifier and Type | Method and Description |
|---|---|
long |
count() |
long |
count(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
boolean |
exists(ID id) |
List<T> |
find(String sql) |
List<T> |
find(String sql,
Object parameters) |
br.com.anteros.persistence.session.repository.Page<T> |
find(String sql,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
find(String sql,
br.com.anteros.persistence.session.repository.Pageable pageable) |
List<T> |
findAll() |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.session.repository.Pageable pageable) |
List<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
Iterable<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders) |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate,
br.com.anteros.persistence.session.repository.Pageable pageable,
br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders) |
List<T> |
findByNamedQuery(String queryName) |
List<T> |
findByNamedQuery(String queryName,
Object parameters) |
br.com.anteros.persistence.session.repository.Page<T> |
findByNamedQuery(String queryName,
Object parameters,
br.com.anteros.persistence.session.repository.Pageable pageable) |
br.com.anteros.persistence.session.repository.Page<T> |
findByNamedQuery(String queryName,
br.com.anteros.persistence.session.repository.Pageable pageable) |
T |
findOne(ID id) |
T |
findOne(br.com.anteros.persistence.dsl.osql.types.Predicate predicate) |
void |
flush() |
String |
getTableName() |
void |
refresh(T entity) |
void |
remove(ID id) |
void |
remove(Iterable<? extends T> entities) |
void |
remove(T entity) |
void |
removeAll() |
<S extends T> |
save(Iterable<S> entities) |
<S extends T> |
save(S entity) |
<S extends T> |
saveAndFlush(S entity) |
void |
setSessionFactory(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory) |
checkRepository, createIdentifier, createObjectQuery, exists, find, find, find, find, find, find, find, find, find, find, find, find, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findAll, findByNamedQuery, findByNamedQuery, findByNamedQuery, findByNamedQuery, findOne, findOne, findOne, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, findOneBySql, getIdentifier, getNamedQuery, getSession, getSessionFactory, getSQLSessionFactory, getTransaction, openSession, refresh, removeAll, setSession@Autowired public void setSessionFactory(br.com.anteros.persistence.session.SQLSessionFactory sessionFactory)
setSessionFactory in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public <S extends T> S save(S entity)
save in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>save in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public <S extends T> Iterable<S> save(Iterable<S> entities)
save in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>save in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public <S extends T> S saveAndFlush(S entity)
saveAndFlush in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>saveAndFlush in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void flush()
flush in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>flush in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void refresh(T entity)
refresh in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>refresh in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void remove(ID id)
remove in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>remove in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void remove(T entity)
remove in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>remove in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void remove(Iterable<? extends T> entities)
remove in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>remove in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public void removeAll()
removeAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>removeAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public T findOne(ID id)
findOne in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findOne in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public boolean exists(ID id)
exists in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>exists in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> findAll()
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.session.repository.Pageable pageable)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> find(String sql)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>find in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> find(String sql, br.com.anteros.persistence.session.repository.Pageable pageable)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>find in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> find(String sql, Object parameters)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>find in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> find(String sql, Object parameters, br.com.anteros.persistence.session.repository.Pageable pageable)
find in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>find in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> findByNamedQuery(String queryName)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findByNamedQuery in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> findByNamedQuery(String queryName, br.com.anteros.persistence.session.repository.Pageable pageable)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findByNamedQuery in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> findByNamedQuery(String queryName, Object parameters)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findByNamedQuery in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> findByNamedQuery(String queryName, Object parameters, br.com.anteros.persistence.session.repository.Pageable pageable)
findByNamedQuery in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findByNamedQuery in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public T findOne(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
findOne in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findOne in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public List<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public Iterable<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate, br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate, br.com.anteros.persistence.session.repository.Pageable pageable)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public br.com.anteros.persistence.session.repository.Page<T> findAll(br.com.anteros.persistence.dsl.osql.types.Predicate predicate, br.com.anteros.persistence.session.repository.Pageable pageable, br.com.anteros.persistence.dsl.osql.types.OrderSpecifier<?>... orders)
findAll in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>findAll in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public long count()
count in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>count in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public long count(br.com.anteros.persistence.dsl.osql.types.Predicate predicate)
count in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>count in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>public String getTableName() throws Exception
getTableName in interface br.com.anteros.persistence.session.service.SQLService<T,ID extends Serializable>getTableName in class br.com.anteros.persistence.session.service.GenericSQLService<T,ID extends Serializable>ExceptionCopyright © 2017 Anteros Tecnologia. All rights reserved.