Package

com.github.aselab

activerecord

Permalink

package activerecord

Visibility
  1. Public
  2. All

Type Members

  1. trait ActiveModel extends ProductModel with FormSerializer with JsonSerializer with ValidationSupport

    Permalink
  2. trait ActiveModelCompanion[T <: ActiveModel] extends ProductModelCompanion[T] with FormSupport[T] with JsonSupport[T]

    Permalink
  3. abstract class ActiveRecord extends ActiveRecordBase[Long] with activerecord.ActiveRecord.HabtmAssociationSupport

    Permalink

    Base class of ActiveRecord objects.

    Base class of ActiveRecord objects.

    This class provides object-relational mapping and CRUD logic and callback hooks.

  4. trait ActiveRecordBase[T] extends CRUDable with ActiveModel with activerecord.ActiveRecord.AssociationSupport

    Permalink
  5. trait ActiveRecordBaseCompanion[K, T <: ActiveRecordBase[K]] extends ActiveModelCompanion[T] with CompanionConversion[T]

    Permalink
  6. trait ActiveRecordCompanion[T <: ActiveRecord] extends ActiveRecordBaseCompanion[Long, T]

    Permalink

    Base class of ActiveRecord companion objects.

    Base class of ActiveRecord companion objects.

    This class provides database table mapping and query logic.

  7. trait ActiveRecordConfig extends AnyRef

    Permalink
  8. class ActiveRecordException extends RuntimeException

    Permalink
  9. case class ActiveRecordSession(c: () ⇒ Connection, a: DatabaseAdapter, schema: ActiveRecordTables) extends LazySession with Product with Serializable

    Permalink
  10. trait ActiveRecordTables extends activerecord.dsl.Schema

    Permalink

    Base class of database schema.

  11. trait Datestamps extends CRUDable

    Permalink
  12. class DefaultConfig extends ActiveRecordConfig

    Permalink
  13. case class RecordInvalidException(msg: String) extends ActiveRecordException with Product with Serializable

    Permalink
  14. case class RecordNotFoundException(msg: String) extends ActiveRecordException with Product with Serializable

    Permalink
  15. trait STI extends AnyRef

    Permalink

    Single Table Inheritance

  16. trait STISupport[T <: ActiveRecord with STI] extends AnyRef

    Permalink
  17. case class SchemaSettingException(msg: String) extends ActiveRecordException with Product with Serializable

    Permalink
  18. class SessionManager extends SessionFactory

    Permalink
  19. case class StaleObjectException(msg: String) extends ActiveRecordException with Product with Serializable

    Permalink
  20. trait Timestamps extends CRUDable

    Permalink
  21. trait dsl extends PrimitiveTypeMode with DateTimeSupport with LocalDateSupport with DSL with JsonImplicits

    Permalink

Value Members

  1. object ActiveRecord extends Relations with Associations

    Permalink
  2. object ActiveRecordException extends Serializable

    Permalink
  3. object ActiveRecordTables

    Permalink
  4. object Config

    Permalink
  5. package annotations

    Permalink
  6. object dsl extends dsl with Annotations with Types

    Permalink
  7. package experimental

    Permalink
  8. package i18n

    Permalink
  9. package inner

    Permalink
  10. package io

    Permalink
  11. package reflections

    Permalink
  12. package squeryl

    Permalink
  13. package util

    Permalink
  14. package validations

    Permalink
  15. package views

    Permalink

Ungrouped