public class MessageFormatPersonAttributeDao extends AbstractDefaultAttributePersonAttributeDao
MessageFormat string using other user attributes as the arguments to
the format string.
| Property | Description | Required | Default |
|---|---|---|---|
| formatAttributes |
A Set of MessageFormatPersonAttributeDao.FormatAttribute objects that define the formatted user attributes to be
generated.
|
Yes | null |
| Modifier and Type | Class and Description |
|---|---|
static class |
MessageFormatPersonAttributeDao.FormatAttribute
Sets up a formatted attribute
|
loggerWILDCARD, WILDCARD_PATTERN| Constructor and Description |
|---|
MessageFormatPersonAttributeDao() |
| Modifier and Type | Method and Description |
|---|---|
Set<String> |
getAvailableQueryAttributes() |
Set<MessageFormatPersonAttributeDao.FormatAttribute> |
getFormatAttributes() |
Set<IPersonAttributes> |
getPeopleWithMultivaluedAttributes(Map<String,List<Object>> query) |
Set<String> |
getPossibleUserAttributeNames() |
void |
setFormatAttributes(Set<MessageFormatPersonAttributeDao.FormatAttribute> formatAttributes) |
getPerson, getUsernameAttributeProvider, setUsernameAttributeProvider, toSeedMapgetPeople, toMultivaluedSeedflattenResults, getMultivaluedUserAttributes, getMultivaluedUserAttributes, getUserAttributes, getUserAttributespublic Set<MessageFormatPersonAttributeDao.FormatAttribute> getFormatAttributes()
public void setFormatAttributes(Set<MessageFormatPersonAttributeDao.FormatAttribute> formatAttributes)
formatAttributes - the formatAttributes to setpublic Set<IPersonAttributes> getPeopleWithMultivaluedAttributes(Map<String,List<Object>> query)
Copyright © 2015 Jasig. All Rights Reserved.