Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## 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:

- `Address Filter`
- `Person Name Filter`
- `Telephone Number Filter`
- `Email Addresse Filter`

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()`

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD