Class SearchExpressionType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.model.scripting_3.ScriptingExpressionType
com.evolveum.midpoint.xml.ns._public.model.scripting_3.AbstractActionExpressionType
com.evolveum.midpoint.xml.ns._public.model.scripting_3.SearchExpressionType
- All Implemented Interfaces:
PlainStructured
,JaxbVisitable
,Serializable
,Cloneable
Queries the model for objects of a given type, optionally fulfilling given condition.
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
Modifier and TypeFieldDescriptionprotected Boolean
static final QName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
static final ItemName
protected SelectorQualifiedGetOptionsType
protected List<ActionParameterValueType>
protected QueryType
protected jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType>
protected SearchFilterType
protected QName
protected String
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
accept
(JaxbVisitor visitor) aggregateOutput
(Boolean value) clone()
boolean
equals
(Object other, StructuredEqualsStrategy strategy) getQuery()
jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType>
getType()
int
hashCode
(StructuredHashCodeStrategy strategy) scriptingExpression
(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) searchFilter
(SearchFilterType value) void
setAggregateOutput
(Boolean value) void
void
void
setScriptingExpression
(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) void
setSearchFilter
(SearchFilterType value) void
void
setVariable
(String value) Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
type
-
variable
-
query
-
searchFilter
-
options
-
parameter
-
scriptingExpression
-
aggregateOutput
-
COMPLEX_TYPE
-
F_TYPE
-
F_VARIABLE
-
F_QUERY
-
F_SEARCH_FILTER
-
F_OPTIONS
-
F_PARAMETER
-
F_SCRIPTING_EXPRESSION
-
F_AGGREGATE_OUTPUT
-
-
Constructor Details
-
SearchExpressionType
public SearchExpressionType() -
SearchExpressionType
-
-
Method Details
-
getType
-
setType
-
getVariable
-
setVariable
-
getQuery
-
setQuery
-
getSearchFilter
-
setSearchFilter
-
getOptions
-
setOptions
-
getParameter
-
getScriptingExpression
-
setScriptingExpression
public void setScriptingExpression(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) -
isAggregateOutput
-
setAggregateOutput
-
hashCode
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classAbstractActionExpressionType
-
equals
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classAbstractActionExpressionType
-
type
-
variable
-
query
-
searchFilter
-
options
-
beginOptions
-
parameter
-
beginParameter
-
scriptingExpression
public SearchExpressionType scriptingExpression(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) -
aggregateOutput
-
accept
- Specified by:
accept
in interfaceJaxbVisitable
- Overrides:
accept
in classAbstractActionExpressionType
-
clone
- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classAbstractActionExpressionType
-