@Repository public class TaxonomyDaoImpl extends JpaDao<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy,UUID> implements TaxonomyDao
entityClass, entityManager, persistenceUnitUtil| Constructor and Description |
|---|
TaxonomyDaoImpl() |
| Modifier and Type | Method and Description |
|---|---|
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> |
findByName(String name) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> |
getActive() |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> |
getActiveTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> |
getActiveTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t,
gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink.Verb verb) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> |
getActiveTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> |
getBottomTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> |
getInstances(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> |
getInstancesByID(UUID taxonomyID) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> |
getSiblings(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> |
getTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> |
getTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> |
getTopmostTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<String> |
listActiveTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
List<String> |
listNames() |
List<String> |
listNamesOfActive() |
List<String> |
listTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy |
loadDetails(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t) |
count, create, delete, getAll, isFieldLoaded, isLoaded, read, updatepublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> getActive()
getActive in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> findByName(String name)
findByName in interface TaxonomyDaopublic List<String> listNames()
listNames in interface TaxonomyDaopublic List<String> listNamesOfActive()
listNamesOfActive in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> getTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getTerms in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> getActiveTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getActiveTerms in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> getTopmostTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getTopmostTerms in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTerm> getBottomTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getBottomTerms in interface TaxonomyDaopublic List<String> listTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
listTerms in interface TaxonomyDaopublic List<String> listActiveTerms(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
listActiveTerms in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> getSiblings(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getSiblings in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> getInstances(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getInstances in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> getTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getTermLinks in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> getActiveTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
getActiveTermLinks in interface TaxonomyDaopublic List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink> getActiveTermLinks(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t, gr.cite.geoanalytics.dataaccess.entities.taxonomy.TaxonomyTermLink.Verb verb)
getActiveTermLinks in interface TaxonomyDaopublic gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy loadDetails(gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy t)
loadDetails in interface Dao<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy,UUID>public List<gr.cite.geoanalytics.dataaccess.entities.taxonomy.Taxonomy> getInstancesByID(UUID taxonomyID)
getInstancesByID in interface TaxonomyDaoCopyright © 2016. All Rights Reserved.