org.sisioh.dddbase.core.lifecycle

async

package async

Visibility
  1. Public
  2. All

Type Members

  1. trait AsyncEntityIO extends EntityIO[Future]

    org.sisioh.dddbase.core.lifecycle.EntityIOの非同期版。

  2. trait AsyncEntityIOContext extends EntityIOContext[Future]

    org.sisioh.dddbase.core.lifecycle.EntityIOContextの非同期版。

  3. trait AsyncEntityReadableAsChunk[ID <: Identifier[_], E <: Entity[ID]] extends EntityReadableAsChunk[ID, E, Future]

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReadableAsChunk

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReadableAsChunk

    ID

    識別子の型

    E

    エンティティの型

  4. trait AsyncEntityReadableAsPredicate[ID <: Identifier[_], E <: Entity[ID]] extends EntityReadableAsPredicate[ID, E, Future]

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReadableAsPredicate

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReadableAsPredicate

    ID

    識別子の型

    E

    エンティティの型

  5. trait AsyncEntityReadableAsSeq[ID <: Identifier[_], E <: Entity[ID]] extends AnyRef

    非同期ですべてのエンティティを取得するためのトレイト。

    非同期ですべてのエンティティを取得するためのトレイト。

    ID

    識別子の型

    E

    エンティティの型

  6. trait AsyncEntityReader[ID <: Identifier[_], E <: Entity[ID]] extends AsyncEntityIO with EntityReader[ID, E, Future]

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReader

    非同期版org.sisioh.dddbase.core.lifecycle.EntityReader

    ID

    識別子の型

    E

    エンティティの型

    See also

    org.sisioh.dddbase.core.lifecycle.EntityReader

  7. trait AsyncEntityWriter[ID <: Identifier[_], E <: Entity[ID]] extends AsyncEntityIO with EntityWriter[ID, E, Future]

    非同期版org.sisioh.dddbase.core.lifecycle.EntityWriter

    非同期版org.sisioh.dddbase.core.lifecycle.EntityWriter

    ID

    識別子の型

    E

    エンティティの型

    See also

    org.sisioh.dddbase.core.lifecycle.EntityWriter

  8. trait AsyncRepository[ID <: Identifier[_], E <: Entity[ID]] extends Repository[ID, E, Future] with AsyncEntityReader[ID, E] with AsyncEntityWriter[ID, E]

    非同期版org.sisioh.dddbase.core.lifecycle.Repository

    非同期版org.sisioh.dddbase.core.lifecycle.Repository

    ID

    識別子の型

    E

    エンティティの型

    See also

    org.sisioh.dddbase.core.lifecycle.Repository

  9. trait AsyncResultWithEntities[+R <: AsyncEntityWriter[ID, T], ID <: Identifier[_], T <: Entity[ID]] extends ResultWithEntities[R, ID, T, Future]

  10. case class AsyncResultWithEntitiesImpl[+R <: AsyncEntityWriter[ID, T], ID <: Identifier[_], T <: Entity[ID]](result: R, entities: Seq[T]) extends AsyncResultWithEntities[R, ID, T] with Product with Serializable

  11. trait AsyncResultWithEntity[+R <: AsyncEntityWriter[ID, E], ID <: Identifier[_], E <: Entity[ID]] extends ResultWithEntity[R, ID, E, Future]

Value Members

  1. object AsyncEntityIOContext

    コンパニオンオブジェクト。

  2. object AsyncResultWithEntities

  3. object AsyncResultWithEntity

Ungrouped