# Package com.holonplatform.core.datastore.relational

- Interface Summary
  Interface | Description
  --- | ---
  Aliasable<C extends Aliasable<C>> | Implemented by types which support an `alias` name, allows to set and retrieve the alias name.
  Aliasable.AliasablePath<T,C extends Aliasable.AliasablePath<T,C>> | Represents an `Aliasable` `Path`.
  Join<T> | Represents a relational join expression between two `DataTarget`s.
  Join.JoinBuilder<T> | `Join` builder.
  RelationalTarget<T> | A `DataTarget` which can be use with relational `Datastore`s.
  SubQuery<T> | Relational sub query `QueryExpression`.

- Enum Summary
  Enum | Description
  --- | ---
  Join.JoinType | Enumeration of available join types.

Copyright © 2017 The Holon Platform. All rights reserved.