|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.evolveum.midpoint.common.expression.functions.BasicExpressionFunctionsXPath
public class BasicExpressionFunctionsXPath
Library of standard midPoint functions. These functions are made available to all midPoint expressions.
Field Summary | |
---|---|
static Trace |
LOGGER
|
Constructor Summary | |
---|---|
BasicExpressionFunctionsXPath(BasicExpressionFunctions functions)
|
Method Summary | |
---|---|
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. |
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. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final Trace LOGGER
Constructor Detail |
---|
public BasicExpressionFunctionsXPath(BasicExpressionFunctions functions)
Method Detail |
---|
public static String lc(String orig)
public static String uc(String orig)
public static String trim(String orig)
public String concatName(String... components)
public String norm(String orig)
orig
- original value to normalize
public 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
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |