net.liftmodules.machine

MetaProtoStateMachine

trait MetaProtoStateMachine [MyType <: ProtoStateMachine[MyType, StateType], StateType <: Enumeration] extends KeyedMetaMapper[Long, MyType] with ProtoStateMachine[MyType, StateType]

A singleton that implements this trait will manage transitions, etc. for the state machine instance

Self Type
MetaProtoStateMachine[MyType, StateType] with MyType
Linear Supertypes
ProtoStateMachine[MyType, StateType], KeyedMetaMapper[Long, MyType], KeyedMapper[Long, MyType], BaseKeyedMapper, MetaMapper[MyType], Mapper[MyType], Serializable, Serializable, BaseMapper, FieldContainer, BaseMetaMapper, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. MetaProtoStateMachine
  2. ProtoStateMachine
  3. KeyedMetaMapper
  4. KeyedMapper
  5. BaseKeyedMapper
  6. MetaMapper
  7. Mapper
  8. Serializable
  9. Serializable
  10. BaseMapper
  11. FieldContainer
  12. BaseMetaMapper
  13. AnyRef
  14. Any
Visibility
  1. Public
  2. All

Type Members

  1. class ATransition extends AnyRef

    Attributes
    abstract
  2. case class After (when: TimeSpan, to: StV) extends ATransition with Product with Serializable

  3. type AnyBound = T forSome { type T }

    Definition Classes
    MetaMapper
  4. class DuplicateStateException extends Exception

  5. class Event extends AnyRef

    Attributes
    abstract
  6. type FieldPF = PartialFunction[String, (NodeSeq) ⇒ NodeSeq]

    Definition Classes
    Mapper
  7. type KeyedMapperType = MyType

    Definition Classes
    KeyedMapper → BaseKeyedMapper
  8. type MapperType = MyType

    Definition Classes
    Mapper → BaseMapper
  9. type Meta = MetaProtoStateMachine[MyType, StateType]

    Shorthand for the meta state machine

    Shorthand for the meta state machine

    Definition Classes
    ProtoStateMachine
  10. case class On (on: PartialFunction[Event, Any], to: StV) extends ATransition with Product with Serializable

  11. type OtherMapper = net.liftweb.mapper.KeyedMapper[_, _]

    Definition Classes
    MetaMapper
  12. type OtherMetaMapper = net.liftweb.mapper.KeyedMetaMapper[_, _]

    Definition Classes
    MetaMapper
  13. type Q = net.liftweb.mapper.MappedForeignKey[MetaProtoStateMachine.this.AnyBound,MyType,OO] with net.liftweb.mapper.MappedField[MetaProtoStateMachine.this.AnyBound,MyType] forSome { type OO <: net.liftweb.mapper.KeyedMapper[MetaProtoStateMachine.this.AnyBound,OO] }

    Definition Classes
    KeyedMetaMapper
  14. type RealType = MyType

    Definition Classes
    MetaMapper → BaseMetaMapper
  15. type StV = Value

    Shorthand for one of the states

    Shorthand for one of the states

    Definition Classes
    ProtoStateMachine
  16. class State extends AnyRef

  17. type TheKeyType = Long

    Definition Classes
    KeyedMapper → BaseKeyedMapper
  18. case class TimerEvent (len: TimeSpan) extends Event with Product with Serializable

  19. class UnmatchedEventException extends Exception

  20. type _$1

    Attributes
    abstract
    Definition Classes
    MetaMapper
  21. type _$1

    Attributes
    abstract
    Definition Classes
    MetaMapper
  22. type _$15

    Attributes
    abstract
    Definition Classes
    MetaMapper
  23. type _$15

    Attributes
    abstract
    Definition Classes
    MetaMapper

Abstract Value Members

  1. def getSingleton : Meta

    Implement a method that returns the singleton

    Implement a method that returns the singleton

    Attributes
    abstract
    Definition Classes
    ProtoStateMachine → KeyedMapper → Mapper
  2. def globalTransitions : List[ATransition]

    Any transitions that are applied to all states can be listed here

    Any transitions that are applied to all states can be listed here

    Attributes
    protected abstract
  3. def initialState : StV

    The default initial state

    The default initial state

    Attributes
    abstract
  4. def instantiate : MyType

    Attributes
    protected abstract
  5. def stateEnumeration : StateType

    The enumeration of states

    The enumeration of states

    Attributes
    abstract
  6. def states : List[State]

    This method must be implemented.

    This method must be implemented. It defines the states and legal state transitions

    Attributes
    protected abstract

