Class PropertySimpleValueFilterType
java.lang.Object
com.evolveum.prism.xml.ns._public.query_3.FilterClauseType
com.evolveum.prism.xml.ns._public.query_3.PropertySimpleValueFilterType
- All Implemented Interfaces:
PlainStructured
,Serializable
,Cloneable
public class PropertySimpleValueFilterType
extends FilterClauseType
implements Serializable, Cloneable
Java class for PropertySimpleValueFilterType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="PropertySimpleValueFilterType"> <complexContent> <extension base="{http://prism.evolveum.com/xml/ns/public/query-2}FilterType"> <sequence> <element name="property" type="{http://prism.evolveum.com/xml/ns/public/types-3}XPathType"/> <choice> <element name="value" type="{http://www.w3.org/2001/XMLSchema}anyType"/> <any namespace='##other'/> </choice> </sequence> </extension> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
Modifier and TypeFieldDescriptionprotected Object
static final QName
static final QName
protected Element
protected Object
Fields inherited from class com.evolveum.prism.xml.ns._public.query_3.FilterClauseType
F_MATCHING, matching
-
Constructor Summary
ConstructorDescriptionCreates a newPropertySimpleValueFilterType
instance.Creates a newPropertySimpleValueFilterType
instance by deeply copying a givenPropertySimpleValueFilterType
instance. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates and returns a deep copy of this object.boolean
equals
(Object object, StructuredEqualsStrategy strategy) getAny()
Gets the value of the any property.Gets the value of the property property.getValue()
Gets the value of the value property.int
hashCode
(StructuredHashCodeStrategy strategy) void
Sets the value of the any property.void
setProperty
(Element value) Sets the value of the property property.void
Sets the value of the value property.toString()
Generates a String representation of the contents of this type.Methods inherited from class com.evolveum.prism.xml.ns._public.query_3.FilterClauseType
equals, getMatching, hashCode, setMatching
-
Field Details
-
COMPLEX_TYPE
-
F_VALUE
-
property
-
value
-
any
-
-
Constructor Details
-
PropertySimpleValueFilterType
public PropertySimpleValueFilterType()Creates a newPropertySimpleValueFilterType
instance. -
PropertySimpleValueFilterType
Creates a newPropertySimpleValueFilterType
instance by deeply copying a givenPropertySimpleValueFilterType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Details
-
getProperty
Gets the value of the property property.- Returns:
- possible object is
Element
-
setProperty
Sets the value of the property property.- Parameters:
value
- allowed object isElement
-
getValue
Gets the value of the value property.- Returns:
- possible object is
Object
-
setValue
Sets the value of the value property.- Parameters:
value
- allowed object isObject
-
getAny
Gets the value of the any property.- Returns:
- possible object is
Object
-
setAny
Sets the value of the any property.- Parameters:
value
- allowed object isObject
-
toString
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin- Overrides:
toString
in classFilterClauseType
-
hashCode
- Specified by:
hashCode
in interfacePlainStructured
- Overrides:
hashCode
in classFilterClauseType
-
equals
- Specified by:
equals
in interfacePlainStructured
- Overrides:
equals
in classFilterClauseType
-
clone
Creates and returns a deep copy of this object.- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classFilterClauseType
- Returns:
- A deep copy of this object.
-