# Hierarchy For Package org.springframework.data.relational.repository.query

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.springframework.data.repository.query.parser.AbstractQueryCreator<T,S>
    - org.springframework.data.relational.repository.query.RelationalQueryCreator<T>
  - org.springframework.data.relational.repository.query.DtoInstantiatingConverter (implements org.springframework.core.convert.converter.Converter<S,T>)
  - org.springframework.data.repository.query.Parameter
    - org.springframework.data.relational.repository.query.RelationalParameters.RelationalParameter
  - org.springframework.data.repository.query.Parameters<S,T> (implements org.springframework.data.util.Streamable<T>)
    - org.springframework.data.relational.repository.query.RelationalParameters
  - org.springframework.data.repository.query.ParametersParameterAccessor (implements org.springframework.data.repository.query.ParameterAccessor)
    - org.springframework.data.relational.repository.query.RelationalParametersParameterAccessor (implements org.springframework.data.relational.repository.query.RelationalParameterAccessor)
  - org.springframework.data.relational.repository.query.SimpleRelationalEntityMetadata<T> (implements org.springframework.data.relational.repository.query.RelationalEntityMetadata<T>)

## Interface Hierarchy

- org.springframework.data.repository.core.EntityMetadata<T>
  - org.springframework.data.repository.core.EntityInformation<T,ID>
    - org.springframework.data.relational.repository.query.RelationalEntityInformation<T,ID>
  - org.springframework.data.relational.repository.query.RelationalEntityMetadata<T>
- java.lang.Iterable<T>
  - org.springframework.data.repository.query.ParameterAccessor
    - org.springframework.data.relational.repository.query.RelationalParameterAccessor