org.eclipse.ohf.ihe.common.ebxml._3._0.query
Interface PersonQueryType

All Superinterfaces:
org.eclipse.emf.ecore.EObject, FilterQueryType, org.eclipse.emf.common.notify.Notifier, RegistryObjectQueryType
All Known Subinterfaces:
UserQueryType
All Known Implementing Classes:
PersonQueryTypeImpl, UserQueryTypeImpl

public interface PersonQueryType
extends RegistryObjectQueryType

A representation of the model object 'Person Query Type'.

The following features are supported:

See Also:
QueryPackage.getPersonQueryType()

Method Summary
 org.eclipse.emf.common.util.EList getAddressFilter()
          Returns the value of the 'Address Filter' containment reference list.
 org.eclipse.emf.common.util.EList getEmailAddresseFilter()
          Returns the value of the 'Email Addresse Filter' containment reference list.
 FilterType getPersonNameFilter()
          Returns the value of the 'Person Name Filter' containment reference.
 org.eclipse.emf.common.util.EList getTelephoneNumberFilter()
          Returns the value of the 'Telephone Number Filter' containment reference list.
 void setPersonNameFilter(FilterType value)
          Sets the value of the 'Person Name Filter' containment reference.
 
Methods inherited from interface org.eclipse.ohf.ihe.common.ebxml._3._0.query.RegistryObjectQueryType
getClassificationQuery, getDescriptionBranch, getExternalIdentifierQuery, getNameBranch, getObjectTypeQuery, getSlotBranch, getSourceAssociationQuery, getStatusQuery, getTargetAssociationQuery, getVersionInfoFilter, setDescriptionBranch, setNameBranch, setObjectTypeQuery, setStatusQuery, setVersionInfoFilter
 
Methods inherited from interface org.eclipse.ohf.ihe.common.ebxml._3._0.query.FilterQueryType
getPrimaryFilter, setPrimaryFilter
 
Methods inherited from interface org.eclipse.emf.ecore.EObject
eAllContents, eClass, eContainer, eContainingFeature, eContainmentFeature, eContents, eCrossReferences, eGet, eGet, eIsProxy, eIsSet, eResource, eSet, eUnset
 
Methods inherited from interface org.eclipse.emf.common.notify.Notifier
eAdapters, eDeliver, eNotify, eSetDeliver
 

Method Detail

getAddressFilter

org.eclipse.emf.common.util.EList getAddressFilter()
Returns the value of the 'Address Filter' containment reference list. The list contents are of type FilterType.

If the meaning of the 'Address Filter' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Address Filter' containment reference list.
See Also:
QueryPackage.getPersonQueryType_AddressFilter()

getPersonNameFilter

FilterType getPersonNameFilter()
Returns the value of the 'Person Name Filter' containment reference.

If the meaning of the 'Person Name Filter' containment reference isn't clear, there really should be more of a description here...

Returns:
the value of the 'Person Name Filter' containment reference.
See Also:
setPersonNameFilter(FilterType), QueryPackage.getPersonQueryType_PersonNameFilter()

setPersonNameFilter

void setPersonNameFilter(FilterType value)
Sets the value of the 'Person Name Filter' containment reference.

Parameters:
value - the new value of the 'Person Name Filter' containment reference.
See Also:
getPersonNameFilter()

getTelephoneNumberFilter

org.eclipse.emf.common.util.EList getTelephoneNumberFilter()
Returns the value of the 'Telephone Number Filter' containment reference list. The list contents are of type FilterType.

If the meaning of the 'Telephone Number Filter' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Telephone Number Filter' containment reference list.
See Also:
QueryPackage.getPersonQueryType_TelephoneNumberFilter()

getEmailAddresseFilter

org.eclipse.emf.common.util.EList getEmailAddresseFilter()
Returns the value of the 'Email Addresse Filter' containment reference list. The list contents are of type FilterType.

If the meaning of the 'Email Addresse Filter' containment reference list isn't clear, there really should be more of a description here...

Returns:
the value of the 'Email Addresse Filter' containment reference list.
See Also:
QueryPackage.getPersonQueryType_EmailAddresseFilter()