public class ExpressionVariables extends Object implements DebugDumpable
INDENT_STRING
Constructor and Description |
---|
ExpressionVariables() |
Modifier and Type | Method and Description |
---|---|
void |
addVariableDefinition(QName name,
Object value) |
void |
addVariableDefinitions(ExpressionVariables extraVariables) |
void |
addVariableDefinitions(Map<QName,Object> extraVariables)
Adds map of extra variables to the expression.
|
void |
addVariableDefinitionsNew(ExpressionVariables extraVariables) |
void |
addVariableDefinitionsNew(Map<QName,Object> extraVariables)
Adds map of extra variables to the expression.
|
void |
addVariableDefinitionsOld(ExpressionVariables extraVariables) |
void |
addVariableDefinitionsOld(Map<QName,Object> extraVariables)
Adds map of extra variables to the expression.
|
boolean |
containsKey(Object key) |
boolean |
containsValue(Object value) |
static ExpressionVariables |
create(Object... parameters)
Expects QName-value pairs.
|
String |
debugDump()
Show the content of the object intended for diagnostics by system administrator.
|
String |
debugDump(int indent) |
Set<Map.Entry<QName,Object>> |
entrySet() |
boolean |
equals(Object obj) |
String |
formatVariables() |
Object |
get(QName name) |
Map<QName,Object> |
getMap() |
int |
hashCode() |
boolean |
hasVariableDefinition(QName name) |
boolean |
isEmpty() |
Set<QName> |
keySet() |
void |
setRootNode(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType objectRef) |
int |
size() |
String |
toString() |
public void addVariableDefinitions(Map<QName,Object> extraVariables)
public void addVariableDefinitions(ExpressionVariables extraVariables)
public void addVariableDefinitionsOld(Map<QName,Object> extraVariables)
public void addVariableDefinitionsOld(ExpressionVariables extraVariables)
public void addVariableDefinitionsNew(Map<QName,Object> extraVariables)
public void addVariableDefinitionsNew(ExpressionVariables extraVariables)
public void setRootNode(com.evolveum.midpoint.xml.ns._public.common.common_3.ObjectReferenceType objectRef)
public boolean hasVariableDefinition(QName name)
public int size()
public boolean isEmpty()
public boolean containsKey(Object key)
public boolean containsValue(Object value)
public String formatVariables()
public static ExpressionVariables create(Object... parameters)
public String debugDump()
DebugDumpable
debugDump
in interface DebugDumpable
public String debugDump(int indent)
debugDump
in interface DebugDumpable
Copyright © 2016 evolveum. All rights reserved.