Class FilterClauseType
java.lang.Object
com.evolveum.prism.xml.ns._public.query_3.FilterClauseType
- All Implemented Interfaces:
PlainStructured
,Serializable
,Cloneable
- Direct Known Subclasses:
LogicalOperatorFilterType
,PropertyComplexValueFilterType
,PropertyNoValueFilterType
,PropertySimpleValueFilterType
,UriFilterType
Java class for FilterType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="FilterType"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <sequence> <element name="matching" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> </sequence> </restriction> </complexContent> </complexType>
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
Field Summary
-
Constructor Summary
ConstructorDescriptionCreates a newFilterType
instance.Creates a newFilterType
instance by deeply copying a givenFilterType
instance. -
Method Summary
Modifier and TypeMethodDescriptionclone()
Creates and returns a deep copy of this object.final boolean
boolean
equals
(Object object, StructuredEqualsStrategy strategy) Gets the value of the matching property.final int
hashCode()
int
hashCode
(StructuredHashCodeStrategy strategy) void
setMatching
(String value) Sets the value of the matching property.toString()
Generates a String representation of the contents of this type.
-
Field Details
-
COMPLEX_TYPE
-
F_MATCHING
-
matching
-
-
Constructor Details
-
FilterClauseType
public FilterClauseType()Creates a newFilterType
instance. -
FilterClauseType
Creates a newFilterType
instance by deeply copying a givenFilterType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Details
-
getMatching
Gets the value of the matching property.- Returns:
- possible object is
String
-
setMatching
Sets the value of the matching property.- Parameters:
value
- allowed object isString
-
toString
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin -
hashCode
- Specified by:
hashCode
in interfacePlainStructured
-
hashCode
public final int hashCode() -
equals
- Specified by:
equals
in interfacePlainStructured
-
equals
-
clone
Creates and returns a deep copy of this object.- Specified by:
clone
in interfacePlainStructured
- Overrides:
clone
in classObject
- Returns:
- A deep copy of this object.
-