net.liftweb.squerylrecord

CRUDify

trait CRUDify[K, T <: Record[T] with KeyedEntity[K]] extends Crudify

Self Type
CRUDify[K, T] with MetaRecord[T]
Linear Supertypes
Crudify, AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. CRUDify
  2. Crudify
  3. AnyRef
  4. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. trait CrudBridge extends AnyRef

    Attributes
    protected
    Definition Classes
    Crudify
  2. trait FieldPointerBridge extends AnyRef

    Attributes
    protected
    Definition Classes
    Crudify
  3. type FieldPointerType = Field[_, (CRUDify.this)#TheCrudType]

    Definition Classes
    CRUDify → Crudify
  4. class SquerylBridge extends (CRUDify.this)#CrudBridge

    Attributes
    protected
  5. class SquerylFieldBridge extends (CRUDify.this)#FieldPointerBridge

    Attributes
    protected
  6. type TheCrudType = T

    Definition Classes
    CRUDify → Crudify

Abstract Value Members

  1. abstract def idFromString(in: String): K

  2. abstract def table: Table[(CRUDify.this)#TheCrudType]

Concrete Value Members

  1. final def !=(arg0: AnyRef): Boolean

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

    Definition Classes
    Any
  3. final def ##(): Int

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

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

    Definition Classes
    Any
  6. lazy val CreateItem: String

    Definition Classes
    Crudify
  7. lazy val DeleteItem: String

    Definition Classes
    Crudify
  8. lazy val EditItem: String

    Definition Classes
    Crudify
  9. lazy val ListItems: String

    Definition Classes
    Crudify
  10. lazy val Prefix: List[String]

    Definition Classes
    Crudify
  11. lazy val ViewItem: String

    Definition Classes
    Crudify
  12. def _createTemplate: Elem

    Definition Classes
    Crudify
  13. def _deleteTemplate: Elem

    Definition Classes
    Crudify
  14. def _editTemplate: Elem

    Attributes
    protected
    Definition Classes
    Crudify
  15. def _showAllTemplate: Elem

    Definition Classes
    Crudify
  16. def _viewTemplate: Elem

    Definition Classes
    Crudify
  17. def addlMenuLocParams: List[AnyLocParam]

    Attributes
    protected
    Definition Classes
    Crudify
  18. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  19. def buildBridge(in: (CRUDify.this)#TheCrudType): (CRUDify.this)#SquerylBridge

    Definition Classes
    CRUDify → Crudify
  20. def buildFieldBridge(from: (CRUDify.this)#FieldPointerType): (CRUDify.this)#FieldPointerBridge

    Definition Classes
    CRUDify → Crudify
  21. def calcCreateItem: String

    Definition Classes
    Crudify
  22. def calcDeleteItem: String

    Definition Classes
    Crudify
  23. def calcEditItem: String

    Definition Classes
    Crudify
  24. def calcListItems: String

    Definition Classes
    Crudify
  25. def calcPrefix: List[String]

    Definition Classes
    CRUDify → Crudify
  26. def calcViewItem: String

    Definition Classes
    Crudify
  27. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  28. def computeFieldFromPointer(instance: (CRUDify.this)#TheCrudType, pointer: (CRUDify.this)#FieldPointerType): Box[(CRUDify.this)#FieldPointerType]

    Definition Classes
    CRUDify → Crudify
  29. def create: T

    Definition Classes
    CRUDify → Crudify
  30. def createButton: String

    Definition Classes
    Crudify
  31. def createClass: String

    Definition Classes
    Crudify
  32. def createId: String

    Definition Classes
    Crudify
  33. def createMenuLoc: Box[Menu]

    Definition Classes
    Crudify
  34. def createMenuLocParams: List[AnyLocParam]

    Definition Classes
    Crudify
  35. def createMenuName: String

    Definition Classes
    Crudify
  36. lazy val createPath: List[String]

    Definition Classes
    Crudify
  37. lazy val createPathString: String

    Definition Classes
    Crudify
  38. def createTemplate(): NodeSeq

    Definition Classes
    Crudify
  39. def crudAllNext(first: Long, list: List[(CRUDify.this)#TheCrudType])(in: NodeSeq): Node with Serializable { def child: Seq[scala.xml.Node] }

    Attributes
    protected
    Definition Classes
    Crudify
  40. def crudAllPrev(first: Long)(in: NodeSeq): Node with Serializable { def child: Seq[scala.xml.Node] }

    Attributes
    protected
    Definition Classes
    Crudify
  41. def crudDoForm(item: (CRUDify.this)#TheCrudType, noticeMsg: String)(in: NodeSeq): NodeSeq

    Definition Classes
    Crudify
  42. def crudyDelete(item: (CRUDify.this)#TheCrudType)(html: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  43. def deleteButton: String

    Definition Classes
    Crudify
  44. def deleteClass: String

    Definition Classes
    Crudify
  45. def deleteId: String

    Definition Classes
    Crudify
  46. def deleteMenuLoc: Box[Menu]

    Definition Classes
    Crudify
  47. def deleteMenuLocParams: List[LocParam[(CRUDify.this)#TheCrudType]]

    Definition Classes
    Crudify
  48. def deleteMenuName: String

    Definition Classes
    Crudify
  49. lazy val deletePath: List[String]

    Definition Classes
    Crudify
  50. lazy val deletePathString: String

    Definition Classes
    Crudify
  51. def deleteTemplate(): NodeSeq

    Definition Classes
    Crudify
  52. def displayHtml: NodeSeq

    Definition Classes
    Crudify
  53. def displayName: String

    Definition Classes
    Crudify
  54. def displayRecord(entry: (CRUDify.this)#TheCrudType)(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  55. def doCrudAll(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  56. def doCrudAllHeaderItems(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  57. def doCrudAllRowItem(c: (CRUDify.this)#TheCrudType)(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  58. def doCrudAllRows(list: List[(CRUDify.this)#TheCrudType])(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  59. def doDeleteFields(item: (CRUDify.this)#TheCrudType)(html: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  60. def doDeleteSubmit(item: (CRUDify.this)#TheCrudType, from: String)(): Nothing

    Attributes
    protected
    Definition Classes
    Crudify
  61. def doDisplayRecordRow(entry: (CRUDify.this)#TheCrudType)(in: NodeSeq): NodeSeq

    Attributes
    protected
    Definition Classes
    Crudify
  62. def editButton: String

    Definition Classes
    Crudify
  63. def editClass: String

    Definition Classes
    Crudify
  64. def editErrorClass: String

    Definition Classes
    Crudify
  65. def editId: String

    Definition Classes
    Crudify
  66. def editMenuLoc: Box[Menu]

    Definition Classes
    Crudify
  67. def editMenuLocParams: List[LocParam[(CRUDify.this)#TheCrudType]]

    Definition Classes
    Crudify
  68. def editMenuName: String

    Definition Classes
    Crudify
  69. lazy val editPath: List[String]

    Definition Classes
    Crudify
  70. lazy val editPathString: String

    Definition Classes
    Crudify
  71. def editTemplate(): NodeSeq

    Definition Classes
    Crudify
  72. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  73. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  74. def fieldsForDisplay: List[(CRUDify.this)#FieldPointerType]

    Definition Classes
    CRUDify → Crudify
  75. def fieldsForEditing: List[(CRUDify.this)#FieldPointerType]

    Definition Classes
    Crudify
  76. def fieldsForList: List[(CRUDify.this)#FieldPointerType]

    Definition Classes
    Crudify
  77. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  78. def findForList(start: Long, count: Int): List[(CRUDify.this)#TheCrudType]

    Definition Classes
    CRUDify → Crudify
  79. def findForParam(in: String): Box[(CRUDify.this)#TheCrudType]

    Definition Classes
    CRUDify → Crudify
  80. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  81. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  82. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  83. lazy val listPath: List[String]

    Definition Classes
    Crudify
  84. lazy val listPathString: String

    Definition Classes
    Crudify
  85. lazy val locSnippets: DispatchLocSnippets { val dispatch: PartialFunction[String,scala.xml.NodeSeq => scala.xml.NodeSeq] }

    Definition Classes
    Crudify
  86. def menus: List[Menu]

    Definition Classes
    Crudify
  87. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  88. def nextWord: String

    Definition Classes
    Crudify
  89. final def notify(): Unit

    Definition Classes
    AnyRef
  90. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  91. def obscurePrimaryKey(in: String): String

    Definition Classes
    Crudify
  92. def obscurePrimaryKey(in: (CRUDify.this)#TheCrudType): String

    Definition Classes
    Crudify
  93. def pageWrapper(body: NodeSeq): NodeSeq

    Definition Classes
    Crudify
  94. def previousWord: String

    Definition Classes
    Crudify
  95. def referer: String

    Definition Classes
    Crudify
  96. def rowsPerPage: Int

    Attributes
    protected
    Definition Classes
    Crudify
  97. def showAllClass: String

    Definition Classes
    Crudify
  98. def showAllId: String

    Definition Classes
    Crudify
  99. def showAllMenuLoc: Box[Menu]

    Definition Classes
    Crudify
  100. def showAllMenuLocParams: List[AnyLocParam]

    Definition Classes
    Crudify
  101. def showAllMenuName: String

    Definition Classes
    Crudify
  102. def showAllTemplate(): NodeSeq

    Definition Classes
    Crudify
  103. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  104. def toString(): String

    Definition Classes
    AnyRef → Any
  105. def viewClass: String

    Definition Classes
    Crudify
  106. def viewId: String

    Definition Classes
    Crudify
  107. def viewMenuLoc: Box[Menu]

    Definition Classes
    Crudify
  108. def viewMenuLocParams: List[LocParam[(CRUDify.this)#TheCrudType]]

    Definition Classes
    Crudify
  109. def viewMenuName: String

    Definition Classes
    Crudify
  110. lazy val viewPath: List[String]

    Definition Classes
    Crudify
  111. lazy val viewPathString: String

    Definition Classes
    Crudify
  112. def viewTemplate(): NodeSeq

    Definition Classes
    Crudify
  113. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  116. def wrapNameInRequired(fieldName: NodeSeq, required: Boolean): NodeSeq

    Definition Classes
    Crudify

Inherited from Crudify

Inherited from AnyRef

Inherited from Any

Ungrouped