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>
Modifier and Type | Field and 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 and Description |
---|
Filter() |
Modifier and Type | Method and 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.
|
protected FilterSet and
protected FilterSet or
protected Filter not
protected AttributeValueAssertion equalityMatch
protected SubstringFilter substrings
protected AttributeValueAssertion greaterOrEqual
protected AttributeValueAssertion lessOrEqual
protected AttributeDescription present
protected AttributeValueAssertion approxMatch
protected MatchingRuleAssertion extensibleMatch
public FilterSet getAnd()
FilterSet
public void setAnd(FilterSet value)
value
- allowed object is
FilterSet
public FilterSet getOr()
FilterSet
public void setOr(FilterSet value)
value
- allowed object is
FilterSet
public Filter getNot()
Filter
public void setNot(Filter value)
value
- allowed object is
Filter
public AttributeValueAssertion getEqualityMatch()
AttributeValueAssertion
public void setEqualityMatch(AttributeValueAssertion value)
value
- allowed object is
AttributeValueAssertion
public SubstringFilter getSubstrings()
SubstringFilter
public void setSubstrings(SubstringFilter value)
value
- allowed object is
SubstringFilter
public AttributeValueAssertion getGreaterOrEqual()
AttributeValueAssertion
public void setGreaterOrEqual(AttributeValueAssertion value)
value
- allowed object is
AttributeValueAssertion
public AttributeValueAssertion getLessOrEqual()
AttributeValueAssertion
public void setLessOrEqual(AttributeValueAssertion value)
value
- allowed object is
AttributeValueAssertion
public AttributeDescription getPresent()
AttributeDescription
public void setPresent(AttributeDescription value)
value
- allowed object is
AttributeDescription
public AttributeValueAssertion getApproxMatch()
AttributeValueAssertion
public void setApproxMatch(AttributeValueAssertion value)
value
- allowed object is
AttributeValueAssertion
public MatchingRuleAssertion getExtensibleMatch()
MatchingRuleAssertion
public void setExtensibleMatch(MatchingRuleAssertion value)
value
- allowed object is
MatchingRuleAssertion
Copyright © 2018 Open eHealth Foundation. All rights reserved.