Class PITAttributeAssignQuery
java.lang.Object
edu.internet2.middleware.grouper.pit.PITAttributeAssignQuery
Point in time attribute assign query
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionexecute()
query optionssetActionId
(String actionId) query for assignments with this actionIdsetActiveDateRange
(Date fromDate, Date toDate) query for assignments that were active at any point in the specified date rangesetAttributeDefNameId
(String attributeDefNameId) query for assignments with this attributeDefNameIdsetEndDateAfter
(Date endDateAfter) query for assignments that ended after this date or have not ended yetsetEndDateBefore
(Date endDateBefore) query for assignments that ended before this datesetExtraCriterion
(org.hibernate.criterion.Criterion extraCriterion) extra criteriasetOwnerAttributeAssignId
(String ownerAttributeAssignId) query for assignments with this ownerAttributeAssignIdsetOwnerAttributeDefId
(String ownerAttributeDefId) query for assignments with this ownerAttributeDefIdsetOwnerGroupId
(String ownerGroupId) query for assignments with this ownerGroupIdsetOwnerMemberId
(String ownerMemberId) query for assignments with this ownerMemberIdsetOwnerMembershipId
(String ownerMembershipId) query for assignments with this ownerMembershipIdsetOwnerStemId
(String ownerStemId) query for assignments with this ownerStemIdsetQueryOptions
(QueryOptions queryOptions) query optionssetStartDateAfter
(Date startDateAfter) query for assignments that started after this datesetStartDateBefore
(Date startDateBefore) query for assignments that started before this date
-
Constructor Details
-
PITAttributeAssignQuery
public PITAttributeAssignQuery()
-
-
Method Details
-
setExtraCriterion
extra criteria- Parameters:
extraCriterion
-- Returns:
- this for chaining
-
setStartDateAfter
query for assignments that started after this date- Parameters:
startDateAfter
-- Returns:
- this for chaining
-
setStartDateBefore
query for assignments that started before this date- Parameters:
startDateBefore
-- Returns:
- this for chaining
-
setEndDateAfter
query for assignments that ended after this date or have not ended yet- Parameters:
endDateAfter
-- Returns:
- this for chaining
-
setEndDateBefore
query for assignments that ended before this date- Parameters:
endDateBefore
-- Returns:
- this for chaining
-
setActiveDateRange
query for assignments that were active at any point in the specified date range- Parameters:
fromDate
-toDate
-- Returns:
- this for chaining
-
getQueryOptions
query options- Returns:
- query options
-
setQueryOptions
query options- Parameters:
queryOptions
-- Returns:
- this for chaining
-
setAttributeDefNameId
query for assignments with this attributeDefNameId- Parameters:
attributeDefNameId
-- Returns:
- this for chaining
-
setActionId
query for assignments with this actionId- Parameters:
actionId
-- Returns:
- this for chaining
-
setOwnerAttributeAssignId
query for assignments with this ownerAttributeAssignId- Parameters:
ownerAttributeAssignId
-- Returns:
- this for chaining
-
setOwnerAttributeDefId
query for assignments with this ownerAttributeDefId- Parameters:
ownerAttributeDefId
-- Returns:
- this for chaining
-
setOwnerGroupId
query for assignments with this ownerGroupId- Parameters:
ownerGroupId
-- Returns:
- this for chaining
-
setOwnerMemberId
query for assignments with this ownerMemberId- Parameters:
ownerMemberId
-- Returns:
- this for chaining
-
setOwnerMembershipId
query for assignments with this ownerMembershipId- Parameters:
ownerMembershipId
-- Returns:
- this for chaining
-
setOwnerStemId
query for assignments with this ownerStemId- Parameters:
ownerStemId
-- Returns:
- this for chaining
-
execute
- Returns:
- set of PITAttributeAssign objects
-