public class AttributeAssignMemberDelegate extends AttributeAssignBaseDelegate
allAttributeAssignsCacheHitsForTest, allAttributeAssignsCacheMissesForTest
Constructor and Description |
---|
AttributeAssignMemberDelegate(Member member1) |
Modifier and Type | Method and Description |
---|---|
void |
assertCanReadAttributeDef(AttributeDef attributeDef)
make sure the user can read the attribute (including looking at object if necessary)
|
void |
assertCanUpdateAttributeDefName(AttributeDefName attributeDefName)
make sure the user can update the attribute (including looking at object if necessary)
|
AttributeAssignable |
getAttributeAssignable()
get the assignable object
|
static void |
populateAttributeAssignments(Collection<Member> members)
populate attribute assignments to prevent N+1 queries when looping through members and
getting attributes.
|
String |
toString() |
addAttribute, addAttribute, addAttributeById, addAttributeById, addAttributeByName, addAttributeByName, assertCanDelegateAttributeDefName, assertCanGrantAttributeDefName, assertCanReadAttributeDefName, assertScopeOk, assignAttribute, assignAttribute, assignAttribute, assignAttributeById, assignAttributeById, assignAttributeByName, assignAttributeByName, clearObjectHasAttributeCache, delegateAttribute, delegateAttribute, delegateAttributeById, delegateAttributeById, delegateAttributeByName, delegateAttributeByName, getAllAttributeAssignsForCache, getAttributeAssigns, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, getAttributeOrAncestorAttribute, hasAttribute, hasAttribute, hasAttributeById, hasAttributeById, hasAttributeByName, hasAttributeByName, hasAttributeOrAncestorHasAttribute, internal_addAttributeHelper, internal_assignAttributeHelper, removeAttribute, removeAttribute, removeAttributeByAssignId, removeAttributeByAssignId, removeAttributeById, removeAttributeById, removeAttributeByName, removeAttributeByName, retrieveAssignment, retrieveAssignments, retrieveAssignments, retrieveAssignments, retrieveAssignmentsByAttributeDef, retrieveAssignmentsByAttributeDefId, retrieveAttributes, retrieveAttributes, retrieveAttributesByAttributeDef, retrieveAttributesByAttributeDefId, setAllAttributeAssignsForCache
public AttributeAssignMemberDelegate(Member member1)
member1
- public static void populateAttributeAssignments(Collection<Member> members)
members
- is the members to populatepublic void assertCanReadAttributeDef(AttributeDef attributeDef)
AttributeAssignBaseDelegate
public void assertCanUpdateAttributeDefName(AttributeDefName attributeDefName)
AttributeAssignBaseDelegate
public String toString()
toString
in class AttributeAssignBaseDelegate
Object.toString()
public AttributeAssignable getAttributeAssignable()
AttributeAssignBaseDelegate
getAttributeAssignable
in class AttributeAssignBaseDelegate
AttributeAssignBaseDelegate.getAttributeAssignable()
Copyright © 2016 Internet2. All rights reserved.