org.jasig.services.persondir.support
Class CaseInsensitiveNamedPersonImpl
java.lang.Object
org.jasig.services.persondir.support.BasePersonImpl
org.jasig.services.persondir.support.NamedPersonImpl
org.jasig.services.persondir.support.CaseInsensitiveNamedPersonImpl
- All Implemented Interfaces:
- Serializable, Principal, IPersonAttributes
public class CaseInsensitiveNamedPersonImpl
- extends NamedPersonImpl
Custom IPersonAttributes that uses a case insensitive Map to hide attribute name case
- See Also:
- Serialized Form
CaseInsensitiveNamedPersonImpl
public CaseInsensitiveNamedPersonImpl(String userName,
Map<String,List<Object>> attributes)
createImmutableAttributeMap
protected Map<String,List<Object>> createImmutableAttributeMap(int size)
- Description copied from class:
BasePersonImpl
- Create the Map used to store the attributes internally for this IPersonAttributes
- Overrides:
createImmutableAttributeMap in class BasePersonImpl
Copyright © 2012 Jasig. All Rights Reserved.