# Hierarchy For Package com.sas.services.information.search

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - com.sas.services.information.search.DateFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.ExtendedAttributesFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.KeywordFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.NotesFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.ObjectNameFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
    - com.sas.services.information.search.DisplayNameFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.PublicTypeFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.ResponsibilitiesFilter (implements com.sas.services.information.search.SearchFilter, java.io.Serializable)
  - com.sas.services.information.search.ResultDetails
  - com.sas.services.information.search.SearchFactory
  - com.sas.services.information.search.SearchUtility
  - com.sas.services.information.search.SearchUtility.ValidCriteriaResults
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Exception
      - com.sas.util.ChainedException (implements com.sas.util.ChainedExceptionInterface)
        - com.sas.services.ServiceException (implements java.io.Serializable)
          - com.sas.services.information.search.SearchCriteriaException

## Interface Hierarchy

- java.rmi.Remote
  - com.sas.services.information.publicobject.PublicObjectInterface
    - com.sas.services.information.metadata.MetadataInterface
      - com.sas.services.information.search.SearchFolder (also extends com.sas.services.information.publicobject.PublicObjectContainerInterface)
    - com.sas.services.information.publicobject.PublicObjectContainerInterface
      - com.sas.services.information.search.SearchFolder (also extends com.sas.services.information.metadata.MetadataInterface)
  - com.sas.services.information.search.Search
- com.sas.services.information.search.SearchCriteriaModel
- com.sas.services.information.search.SearchFilter

## Enum Class Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
    - com.sas.services.information.search.DateFilter.DateType
    - com.sas.services.information.search.ResultDetails.ResultLimit
    - com.sas.services.information.search.SearchOperator
    - com.sas.services.information.search.SortOrder