# Hierarchy For Package com.isomorphic.datasource

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.commons.collections4.map.AbstractIterableMap
    - com.isomorphic.collections.DataTypeMap
      - com.isomorphic.datasource.DSField
  - java.util.AbstractMap
    - java.util.HashMap
      - com.isomorphic.datasource.ValidationContext
      - com.isomorphic.datasource.Validator
  - com.isomorphic.datasource.AuditDSGenerator
  - com.isomorphic.base.Base
    - com.isomorphic.rpc.BaseRequest
      - com.isomorphic.datasource.DSRequest
    - com.isomorphic.rpc.BaseResponse
      - com.isomorphic.datasource.DSResponse
    - com.isomorphic.datasource.DataSource (implements com.isomorphic.js.IToJSON)
      - com.isomorphic.datasource.BasicDataSource
        - com.isomorphic.datasource.RestConnector
          - com.isomorphic.datasource.ODataDataSource
          - com.isomorphic.datasource.RESTDataSource
    - com.isomorphic.datasource.DataSourceManager
    - com.isomorphic.datasource.StreamingResponseIterator
  - com.isomorphic.datasource.DataSourceBeanFilter
  - com.isomorphic.datasource.DSFileSpec
  - com.isomorphic.datasource.DSTransaction
  - java.lang.Enum
    - com.isomorphic.datasource.SummaryFunctionType
    - com.isomorphic.datasource.TextMatchStyle
  - com.isomorphic.datasource.RelationFieldInfo
  - com.isomorphic.datasource.TransactionPolicy

## Interface Hierarchy

- com.isomorphic.datasource.BaseRequestHandler
- com.isomorphic.datasource.DynamicDSGenerator
- com.isomorphic.datasource.ISCMapBean