Class ExpressionType
java.lang.Object
com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
com.evolveum.midpoint.xml.ns._public.common.common_3.ExpressionType
- All Implemented Interfaces:
PlainStructured,JaxbVisitable,Serializable,Cloneable
- Direct Known Subclasses:
ProvisioningScriptArgumentType
public class ExpressionType
extends com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
TODO
- 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 QNameprotected Stringprotected Stringprotected List<jakarta.xml.bind.JAXBElement<?>>protected ExtensionTypestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNamestatic final ItemNameprotected Stringprotected List<ExpressionParameterType>protected ExecutionPrivilegesSpecificationTypeprotected QueryInterpretationOfNoValueTypeprotected ExpressionReturnMultiplicityTypeprotected QNameprotected ObjectReferenceTypeprotected List<StringFilterType>protected Booleanprotected List<ExpressionVariableDefinitionType> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaccept(JaxbVisitor visitor) allowEmptyValues(Boolean value) clone()description(String value) documentation(String value) booleanequals(Object other, StructuredEqualsStrategy strategy) expressionEvaluator(jakarta.xml.bind.JAXBElement<?> value) extension(ExtensionType value) List<jakarta.xml.bind.JAXBElement<?>>getName()getTrace()inthashCode(StructuredHashCodeStrategy strategy) isTrace()parameter(ExpressionParameterType value) returnType(QName value) runAsRef(ObjectReferenceType value) voidsetAllowEmptyValues(Boolean value) voidsetDescription(String value) voidsetDocumentation(String value) voidsetExtension(ExtensionType value) voidvoidvoidvoidvoidsetReturnType(QName value) voidsetRunAsRef(ObjectReferenceType value) voidstringFilter(StringFilterType value) Methods inherited from class com.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
equals, hashCode, toString
-
Field Details
-
name
-
description
-
documentation
-
extension
-
parameter
-
returnType
-
trace
-
stringFilter
-
variable
-
returnMultiplicity
-
allowEmptyValues
-
queryInterpretationOfNoValue
-
runAsRef
-
privileges
-
expressionEvaluator
-
COMPLEX_TYPE
-
F_NAME
-
F_DESCRIPTION
-
F_DOCUMENTATION
-
F_EXTENSION
-
F_PARAMETER
-
F_RETURN_TYPE
-
F_TRACE
-
F_STRING_FILTER
-
F_VARIABLE
-
F_RETURN_MULTIPLICITY
-
F_ALLOW_EMPTY_VALUES
-
F_QUERY_INTERPRETATION_OF_NO_VALUE
-
F_RUN_AS_REF
-
F_PRIVILEGES
-
F_EXPRESSION_EVALUATOR
-
-
Constructor Details
-
ExpressionType
public ExpressionType() -
ExpressionType
-
-
Method Details
-
getName
-
setName
-
getDescription
-
setDescription
-
getDocumentation
-
setDocumentation
-
getExtension
-
setExtension
-
getParameter
-
getReturnType
-
setReturnType
-
isTrace
-
getTrace
-
setTrace
-
getStringFilter
-
getVariable
-
getReturnMultiplicity
-
setReturnMultiplicity
-
isAllowEmptyValues
-
getAllowEmptyValues
-
setAllowEmptyValues
-
getQueryInterpretationOfNoValue
-
setQueryInterpretationOfNoValue
-
getRunAsRef
-
setRunAsRef
-
getPrivileges
-
setPrivileges
-
getExpressionEvaluator
-
hashCode
- Specified by:
hashCodein interfacePlainStructured- Overrides:
hashCodein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
equals
- Specified by:
equalsin interfacePlainStructured- Overrides:
equalsin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
name
-
description
-
documentation
-
extension
-
beginExtension
-
parameter
-
beginParameter
-
returnType
-
trace
-
stringFilter
-
beginStringFilter
-
variable
-
beginVariable
-
returnMultiplicity
-
allowEmptyValues
-
queryInterpretationOfNoValue
-
runAsRef
-
runAsRef
-
runAsRef
-
beginRunAsRef
-
privileges
-
beginPrivileges
-
expressionEvaluator
-
accept
- Specified by:
acceptin interfaceJaxbVisitable- Overrides:
acceptin classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-
clone
- Specified by:
clonein interfacePlainStructured- Specified by:
clonein classcom.evolveum.midpoint.prism.impl.binding.AbstractPlainStructured
-