What's a field pointer for the underlying CRUDify
What's a field pointer for the underlying CRUDify
What's the record type for the underlying CRUDify?
What's the record type for the underlying CRUDify?
This method will instantiate a bridge from TheCrudType so that the appropriate logical operations can be performed on TheCrudType
This method will instantiate a bridge from TheCrudType so that the appropriate logical operations can be performed on TheCrudType
Based on a FieldPointer, build a FieldPointerBridge
Based on a FieldPointer, build a FieldPointerBridge
What's the prefix for this CRUD.
What's the prefix for this CRUD. Typically the table name
Given a field pointer and an instance, get the field on that instance
Given a field pointer and an instance, get the field on that instance
The fields to be displayed.
The fields to be displayed. By default all the displayed fields, but this list can be shortened.
Get a List of items from the databased
Get a List of items from the databased
What are the query parameters? Default to ascending on primary key
Given a String that represents the primary key, find an instance of TheCrudType
Given a String that represents the primary key, find an instance of TheCrudType
This trait automatically adds CRUD (Create, read, update and delete) operations to an existing MetaMapper object. Various methods can be overridden to customize which operations are available to a user and how things are displayed. For example, you can disable deletion of entities by overriding deleteMenuLoc to Empty.
Note: Compilation will fail if you try to mix this into a Mapper instead of the associated MetaMapper. You have been warned.