Class Filter
- java.lang.Object
-
- org.openehealth.ipf.commons.ihe.hpd.stub.dsmlv2.Filter
-
public class Filter extends Object
Java class for Filter complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="Filter"> <complexContent> <restriction base="{http://www.w3.org/2001/XMLSchema}anyType"> <group ref="{urn:oasis:names:tc:DSML:2:0:core}FilterGroup"/> </restriction> </complexContent> </complexType>
-
-
Field Summary
Fields Modifier and Type Field Description protected FilterSet
and
protected AttributeValueAssertion
approxMatch
protected AttributeValueAssertion
equalityMatch
protected MatchingRuleAssertion
extensibleMatch
protected AttributeValueAssertion
greaterOrEqual
protected AttributeValueAssertion
lessOrEqual
protected Filter
not
protected FilterSet
or
protected AttributeDescription
present
protected SubstringFilter
substrings
-
Constructor Summary
Constructors Constructor Description Filter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FilterSet
getAnd()
Gets the value of the and property.AttributeValueAssertion
getApproxMatch()
Gets the value of the approxMatch property.AttributeValueAssertion
getEqualityMatch()
Gets the value of the equalityMatch property.MatchingRuleAssertion
getExtensibleMatch()
Gets the value of the extensibleMatch property.AttributeValueAssertion
getGreaterOrEqual()
Gets the value of the greaterOrEqual property.AttributeValueAssertion
getLessOrEqual()
Gets the value of the lessOrEqual property.Filter
getNot()
Gets the value of the not property.FilterSet
getOr()
Gets the value of the or property.AttributeDescription
getPresent()
Gets the value of the present property.SubstringFilter
getSubstrings()
Gets the value of the substrings property.void
setAnd(FilterSet value)
Sets the value of the and property.void
setApproxMatch(AttributeValueAssertion value)
Sets the value of the approxMatch property.void
setEqualityMatch(AttributeValueAssertion value)
Sets the value of the equalityMatch property.void
setExtensibleMatch(MatchingRuleAssertion value)
Sets the value of the extensibleMatch property.void
setGreaterOrEqual(AttributeValueAssertion value)
Sets the value of the greaterOrEqual property.void
setLessOrEqual(AttributeValueAssertion value)
Sets the value of the lessOrEqual property.void
setNot(Filter value)
Sets the value of the not property.void
setOr(FilterSet value)
Sets the value of the or property.void
setPresent(AttributeDescription value)
Sets the value of the present property.void
setSubstrings(SubstringFilter value)
Sets the value of the substrings property.
-
-
-
Field Detail
-
and
protected FilterSet and
-
or
protected FilterSet or
-
not
protected Filter not
-
equalityMatch
protected AttributeValueAssertion equalityMatch
-
substrings
protected SubstringFilter substrings
-
greaterOrEqual
protected AttributeValueAssertion greaterOrEqual
-
lessOrEqual
protected AttributeValueAssertion lessOrEqual
-
present
protected AttributeDescription present
-
approxMatch
protected AttributeValueAssertion approxMatch
-
extensibleMatch
protected MatchingRuleAssertion extensibleMatch
-
-
Method Detail
-
getAnd
public FilterSet getAnd()
Gets the value of the and property.- Returns:
- possible object is
FilterSet
-
setAnd
public void setAnd(FilterSet value)
Sets the value of the and property.- Parameters:
value
- allowed object isFilterSet
-
getOr
public FilterSet getOr()
Gets the value of the or property.- Returns:
- possible object is
FilterSet
-
setOr
public void setOr(FilterSet value)
Sets the value of the or property.- Parameters:
value
- allowed object isFilterSet
-
getNot
public Filter getNot()
Gets the value of the not property.- Returns:
- possible object is
Filter
-
setNot
public void setNot(Filter value)
Sets the value of the not property.- Parameters:
value
- allowed object isFilter
-
getEqualityMatch
public AttributeValueAssertion getEqualityMatch()
Gets the value of the equalityMatch property.- Returns:
- possible object is
AttributeValueAssertion
-
setEqualityMatch
public void setEqualityMatch(AttributeValueAssertion value)
Sets the value of the equalityMatch property.- Parameters:
value
- allowed object isAttributeValueAssertion
-
getSubstrings
public SubstringFilter getSubstrings()
Gets the value of the substrings property.- Returns:
- possible object is
SubstringFilter
-
setSubstrings
public void setSubstrings(SubstringFilter value)
Sets the value of the substrings property.- Parameters:
value
- allowed object isSubstringFilter
-
getGreaterOrEqual
public AttributeValueAssertion getGreaterOrEqual()
Gets the value of the greaterOrEqual property.- Returns:
- possible object is
AttributeValueAssertion
-
setGreaterOrEqual
public void setGreaterOrEqual(AttributeValueAssertion value)
Sets the value of the greaterOrEqual property.- Parameters:
value
- allowed object isAttributeValueAssertion
-
getLessOrEqual
public AttributeValueAssertion getLessOrEqual()
Gets the value of the lessOrEqual property.- Returns:
- possible object is
AttributeValueAssertion
-
setLessOrEqual
public void setLessOrEqual(AttributeValueAssertion value)
Sets the value of the lessOrEqual property.- Parameters:
value
- allowed object isAttributeValueAssertion
-
getPresent
public AttributeDescription getPresent()
Gets the value of the present property.- Returns:
- possible object is
AttributeDescription
-
setPresent
public void setPresent(AttributeDescription value)
Sets the value of the present property.- Parameters:
value
- allowed object isAttributeDescription
-
getApproxMatch
public AttributeValueAssertion getApproxMatch()
Gets the value of the approxMatch property.- Returns:
- possible object is
AttributeValueAssertion
-
setApproxMatch
public void setApproxMatch(AttributeValueAssertion value)
Sets the value of the approxMatch property.- Parameters:
value
- allowed object isAttributeValueAssertion
-
getExtensibleMatch
public MatchingRuleAssertion getExtensibleMatch()
Gets the value of the extensibleMatch property.- Returns:
- possible object is
MatchingRuleAssertion
-
setExtensibleMatch
public void setExtensibleMatch(MatchingRuleAssertion value)
Sets the value of the extensibleMatch property.- Parameters:
value
- allowed object isMatchingRuleAssertion
-
-