blended.persistence

protocol

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
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

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

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

  3. abstract class DataObject extends AnyRef

  4. class DataObjectCreator extends OSGIActor with MemoryStash

  5. trait DataObjectFactory extends AnyRef

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

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

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

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

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

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

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

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

Value Members

  1. object DataObject

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

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

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

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

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

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

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

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

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

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

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

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

Inherited from AnyRef

Inherited from Any

Ungrouped