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 |
|---|---|
java.util.Set<java.lang.String> |
getAvailableQueryAttributes() |
java.util.Set<MessageFormatPersonAttributeDao.FormatAttribute> |
getFormatAttributes() |
java.util.Set<IPersonAttributes> |
getPeopleWithMultivaluedAttributes(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> query) |
java.util.Set<java.lang.String> |
getPossibleUserAttributeNames() |
void |
setFormatAttributes(java.util.Set<MessageFormatPersonAttributeDao.FormatAttribute> formatAttributes) |
getPerson, getUsernameAttributeProvider, setUsernameAttributeProvider, toSeedMapgetPeople, toMultivaluedSeedcompareTo, flattenResults, getMultivaluedUserAttributes, getMultivaluedUserAttributes, getOrder, getUserAttributes, getUserAttributes, setOrderpublic java.util.Set<MessageFormatPersonAttributeDao.FormatAttribute> getFormatAttributes()
public void setFormatAttributes(java.util.Set<MessageFormatPersonAttributeDao.FormatAttribute> formatAttributes)
formatAttributes - the formatAttributes to setpublic java.util.Set<java.lang.String> getAvailableQueryAttributes()
public java.util.Set<IPersonAttributes> getPeopleWithMultivaluedAttributes(java.util.Map<java.lang.String,java.util.List<java.lang.Object>> query)
public java.util.Set<java.lang.String> getPossibleUserAttributeNames()
Copyright © 2005-2018. All Rights Reserved.