Package | Description |
---|---|
edu.internet2.middleware.grouper.internal.dao |
This package contains the data access object interfaces that a DB
layer would have to implement (generally revolving around queries to DB)
|
edu.internet2.middleware.grouper.internal.dao.hib3 |
This package contains hib3 related data access object implementations
and mappings
|
edu.internet2.middleware.grouper.stem |
Modifier and Type | Method and Description |
---|---|
StemSet |
StemSetDAO.findById(String id,
boolean exceptionIfNotFound) |
StemSet |
StemSetDAO.findByIfThenImmediate(String stemIdIf,
String stemIdThen,
boolean exceptionIfNotFound)
find by if and then (not same) with depth of 1 (immediate)
|
Modifier and Type | Method and Description |
---|---|
Set<StemSet> |
StemSetDAO.findAllChildren(Collection<StemSet> stemSets,
QueryOptions queryOptions) |
Set<StemSet> |
StemSetDAO.findByIfHasStemId(String id)
find by if has stem id
|
Set<StemSet> |
StemSetDAO.findByIfHasStemIds(Collection ids)
find by if has stem ids
|
Set<StemSet> |
StemSetDAO.findByIfHasStemOfStemChildrenAndMinDepth(String stemId,
int minDepth,
QueryOptions queryOptions) |
Set<StemSet> |
StemSetDAO.findByThenHasStemId(String id)
find by then has stem id
|
Set<StemSet> |
StemSetDAO.findNonSelfByIfHasStemId(String id)
find by if has stem id (exclude self stem)
|
Modifier and Type | Method and Description |
---|---|
void |
StemSetDAO.delete(StemSet stemSet)
delete a stemSet
|
void |
StemSetDAO.saveOrUpdate(StemSet stemSet)
insert or update a stemSet
|
Modifier and Type | Method and Description |
---|---|
Set<StemSet> |
StemSetDAO.findAllChildren(Collection<StemSet> stemSets,
QueryOptions queryOptions) |
void |
StemDAO.moveStemSets(List<StemSet> ifHasStemSetsOfParentStem,
List<StemSet> oldStemSets,
String currentStemId,
int depthOfFirstParent) |
void |
StemDAO.moveStemSets(List<StemSet> ifHasStemSetsOfParentStem,
List<StemSet> oldStemSets,
String currentStemId,
int depthOfFirstParent) |
void |
StemSetDAO.saveBatch(Collection<StemSet> stemSets)
insert in batch
|
Modifier and Type | Method and Description |
---|---|
StemSet |
Hib3StemSetDAO.findById(String id,
boolean exceptionIfNotFound) |
StemSet |
Hib3StemSetDAO.findByIfThenImmediate(String stemIdIf,
String stemIdThen,
boolean exceptionIfNotFound) |
Modifier and Type | Method and Description |
---|---|
Set<StemSet> |
Hib3StemSetDAO.findAllChildren(Collection<StemSet> stemSets,
QueryOptions queryOptions) |
Set<StemSet> |
Hib3StemSetDAO.findByIfHasStemId(String id) |
Set<StemSet> |
Hib3StemSetDAO.findByIfHasStemIds(Collection ids) |
Set<StemSet> |
Hib3StemSetDAO.findByIfHasStemOfStemChildrenAndMinDepth(String stemId,
int minDepth,
QueryOptions queryOptions) |
Set<StemSet> |
Hib3StemSetDAO.findByThenHasStemId(String id) |
Set<StemSet> |
Hib3StemSetDAO.findNonSelfByIfHasStemId(String id) |
Modifier and Type | Method and Description |
---|---|
void |
Hib3StemSetDAO.delete(StemSet stemSet) |
void |
Hib3StemSetDAO.saveOrUpdate(StemSet stemSet) |
Modifier and Type | Method and Description |
---|---|
Set<StemSet> |
Hib3StemSetDAO.findAllChildren(Collection<StemSet> stemSets,
QueryOptions queryOptions) |
void |
Hib3StemDAO.moveStemSets(List<StemSet> ifHasStemSetsOfParentStem,
List<StemSet> oldStemSets,
String currentStemId,
int depthOfFirstParent) |
void |
Hib3StemDAO.moveStemSets(List<StemSet> ifHasStemSetsOfParentStem,
List<StemSet> oldStemSets,
String currentStemId,
int depthOfFirstParent) |
void |
Hib3StemSetDAO.saveBatch(Collection<StemSet> stemSets) |
Modifier and Type | Method and Description |
---|---|
StemSet |
StemSet.dbVersion()
save the state when retrieving from DB
|
static StemSet |
StemSet.findInCollection(Collection<StemSet> stemSets,
String ifHasId,
String thenHasId,
int depth,
boolean exceptionIfNull)
find a stem set, better be here
|
StemSet |
StemSet.getParentStemSet() |
Modifier and Type | Method and Description |
---|---|
static StemSet |
StemSet.findInCollection(Collection<StemSet> stemSets,
String ifHasId,
String thenHasId,
int depth,
boolean exceptionIfNull)
find a stem set, better be here
|
Copyright © 2016 Internet2. All rights reserved.