Class StatementDaoImpl
- java.lang.Object
-
- ubic.gemma.persistence.service.AbstractDao<Statement>
-
- ubic.gemma.persistence.service.expression.experiment.StatementDaoImpl
-
- All Implemented Interfaces:
BaseDao<Statement>
,StatementDao
@Repository public class StatementDaoImpl extends AbstractDao<Statement> implements StatementDao
-
-
Field Summary
-
Fields inherited from class ubic.gemma.persistence.service.AbstractDao
log
-
-
Constructor Summary
Constructors Constructor Description StatementDaoImpl(SessionFactory sessionFactory)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Collection<Statement>
findByObject(String value)
Collection<Statement>
findByObjectLike(String value)
Collection<Statement>
findByObjectUri(String uri)
Collection<Statement>
findByPredicate(String value)
Collection<Statement>
findByPredicateLike(String value)
Collection<Statement>
findByPredicateUri(String uri)
-
Methods inherited from class ubic.gemma.persistence.service.AbstractDao
countAll, create, create, find, findByProperty, findByPropertyIn, findOneByProperty, findOrCreate, getBatchSize, getElementClass, getIdentifierPropertyName, getSessionFactory, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, streamQuery, update, update
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface ubic.gemma.persistence.service.BaseDao
countAll, create, create, find, findOrCreate, getElementClass, getIdentifierPropertyName, load, load, loadAll, loadReference, loadReference, reload, reload, remove, remove, remove, save, save, streamAll, streamAll, update, update
-
-
-
-
Constructor Detail
-
StatementDaoImpl
@Autowired public StatementDaoImpl(SessionFactory sessionFactory)
-
-
Method Detail
-
findByPredicate
public Collection<Statement> findByPredicate(String value)
- Specified by:
findByPredicate
in interfaceStatementDao
-
findByPredicateLike
public Collection<Statement> findByPredicateLike(String value)
- Specified by:
findByPredicateLike
in interfaceStatementDao
-
findByPredicateUri
public Collection<Statement> findByPredicateUri(String uri)
- Specified by:
findByPredicateUri
in interfaceStatementDao
-
findByObject
public Collection<Statement> findByObject(String value)
- Specified by:
findByObject
in interfaceStatementDao
-
findByObjectLike
public Collection<Statement> findByObjectLike(String value)
- Specified by:
findByObjectLike
in interfaceStatementDao
-
findByObjectUri
public Collection<Statement> findByObjectUri(String uri)
- Specified by:
findByObjectUri
in interfaceStatementDao
-
-