Class PITAttributeAssignValueQuery
java.lang.Object
edu.internet2.middleware.grouper.pit.PITAttributeAssignValueQuery
Point in time attribute assign query
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionexecute()
query optionssetActionId
(String actionId) query for assignments with this actionIdsetActiveDateRange
(Date fromDate, Date toDate) query for assignment values that were active at any point in the specified date rangesetAttributeAssignId
(String attributeAssignId) query for assignments with given idsetAttributeDefNameId
(String attributeDefNameId) query for assignments with this attributeDefNameIdsetEndDateAfter
(Date endDateAfter) query for assignment values that ended after this date or have not ended yetsetEndDateBefore
(Date endDateBefore) query for assignment values 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 assignment values that started after this datesetStartDateBefore
(Date startDateBefore) query for assignment values that started before this datesetValueFloating
(Double valueFloating) query for assignments with given valuesetValueInteger
(Long valueInteger) query for assignments with given valuesetValueMemberId
(String valueMemberId) query for assignments with given valuesetValueString
(String valueString) query for assignments with given value
-
Constructor Details
-
PITAttributeAssignValueQuery
public PITAttributeAssignValueQuery()
-
-
Method Details
-
setExtraCriterion
public PITAttributeAssignValueQuery setExtraCriterion(org.hibernate.criterion.Criterion extraCriterion) extra criteria- Parameters:
extraCriterion
-- Returns:
- this for chaining
-
setStartDateAfter
query for assignment values that started after this date- Parameters:
startDateAfter
-- Returns:
- this for chaining
-
setStartDateBefore
query for assignment values that started before this date- Parameters:
startDateBefore
-- Returns:
- this for chaining
-
setEndDateAfter
query for assignment values that ended after this date or have not ended yet- Parameters:
endDateAfter
-- Returns:
- this for chaining
-
setEndDateBefore
query for assignment values that ended before this date- Parameters:
endDateBefore
-- Returns:
- this for chaining
-
setActiveDateRange
query for assignment values 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
-
setAttributeAssignId
query for assignments with given id- Parameters:
attributeAssignId
-- Returns:
- this for chaining
-
setValueString
query for assignments with given value- Parameters:
valueString
-- Returns:
- this for chaining
-
setValueMemberId
query for assignments with given value- Parameters:
valueMemberId
-- Returns:
- this for chaining
-
setValueInteger
query for assignments with given value- Parameters:
valueInteger
-- Returns:
- this for chaining
-
setValueFloating
query for assignments with given value- Parameters:
valueFloating
-- Returns:
- this for chaining
-
execute
- Returns:
- set of PITAttributeAssignValueView objects
-