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
FieldsModifier and TypeFieldDescriptionprotected Booleanstatic final QNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNameprotected SelectorQualifiedGetOptionsTypeprotected List<ActionParameterValueType>protected QueryTypeprotected jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType>protected SearchFilterTypeprotected QNameprotected String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) aggregateOutput(Boolean value) clone()booleanequals(Object other, StructuredEqualsStrategy strategy) getQuery()jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType>getType()inthashCode(StructuredHashCodeStrategy strategy) scriptingExpression(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) searchFilter(SearchFilterType value) voidsetAggregateOutput(Boolean value) voidvoidvoidsetScriptingExpression(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) voidsetSearchFilter(SearchFilterType value) voidvoidsetVariable(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
-
getAggregateOutput
-
setAggregateOutput
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classAbstractActionExpressionType
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classAbstractActionExpressionType
-
type
-
variable
-
query
-
searchFilter
-
options
-
beginOptions
-
parameter
-
beginParameter
-
scriptingExpression
public SearchExpressionType scriptingExpression(jakarta.xml.bind.JAXBElement<? extends ScriptingExpressionType> value) -
aggregateOutput
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classAbstractActionExpressionType
-
clone
- Specified by:
clonein interfacePlainStructured- Overrides:
clonein classAbstractActionExpressionType
-