@Named @Dependent public class BeaconDaoImpl extends AbstractGenericDaoImpl<com.dnastack.bob.persistence.entity.Beacon,String> implements com.dnastack.bob.persistence.api.BeaconDao
em| Constructor and Description |
|---|
BeaconDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
addRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent) |
List<com.dnastack.bob.persistence.entity.Beacon> |
findByAggregation(boolean aggregator) |
com.dnastack.bob.persistence.entity.Beacon |
findByIdAndVisibility(String id,
boolean visible) |
List<com.dnastack.bob.persistence.entity.Beacon> |
findByIds(Collection<String> ids) |
List<com.dnastack.bob.persistence.entity.Beacon> |
findByIdsAndVisibility(Collection<String> ids,
boolean visible) |
List<com.dnastack.bob.persistence.entity.Beacon> |
findByVisibility(boolean visible) |
Set<com.dnastack.bob.persistence.entity.Beacon> |
findDescendants(com.dnastack.bob.persistence.entity.Beacon parent,
boolean includeAggregators,
boolean includeInvisible,
boolean includeDisabled,
boolean includeSelf) |
boolean |
haveRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent) |
boolean |
removeRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent) |
countAll, delete, findAll, findById, flush, getReferenceById, getResultList, getSingleResult, save, updatepublic List<com.dnastack.bob.persistence.entity.Beacon> findByAggregation(boolean aggregator)
findByAggregation in interface com.dnastack.bob.persistence.api.BeaconDaopublic List<com.dnastack.bob.persistence.entity.Beacon> findByVisibility(boolean visible)
findByVisibility in interface com.dnastack.bob.persistence.api.BeaconDaopublic boolean addRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent)
addRelationship in interface com.dnastack.bob.persistence.api.BeaconDaopublic boolean removeRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent)
removeRelationship in interface com.dnastack.bob.persistence.api.BeaconDaopublic Set<com.dnastack.bob.persistence.entity.Beacon> findDescendants(com.dnastack.bob.persistence.entity.Beacon parent, boolean includeAggregators, boolean includeInvisible, boolean includeDisabled, boolean includeSelf)
findDescendants in interface com.dnastack.bob.persistence.api.BeaconDaopublic boolean haveRelationship(com.dnastack.bob.persistence.entity.Beacon child,
com.dnastack.bob.persistence.entity.Beacon parent)
haveRelationship in interface com.dnastack.bob.persistence.api.BeaconDaopublic List<com.dnastack.bob.persistence.entity.Beacon> findByIdsAndVisibility(Collection<String> ids, boolean visible)
findByIdsAndVisibility in interface com.dnastack.bob.persistence.api.BeaconDaopublic com.dnastack.bob.persistence.entity.Beacon findByIdAndVisibility(String id, boolean visible)
findByIdAndVisibility in interface com.dnastack.bob.persistence.api.BeaconDaopublic List<com.dnastack.bob.persistence.entity.Beacon> findByIds(Collection<String> ids)
findByIds in interface com.dnastack.bob.persistence.api.BeaconDaoCopyright © 2016 DNAstack. All rights reserved.