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
public class FilterClauseType extends Object implements Serializable, Cloneable, PlainStructured
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:
- Serialized Form
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface com.evolveum.midpoint.prism.binding.PlainStructured
PlainStructured.WithoutStrategy
-
-
Field Summary
Fields Modifier and Type Field Description static QName
COMPLEX_TYPE
static QName
F_MATCHING
protected String
matching
-
Constructor Summary
Constructors Constructor Description FilterClauseType()
Creates a newFilterType
instance.FilterClauseType(FilterClauseType o)
Creates a newFilterType
instance by deeply copying a givenFilterType
instance.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterClauseType
clone()
Creates and returns a deep copy of this object.boolean
equals(Object object)
boolean
equals(Object object, StructuredEqualsStrategy strategy)
String
getMatching()
Gets the value of the matching property.int
hashCode()
int
hashCode(StructuredHashCodeStrategy strategy)
void
setMatching(String value)
Sets the value of the matching property.String
toString()
Generates a String representation of the contents of this type.
-
-
-
Constructor Detail
-
FilterClauseType
public FilterClauseType()
Creates a newFilterType
instance.
-
FilterClauseType
public FilterClauseType(FilterClauseType o)
Creates a newFilterType
instance by deeply copying a givenFilterType
instance.- Parameters:
o
- The instance to copy.- Throws:
NullPointerException
- ifo
isnull
.
-
-
Method Detail
-
getMatching
public String getMatching()
Gets the value of the matching property.- Returns:
- possible object is
String
-
setMatching
public void setMatching(String value)
Sets the value of the matching property.- Parameters:
value
- allowed object isString
-
toString
public String toString()
Generates a String representation of the contents of this type. This is an extension method, produced by the 'ts' xjc plugin
-
hashCode
public int hashCode(StructuredHashCodeStrategy strategy)
- Specified by:
hashCode
in interfacePlainStructured
-
equals
public boolean equals(Object object, StructuredEqualsStrategy strategy)
- Specified by:
equals
in interfacePlainStructured
-
clone
public FilterClauseType 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.
-
-