public class BasicExpressionFunctionsXPath extends Object
Constructor and Description |
---|
BasicExpressionFunctionsXPath(BasicExpressionFunctions functions) |
Modifier and Type | Method and Description |
---|---|
String |
concatName(String... components)
Concatenates the arguments to create a name.
|
String |
determineLdapSingleAttributeValue(Collection<String> dns,
String attributeName,
Collection<String> values) |
String |
determineLdapSingleAttributeValue(Collection<String> dns,
String attributeName,
Element valueElement) |
String |
determineLdapSingleAttributeValue(Element dnElement,
String attributeName,
Collection<String> values) |
String |
determineLdapSingleAttributeValue(Element dn,
String attributeName,
Element valueElement) |
static String |
lc(String orig)
Convert string to lower case.
|
String |
norm(String orig)
Normalize a string value.
|
String |
stringify(Object whatever) |
static String |
trim(String orig)
Remove whitespaces at the beginning and at the end of the string.
|
static String |
uc(String orig)
Convert string to upper case.
|
public static final Trace LOGGER
public BasicExpressionFunctionsXPath(BasicExpressionFunctions functions)
public static String trim(String orig)
public String concatName(String... components)
public String norm(String orig)
orig
- original value to normalizepublic String determineLdapSingleAttributeValue(Element dn, String attributeName, Element valueElement) throws NamingException
NamingException
public String determineLdapSingleAttributeValue(Collection<String> dns, String attributeName, Element valueElement) throws NamingException
NamingException
public String determineLdapSingleAttributeValue(Element dnElement, String attributeName, Collection<String> values) throws NamingException
NamingException
public String determineLdapSingleAttributeValue(Collection<String> dns, String attributeName, Collection<String> values) throws NamingException
NamingException
Copyright © 2016 evolveum. All rights reserved.