Concrete Value Members

  1. def ! (event: Event): Unit

    Definition Classes
    ProtoStateMachine
  2. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  3. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  4. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  5. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  6. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  7. object Event extends AnyRef

  8. object State extends AnyRef

  9. def _dbTableNameLC : String

    Attributes
    final
    Definition Classes
    MetaMapper → BaseMetaMapper
  10. def addEndStuffs (in: String, params: List[QueryParam[MyType]], conn: SuperConnection): (String, Box[Long], Box[Long])

    Attributes
    protected
    Definition Classes
    MetaMapper
  11. def addSnippet (xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  12. def addSnippetCallback (obj: MyType): Unit

    Definition Classes
    KeyedMetaMapper
  13. def addSnippetSetup : MyType

    Definition Classes
    KeyedMetaMapper
  14. def afterCommit : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  15. def afterCreate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  16. def afterDelete : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  17. def afterSave : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  18. def afterSchemifier : Unit

    Definition Classes
    KeyedMetaMapper → MetaMapper → BaseMetaMapper
  19. def afterUpdate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  20. def afterValidation : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  21. def afterValidationOnCreate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  22. def afterValidationOnUpdate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  23. def allFields : Seq[BaseField]

    Definition Classes
    Mapper → FieldContainer
  24. def appendField (pf: FieldPF): Unit

    Definition Classes
    Mapper
  25. def appendFieldToStrings (in: MyType): String

    Definition Classes
    MetaMapper
  26. def asHtml (toLine: MyType): NodeSeq

    Definition Classes
    MetaMapper
  27. def asHtml : NodeSeq

    Definition Classes
    Mapper
  28. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  29. def asJs (actual: MyType): JsExp

    Definition Classes
    MetaMapper
  30. def asJs : JsExp

    Definition Classes
    Mapper
  31. def asSafeJs (actual: MyType, f: KeyObfuscator): JsExp

    Definition Classes
    KeyedMetaMapper
  32. def asSafeJs (f: KeyObfuscator): JsExp

    Definition Classes
    KeyedMapper
  33. def asValid : Box[MyType]

    Definition Classes
    Mapper
  34. def beforeCreate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  35. def beforeDelete : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  36. def beforeSave : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  37. def beforeSchemifier : Unit

    Definition Classes
    MetaMapper → BaseMetaMapper
  38. def beforeUpdate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  39. def beforeValidation : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  40. def beforeValidationOnCreate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  41. def beforeValidationOnUpdate : List[(MyType) ⇒ Unit]

    Definition Classes
    MetaMapper
  42. implicit def boundedFieldToItem (in: (MappedField[String, MyType], Int)): BoundedIndexField[MyType]

    Attributes
    implicit
    Definition Classes
    MetaMapper
  43. def buildMapper (rs: ResultSet): List[Box[(ResultSet, Int, MyType) ⇒ Unit]]

    Definition Classes
    MetaMapper
  44. def buildSelectString (fields: Seq[SelectableField], conn: SuperConnection, by: QueryParam[MyType]*): (String, Box[Long], Box[Long], List[QueryParam[MyType]])

    Definition Classes
    MetaMapper
  45. def bulkDelete_!! (dbId: ConnectionIdentifier, by: QueryParam[MyType]*): Boolean

    Definition Classes
    MetaMapper
  46. def bulkDelete_!! (by: QueryParam[MyType]*): Boolean

    Definition Classes
    MetaMapper
  47. def checkNames : Unit

    Definition Classes
    Mapper
  48. def clean_? (toCheck: MyType): Boolean

    Definition Classes
    MetaMapper
  49. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  50. val columnNamesForInsert : String

    Definition Classes
    MetaMapper
  51. def columnPrimaryKey_? (name: String): Boolean

    Definition Classes
    MetaMapper
  52. val columnQueriesForInsert : String

    Definition Classes
    MetaMapper
  53. def comparePrimaryKeys (other: MyType): Boolean

    Definition Classes
    KeyedMapper → Mapper
  54. def connectionIdentifier : ConnectionIdentifier

    Definition Classes
    Mapper
  55. def connectionIdentifier (id: ConnectionIdentifier): MyType

    Definition Classes
    Mapper
  56. def count (by: QueryParam[MyType]*): Long

    Definition Classes
    MetaMapper
  57. def count : Long

    Definition Classes
    MetaMapper
  58. def countByInsecureSql (query: String, checkedBy: IHaveValidatedThisSQL): Long

    Definition Classes
    MetaMapper
  59. def countByInsecureSqlDb (dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL): Long

    Definition Classes
    MetaMapper
  60. def countDb (dbId: ConnectionIdentifier, by: QueryParam[MyType]*): Long

    Definition Classes
    MetaMapper
  61. def countryField : Box[MappedCountry[MyType]]

    Definition Classes
    Mapper
  62. def create : MyType

    Definition Classes
    MetaMapper
  63. def createInstance : MyType

    Definition Classes
    MetaMapper
  64. def createInstance (dbId: ConnectionIdentifier, rs: ResultSet, mapFuncs: List[Box[(ResultSet, Int, MyType) ⇒ Unit]]): MyType

    Definition Classes
    MetaMapper
  65. def createInstances [T] (dbId: ConnectionIdentifier, rs: ResultSet, start: Box[Long], omax: Box[Long], f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  66. def createInstances (dbId: ConnectionIdentifier, rs: ResultSet, start: Box[Long], omax: Box[Long]): List[MyType]

    Definition Classes
    MetaMapper
  67. def createNewInstance (firstEvent: Event)(setup: (MyType) ⇒ Unit): MyType

  68. def createNewInstance (firstEvent: Event, setup: Box[(MyType) ⇒ Unit]): MyType

  69. def crudSnippets : SnippetPF

    Definition Classes
    KeyedMetaMapper
  70. def crudSnippets_? : Boolean

    Definition Classes
    KeyedMetaMapper
  71. object currentState extends MappedInt[MyType]

    The column in the database that stores the current state

  72. def dbAddTable : Box[() ⇒ Unit]

    Definition Classes
    MetaMapper → BaseMetaMapper
  73. def dbCalculateConnectionIdentifier : PartialFunction[MyType, ConnectionIdentifier]

    Definition Classes
    Mapper
  74. def dbDefaultConnectionIdentifier : ConnectionIdentifier

    Definition Classes
    MetaMapper
  75. def dbIndexes : List[BaseIndex[MyType]]

    Definition Classes
    MetaMapper → BaseMetaMapper
  76. def dbName : String

    Definition Classes
    MetaMapper → Mapper → BaseMapper
  77. def dbSelectDBConnectionForFind : PartialFunction[Long, ConnectionIdentifier]

    Definition Classes
    KeyedMetaMapper
  78. def dbStringToKey (in: String): Box[Long]

    Definition Classes
    KeyedMetaMapper
  79. def dbTableName : String

    Definition Classes
    MetaMapper → BaseMetaMapper
  80. def db_can_delete_? : Boolean

    Definition Classes
    Mapper
  81. def decodeFromJSON_! (json: JObject, markFieldsAsDirty: Boolean): MyType

    Attributes
    protected
    Definition Classes
    MetaMapper
  82. def delete_! (toDelete: MyType): Boolean

    Definition Classes
    MetaMapper
  83. def delete_! : Boolean

    Definition Classes
    Mapper
  84. def dirty_? (toTest: MyType): Boolean

    Definition Classes
    MetaMapper
  85. def dirty_? : Boolean

    Definition Classes
    Mapper
  86. var displayFieldAsLineElement : (NodeSeq) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  87. var displayNameToHeaderElement : (String) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  88. def doHtmlLine (toLine: MyType): NodeSeq

    Definition Classes
    MetaMapper
  89. def doPostCommit (func: () ⇒ Unit): MyType

    Definition Classes
    Mapper
  90. def editSnippet (xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  91. def editSnippetCallback (obj: MyType): Unit

    Definition Classes
    KeyedMetaMapper
  92. def editSnippetSetup : MyType

    Definition Classes
    KeyedMetaMapper
  93. val elemName : String

    Definition Classes
    MetaMapper
  94. def encodeAsJSON_! (toEncode: MyType): JObject

    Attributes
    protected
    Definition Classes
    MetaMapper
  95. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  96. def equals (other: Any): Boolean

    Definition Classes
    KeyedMapper → AnyRef → Any
  97. def fieldByName [T] (fieldName: String, actual: MyType): Box[MappedField[T, MyType]]

    Definition Classes
    MetaMapper
  98. def fieldByName [T] (fieldName: String): Box[MappedField[T, MyType]]

    Definition Classes
    Mapper
  99. def fieldMapperPF (transform: (BaseOwnedMappedField[MyType]) ⇒ NodeSeq, actual: MyType): PartialFunction[String, (NodeSeq) ⇒ NodeSeq]

    Definition Classes
    MetaMapper
  100. def fieldMapperPF (transform: (BaseOwnedMappedField[MyType]) ⇒ NodeSeq): FieldPF

    Definition Classes
    Mapper
  101. lazy val fieldMatcher : PartialFunction[(MyType, String), MappedField[Any, MyType]]

    Definition Classes
    MetaMapper
  102. def fieldOrder : List[BaseOwnedMappedField[MyType]]

    Definition Classes
    MetaMapper
  103. def fieldPF : FieldPF

    Definition Classes
    Mapper
  104. implicit def fieldToItem [T] (in: MappedField[T, MyType]): IndexItem[MyType]

    Attributes
    implicit
    Definition Classes
    MetaMapper
  105. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  106. def find (by: QueryParam[MyType]*): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  107. def find (dbId: ConnectionIdentifier, key: String): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  108. def find (key: String): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  109. def find (key: List[String]): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  110. def find (key: Any): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  111. def findAll (by: QueryParam[MyType]*): List[MyType]

    Definition Classes
    MetaMapper
  112. def findAll (): List[MyType]

    Definition Classes
    MetaMapper
  113. def findAllByInsecureSql (query: String, checkedBy: IHaveValidatedThisSQL): List[MyType]

    Definition Classes
    MetaMapper
  114. def findAllByInsecureSqlDb (dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL): List[MyType]

    Definition Classes
    MetaMapper
  115. def findAllByPreparedStatement (dbId: ConnectionIdentifier, stmt: PreparedStatement): List[MyType]

    Definition Classes
    MetaMapper
  116. def findAllByPreparedStatement (f: (SuperConnection) ⇒ PreparedStatement): List[MyType]

    Definition Classes
    MetaMapper
  117. def findAllByPreparedStatementDb [T] (dbId: ConnectionIdentifier, stmt: PreparedStatement)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  118. def findAllDb (dbId: ConnectionIdentifier, by: QueryParam[MyType]*): List[MyType]

    Definition Classes
    MetaMapper
  119. def findAllDb (dbId: ConnectionIdentifier): List[MyType]

    Definition Classes
    MetaMapper
  120. def findAllFields (fields: Seq[SelectableField], by: QueryParam[MyType]*): List[MyType]

    Definition Classes
    MetaMapper
  121. def findAllFieldsDb (dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[MyType]*): List[MyType]

    Definition Classes
    MetaMapper
  122. def findApplier (name: String, inst: AnyRef): Box[(MyType, AnyRef) ⇒ Unit]

    Attributes
    protected
    Definition Classes
    MetaMapper
  123. def findByKey (key: Long): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  124. def findDb (dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[MyType]*): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  125. def findDb (dbId: ConnectionIdentifier, by: QueryParam[MyType]*): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  126. def findDb (dbId: ConnectionIdentifier, key: Any): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  127. def findDbByKey (dbId: ConnectionIdentifier, fields: Seq[SelectableField], key: Long): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  128. def findDbByKey (dbId: ConnectionIdentifier, key: Long): Box[MyType]

    Definition Classes
    KeyedMetaMapper
  129. def findMap [T] (by: QueryParam[MyType]*)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  130. def findMapByInsecureSql [T] (query: String, checkedBy: IHaveValidatedThisSQL)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  131. def findMapByInsecureSqlDb [T] (dbId: ConnectionIdentifier, query: String, checkedBy: IHaveValidatedThisSQL)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  132. def findMapDb [T] (dbId: ConnectionIdentifier, by: QueryParam[MyType]*)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  133. def findMapFieldDb [T] (dbId: ConnectionIdentifier, fields: Seq[SelectableField], by: QueryParam[MyType]*)(f: (MyType) ⇒ Box[T]): List[T]

    Definition Classes
    MetaMapper
  134. def findOrCreate (key: List[String]): MyType

    Definition Classes
    KeyedMetaMapper
  135. def findOrCreate (key: Any): MyType

    Definition Classes
    KeyedMetaMapper
  136. def flatMapFieldTitleForm [T] (toMap: MyType, func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    MetaMapper
  137. def flatMapFieldTitleForm [T] (func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    Mapper
  138. def flatMapFieldTitleForm2 [T] (toMap: MyType, func: (NodeSeq, net.liftweb.mapper.MappedField[_, MyType], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    MetaMapper
  139. def flatMapFieldTitleForm2 [T] (func: (NodeSeq, net.liftweb.mapper.MappedField[_, MyType], NodeSeq) ⇒ Seq[T]): List[T]

    Definition Classes
    Mapper
  140. def formFields (toMap: MyType): List[net.liftweb.mapper.MappedField[_, MyType]]

    Definition Classes
    MetaMapper
  141. def formFields : List[net.liftweb.mapper.MappedField[_, MyType]]

    Definition Classes
    Mapper
  142. var formatFormElement : (NodeSeq, NodeSeq) ⇒ NodeSeq

    Definition Classes
    MetaMapper
  143. def formatFormLine (displayName: NodeSeq, form: NodeSeq): NodeSeq

    Definition Classes
    MetaMapper
  144. def getActualBaseField (actual: MyType, protoField: BaseOwnedMappedField[MyType]): BaseOwnedMappedField[MyType]

    Definition Classes
    MetaMapper
  145. def getActualField [T] (actual: MyType, protoField: MappedField[T, MyType]): MappedField[T, MyType]

    Definition Classes
    MetaMapper
  146. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  147. def hashCode (): Int

    Definition Classes
    KeyedMapper → AnyRef → Any
  148. def htmlHeaders : NodeSeq

    Definition Classes
    MetaMapper
  149. def htmlLine : NodeSeq

    Definition Classes
    Mapper
  150. object id extends MappedLongIndex[MyType]

    the primary key for the database

  151. object inProcess extends MappedBoolean[MyType]

  152. def indexedField (toSave: MyType): Box[MappedField[Any, MyType]]

    Definition Classes
    MetaMapper
  153. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  154. def localeField : Box[MappedLocale[MyType]]

    Definition Classes
    Mapper
  155. def mapFieldTitleForm [T] (toMap: MyType, func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ T): List[T]

    Definition Classes
    MetaMapper
  156. def mapFieldTitleForm [T] (func: (NodeSeq, Box[NodeSeq], NodeSeq) ⇒ T): List[T]

    Definition Classes
    Mapper
  157. lazy val mappedFields : Seq[BaseMappedField]

    Definition Classes
    MetaMapper → BaseMetaMapper
  158. lazy val mappedFieldsForModel : List[net.liftweb.mapper.MappedField[_, MyType]]

    Definition Classes
    MetaMapper
  159. def modSnippet (xhtml: NodeSeq, obj: MyType, cleanup: (MyType) ⇒ Unit): NodeSeq

    Definition Classes
    KeyedMetaMapper
  160. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  161. def newInstance (firstEvent: Event): MyType

  162. object nextTransitionAt extends MappedLong[MyType] with LifecycleCallbacks

  163. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  164. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  165. def objFromIndexedParam : Box[MyType]

    Definition Classes
    KeyedMetaMapper
  166. def prependField (pf: FieldPF): Unit

    Definition Classes
    Mapper
  167. def primaryKeyField : MetaProtoStateMachine.this.id.type

    get the primary key field

    get the primary key field

    Definition Classes
    ProtoStateMachine → KeyedMapper → BaseKeyedMapper
  168. def processEvent (event: Event): Unit

    Process an event

    Process an event

    Definition Classes
    ProtoStateMachine
  169. def reload : MyType

    Definition Classes
    KeyedMapper
  170. val rootClass : java.lang.Class[_ >: ?0]

    Attributes
    protected
    Definition Classes
    MetaMapper
  171. def runSafe [T] (f: ⇒ T): T

    Definition Classes
    Mapper
  172. def runValidationList (toValidate: MyType): List[FieldError]

    Attributes
    protected
    Definition Classes
    MetaMapper
  173. def safe_? : Boolean

    Attributes
    final
    Definition Classes
    Mapper
  174. def save (toSave: MyType): Boolean

    Definition Classes
    MetaMapper
  175. def save (): Boolean

    Definition Classes
    Mapper → BaseMapper
  176. def saveMe (): MyType

    Definition Classes
    Mapper
  177. def saved_? (toSave: MyType): Boolean

    Definition Classes
    MetaMapper
  178. def saved_? : Boolean

    Definition Classes
    Mapper
  179. def setupTime (when: TimeSpan): Unit

    Definition Classes
    ProtoStateMachine
  180. def state : Value

    Get the current state

    Get the current state

    Definition Classes
    ProtoStateMachine
  181. def suplementalJs (ob: Box[KeyObfuscator]): List[(String, JsExp)]

    Definition Classes
    Mapper
  182. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  183. def terminate (what: MyType, from: StV, to: StV, event: Event): Unit

    Terminate an instance

  184. def terminate (from: StV, to: StV, event: Event): Unit

    This item has reached a terminating state.

    This item has reached a terminating state. This method will remove the item from the database. Override this method (please call super at the end of your method) to do any cleanup.

    Definition Classes
    ProtoStateMachine
  185. implicit def thisToMappee (in: Mapper[MyType]): MyType

    Attributes
    implicit
    Definition Classes
    Mapper
  186. def timeZoneField : Box[MappedTimeZone[MyType]]

    Definition Classes
    Mapper
  187. object timedEventAt extends MappedLong[MyType]

    The column in the database that stores the next time an event should go off

  188. val timedEventHandler : LiftActor

  189. def timedEventInitialWait : Long

    How long to wait to start looking for timed events.

    How long to wait to start looking for timed events. Override this method to specify a time

  190. val timedEventManager : LiftActor

  191. def timedEventPeriodicWait : Long

    After the initial test, how long do we wait

  192. def toForm (toMap: MyType): NodeSeq

    Definition Classes
    MetaMapper
  193. def toForm (button: Box[String], redoSnippet: (NodeSeq) ⇒ NodeSeq, onSuccess: (MyType) ⇒ Unit): NodeSeq

    Definition Classes
    Mapper
  194. def toForm (button: Box[String], f: (MyType) ⇒ Any): NodeSeq

    Definition Classes
    Mapper
  195. def toForm (button: Box[String], onSuccess: String): NodeSeq

    Definition Classes
    Mapper
  196. def toHtml (toMap: MyType): NodeSeq

    Definition Classes
    MetaMapper
  197. def toHtml : NodeSeq

    Definition Classes
    Mapper
  198. def toString (): String

    Definition Classes
    Mapper → AnyRef → Any
  199. def toXml (what: MyType): Elem

    Definition Classes
    MetaMapper
  200. def toXml : Elem

    Definition Classes
    Mapper
  201. def transition (from: StV, to: StV, why: Event): Unit

    This method is called on a transition from one state to another.

    This method is called on a transition from one state to another. Override this method to perform an action. Please call super to actually change the state and save the instance

    Definition Classes
    ProtoStateMachine
  202. def unapply (key: Any): Option[MyType]

    Definition Classes
    KeyedMetaMapper
  203. def updateFromJSON_! (toUpdate: MyType, json: JObject): MyType

    Attributes
    protected
    Definition Classes
    MetaMapper
  204. def validate (toValidate: MyType): List[FieldError]

    Attributes
    final
    Definition Classes
    MetaMapper
  205. def validate : List[FieldError]

    Definition Classes
    Mapper
  206. def validation : List[(MyType) ⇒ List[FieldError]]

    Definition Classes
    MetaMapper
  207. def viewSnippet (xhtml: NodeSeq): NodeSeq

    Definition Classes
    KeyedMetaMapper
  208. def viewSnippetSetup : MyType

    Definition Classes
    KeyedMetaMapper
  209. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  210. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  211. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  212. def whatToSet (toSave: MyType): String

    Definition Classes
    MetaMapper

Inherited from ProtoStateMachine[MyType, StateType]

Inherited from KeyedMetaMapper[Long, MyType]

Inherited from KeyedMapper[Long, MyType]

Inherited from BaseKeyedMapper

Inherited from MetaMapper[MyType]

Inherited from Mapper[MyType]

Inherited from Serializable

Inherited from Serializable

Inherited from BaseMapper

Inherited from FieldContainer

Inherited from BaseMetaMapper

Inherited from AnyRef

Inherited from Any