Class SPUserJpaRepository
- java.lang.Object
-
- org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository<E>
-
- org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository<SPUser>
-
- org.silverpeas.core.admin.domain.driver.SPUserJpaRepository
-
- All Implemented Interfaces:
SPUserRepository
,EntityRepository<SPUser>
,WithSaveAndFlush<SPUser>
@Repository public class SPUserJpaRepository extends BasicJpaEntityRepository<SPUser> implements SPUserRepository
- Author:
- ebonnet
-
-
Constructor Summary
Constructors Constructor Description SPUserJpaRepository()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description List<SPUser>
findByAddress(String address)
List<SPUser>
findByCellphone(String cellphone)
List<SPUser>
findByCompany(String company)
List<SPUser>
findByEmail(String email)
List<SPUser>
findByFax(String fax)
List<SPUser>
findByFirstname(String firstName)
List<SPUser>
findByHomephone(String homePhone)
List<SPUser>
findByLastname(String lastName)
List<SPUser>
findByPhone(String phone)
List<SPUser>
findByPosition(String position)
List<SPUser>
findByTitle(String title)
-
Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.BasicJpaEntityRepository
deleteByComponentInstanceId, saveAndFlush
-
Methods inherited from class org.silverpeas.core.persistence.datasource.repository.jpa.AbstractJpaEntityRepository
contains, countByCriteria, countFromJpqlString, delete, deleteById, deleteFromJpqlQuery, deleteFromNamedQuery, findByCriteria, findByNamedQuery, findFirstByNamedQuery, flush, getAll, getById, getById, getEntityClass, getEntityManager, getFromJpqlString, getFromJpqlString, getFromNamedQuery, getFromNamedQuery, getIdentifierConverter, getMaximumItemsInClause, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromJpqlString, listFromNamedQuery, listFromNamedQuery, newNamedParameters, noParameter, save, setMaximumItemsInClause, split, streamByNamedQuery, streamByNamedQuery, streamFromJpqlString, streamFromJpqlString, updateFromJpqlQuery, updateFromNamedQuery
-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.silverpeas.core.persistence.datasource.repository.EntityRepository
contains, delete, delete, deleteByComponentInstanceId, deleteById, deleteById, findByCriteria, flush, getAll, getById, getById, getById, save, save, save
-
Methods inherited from interface org.silverpeas.core.persistence.datasource.repository.WithSaveAndFlush
saveAndFlush
-
-
-
-
Method Detail
-
findByFirstname
public List<SPUser> findByFirstname(String firstName)
- Specified by:
findByFirstname
in interfaceSPUserRepository
-
findByLastname
public List<SPUser> findByLastname(String lastName)
- Specified by:
findByLastname
in interfaceSPUserRepository
-
findByPhone
public List<SPUser> findByPhone(String phone)
- Specified by:
findByPhone
in interfaceSPUserRepository
-
findByHomephone
public List<SPUser> findByHomephone(String homePhone)
- Specified by:
findByHomephone
in interfaceSPUserRepository
-
findByCellphone
public List<SPUser> findByCellphone(String cellphone)
- Specified by:
findByCellphone
in interfaceSPUserRepository
-
findByFax
public List<SPUser> findByFax(String fax)
- Specified by:
findByFax
in interfaceSPUserRepository
-
findByAddress
public List<SPUser> findByAddress(String address)
- Specified by:
findByAddress
in interfaceSPUserRepository
-
findByTitle
public List<SPUser> findByTitle(String title)
- Specified by:
findByTitle
in interfaceSPUserRepository
-
findByCompany
public List<SPUser> findByCompany(String company)
- Specified by:
findByCompany
in interfaceSPUserRepository
-
findByPosition
public List<SPUser> findByPosition(String position)
- Specified by:
findByPosition
in interfaceSPUserRepository
-
-