public class TargAttrFilterList extends Object
Constructor and Description |
---|
TargAttrFilterList(int mask,
LinkedHashMap<AttributeType,SearchFilter> attrFilterList)
Construct a class representing an targattrfilters filter list.
|
Modifier and Type | Method and Description |
---|---|
static TargAttrFilterList |
decode(int mask,
String expression)
Decode an TargAttrFilterList from the specified expression string.
|
LinkedHashMap<AttributeType,SearchFilter> |
getAttributeTypeFilterList()
Return the list map holding the attribute type to filter mappings.
|
int |
getMask()
Return the mask of this TargAttrFilterList.
|
boolean |
hasMask(int mask)
Check if the mask value of this TargAttrFilterList class contains the
specified mask value.
|
public TargAttrFilterList(int mask, LinkedHashMap<AttributeType,SearchFilter> attrFilterList)
mask
- The mask representing the operation.attrFilterList
- The list map containing the attribute type
filter mappings.public static TargAttrFilterList decode(int mask, String expression) throws AciException
mask
- The mask representing the operation.expression
- The expression string to decode.AciException
- If the expression string contains errors.public int getMask()
public boolean hasMask(int mask)
mask
- The mask to check for.public LinkedHashMap<AttributeType,SearchFilter> getAttributeTypeFilterList()
Copyright © 2010-2015 ForgeRock AS. All Rights Reserved.