Package

blended.persistence

protocol

Permalink

package protocol

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. protocol
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class CreateObjectFromProperties(props: PersistenceProperties) extends Product with Serializable

    Permalink
  2. case class DataFactoryRegistered(factory: ActorRef) extends Product with Serializable

    Permalink
  3. abstract class DataObject extends AnyRef

    Permalink
  4. class DataObjectCreator extends OSGIActor with MemoryStash

    Permalink
  5. trait DataObjectFactory extends AnyRef

    Permalink
  6. case class FindObjectByID(uuid: String, objectType: String) extends Product with Serializable

    Permalink
  7. case class ObjectCreated(dataObject: DataObject) extends Product with Serializable

    Permalink
  8. type PersistenceProperties = (String, Map[String, PersistenceProperty[_]])

    Permalink
  9. sealed case class PersistenceProperty[T](v: T)(implicit t: scala.reflect.api.JavaUniverse.TypeTag[T]) extends Product with Serializable

    Permalink
  10. type QueryHolder = (String, Option[Map[String, PersistenceProperty[_]]])

    Permalink
  11. case class QueryResult(result: List[DataObject]) extends Product with Serializable

    Permalink
  12. case class RegisterDataFactory(factory: ActorRef) extends Product with Serializable

    Permalink
  13. case class StoreObject(dataObject: DataObject) extends Product with Serializable

    Permalink

Value Members

  1. object DataObject

    Permalink
  2. implicit def bool2Property(b: Boolean): PersistenceProperty[Boolean]

    Permalink
  3. implicit def byte2Property(b: Byte): PersistenceProperty[Byte]

    Permalink
  4. implicit def char2Property(c: Char): PersistenceProperty[Char]

    Permalink
  5. implicit def double2Property(d: Double): PersistenceProperty[Double]

    Permalink
  6. implicit def float2Property(f: Float): PersistenceProperty[Float]

    Permalink
  7. implicit def int2Property(i: Int): PersistenceProperty[Int]

    Permalink
  8. implicit def jsValue2Property(v: JsValue): PersistenceProperty[_]

    Permalink
  9. implicit def long2Property(l: Long): PersistenceProperty[Long]

    Permalink
  10. implicit def object2Property[T <: AnyRef](obj: Any): PersistenceProperty[_]

    Permalink
  11. implicit def property2Primitive[T](p: PersistenceProperty[T]): T

    Permalink
  12. implicit def short2Property(s: Short): PersistenceProperty[Short]

    Permalink
  13. implicit def string2Property(s: String): PersistenceProperty[String]

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped