skinny.orm

feature

package feature

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. feature
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait AssociationsFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with Logging

    Associations support feature.

    Associations support feature.

    Entity

    entity

  2. trait AssociationsWithIdFeature[Id, Entity] extends AssociationsFeature[Entity] with IdFeature[Id]

    Associations support feature which has Id.

    Associations support feature which has Id.

    Id

    id

    Entity

    entity

  3. trait AutoSessionFeature extends AnyRef

    Provides AutoSession for this mapper.

  4. trait CRUDFeature[Entity] extends CRUDFeatureWithId[Long, Entity]

    Provides auto-generated CRUD feature.

    Provides auto-generated CRUD feature.

    Entity

    entity

  5. trait CRUDFeatureWithId[Id, Entity] extends SkinnyMapperBase[Entity] with SkinnyModel[Id, Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsWithIdFeature[Id, Entity] with JoinsFeature[Entity] with IdFeature[Id] with NoIdCUDFeature[Entity] with IncludesFeatureWithId[Id, Entity] with QueryingFeatureWithId[Id, Entity] with FinderFeatureWithId[Id, Entity] with DynamicTableNameFeatureWithId[Id, Entity] with StrongParametersFeature

  6. trait CalculationFeature[Entity] extends SkinnyMapperBase[Entity]

    Calculation feature.

  7. trait ConnectionPoolFeature extends AnyRef

    Provides ConnectionPool.

  8. trait DynamicTableNameFeature[Entity] extends DynamicTableNameFeatureWithId[Long, Entity]

    Provides #withTableNmae APIs.

  9. trait DynamicTableNameFeatureWithId[Id, Entity] extends AnyRef

  10. trait FinderFeature[Entity] extends FinderFeatureWithId[Long, Entity]

    Provides #find something APIs.

  11. trait FinderFeatureWithId[Id, Entity] extends SkinnyMapperBase[Entity] with NoIdFinderFeature[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity] with JoinsFeature[Entity] with IdFeature[Id] with IncludesFeatureWithId[Id, Entity]

  12. trait IdFeature[Id] extends AnyRef

    Provides APIs on Id.

    Provides APIs on Id.

    Id

    id

  13. trait IncludesFeature[Entity] extends IncludesFeatureWithId[Long, Entity]

    Provides #includes APIs.

  14. trait IncludesFeatureWithId[Id, Entity] extends SkinnyMapperBase[Entity] with IdFeature[Id] with AssociationsFeature[Entity] with JoinsFeature[Entity]

  15. trait JoinsFeature[Entity] extends SkinnyMapperBase[Entity] with AssociationsFeature[Entity]

    Provides #joins APIs.

    Provides #joins APIs.

    NOTE: CRUDFeature has copy implementation from this trait.

  16. trait NoIdAssociationsFeature[Entity] extends AssociationsFeature[Entity] with NoIdJoinsFeature[Entity]

    Associations for NoId mappers.

  17. trait NoIdCUDFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with StrongParametersFeature

  18. trait NoIdFinderFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity] with CalculationFeature[Entity]

  19. trait NoIdJoinsFeature[Entity] extends SkinnyMapperBase[Entity] with AssociationsFeature[Entity]

    Provides #joins APIs.

    Provides #joins APIs.

    NOTE: CRUDFeature has copy implementation from this trait.

  20. trait NoIdQueryingFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with NoIdAssociationsFeature[Entity]

    Querying APIs feature.

  21. trait NoIdTimestampsFeature[Entity] extends NoIdCUDFeature[Entity] with TimestampsFeatureBase[Entity]

  22. trait OptimisticLockWithTimestampFeature[Entity] extends OptimisticLockWithTimestampFeatureWithId[Long, Entity]

    Optimistic lock with timestamp.

    Optimistic lock with timestamp.

    Entity

    entity

  23. trait OptimisticLockWithTimestampFeatureWithId[Id, Entity] extends CRUDFeatureWithId[Id, Entity]

  24. trait OptimisticLockWithVersionFeature[Entity] extends OptimisticLockWithVersionFeatureWithId[Long, Entity]

    Optimistic lock with version.

    Optimistic lock with version.

    Entity

    entity

  25. trait OptimisticLockWithVersionFeatureWithId[Id, Entity] extends CRUDFeatureWithId[Id, Entity]

  26. trait QueryingFeature[Entity] extends QueryingFeatureWithId[Long, Entity]

    Querying APIs feature.

  27. trait QueryingFeatureWithId[Id, Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity] with IncludesFeatureWithId[Id, Entity]

  28. trait SoftDeleteWithBooleanFeature[Entity] extends SoftDeleteWithBooleanFeatureWithId[Long, Entity]

    Soft delete with boolean value.

    Soft delete with boolean value.

    Entity

    entity

  29. trait SoftDeleteWithBooleanFeatureWithId[Id, Entity] extends CRUDFeatureWithId[Id, Entity]

  30. trait SoftDeleteWithTimestampFeature[Entity] extends SoftDeleteWithTimestampFeatureWithId[Long, Entity]

    Soft delete with timestamp value.

    Soft delete with timestamp value.

    Entity

    entity

  31. trait SoftDeleteWithTimestampFeatureWithId[Id, Entity] extends CRUDFeatureWithId[Id, Entity]

  32. trait StrongParametersFeature extends AnyRef

    Strong parameters support.

  33. trait TimestampsFeature[Entity] extends TimestampsFeatureWithId[Long, Entity]

    ActiveRecord timestamps feature.

    ActiveRecord timestamps feature.

    Entity

    entity

  34. trait TimestampsFeatureBase[Entity] extends AnyRef

  35. trait TimestampsFeatureWithId[Id, Entity] extends CRUDFeatureWithId[Id, Entity] with TimestampsFeatureBase[Entity]

  36. type BaseTimestampsFeature[Entity] = TimestampsFeatureBase[Entity]

    Annotations
    @deprecated
    Deprecated

    (Since version 1.3.4) Use TimestampsFeatureBase instead.

Value Members

  1. object AssociationsFeature

  2. package associations

  3. package includes

Inherited from AnyRef

Inherited from Any

Ungrouped