Documentation
¶
Overview ¶
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
*
- WARNING: Generated code! do not change!
- Generated by: go/Entity.ftl
Index ¶
- Constants
- type Board
- type EntityAudit
- type Lane
- func (this *Lane) Clone() interface{}
- func (this *Lane) Copy(entity *Lane)
- func (this *Lane) Equals(e interface{}) bool
- func (this *Lane) HashCode() int
- func (this *Lane) SetBoardId(boardId *int64)
- func (this *Lane) SetName(name *string)
- func (this *Lane) SetPosition(position *int64)
- func (this *Lane) String() string
- type Notification
- func (this *Notification) Clone() interface{}
- func (this *Notification) Copy(entity *Notification)
- func (this *Notification) Equals(e interface{}) bool
- func (this *Notification) HashCode() int
- func (this *Notification) SetEmail(email string)
- func (this *Notification) SetLaneId(laneId int64)
- func (this *Notification) SetTaskId(taskId int64)
- func (this *Notification) String() string
- type Role
- type Task
- func (this *Task) Clone() interface{}
- func (this *Task) Copy(entity *Task)
- func (this *Task) Equals(e interface{}) bool
- func (this *Task) HashCode() int
- func (this *Task) SetBodyColor(bodyColor *string)
- func (this *Task) SetDetail(detail *string)
- func (this *Task) SetHeadColor(headColor *string)
- func (this *Task) SetLaneId(laneId *int64)
- func (this *Task) SetPosition(position *int64)
- func (this *Task) SetReference(reference *string)
- func (this *Task) SetRemaining(remaining *int64)
- func (this *Task) SetSpent(spent *int64)
- func (this *Task) SetTitle(title *string)
- func (this *Task) SetUserId(userId *int64)
- func (this *Task) String() string
- type User
- func (this *User) Clone() interface{}
- func (this *User) Copy(entity *User)
- func (this *User) Equals(e interface{}) bool
- func (this *User) HashCode() int
- func (this *User) SetName(name *string)
- func (this *User) SetPassword(password *string)
- func (this *User) SetUsername(username *string)
- func (this *User) String() string
Constants ¶
View Source
const ATTR_USERID = "_userid_"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Board ¶
type Board struct { EntityAudit //ATTRIBUTES Name *string `json:"name"` Description *string `json:"description"` // ASSOCIATIONS // lanes Lanes []*Lane `json:"lanes"` // users Users []*User `json:"users"` }
func (*Board) SetDescription ¶
type EntityAudit ¶
type EntityAudit struct { app.EntityBase Creation *Date `json:"creation"` Modification *Date `json:"modification"` UserCreationId *int64 `json:"userCreationId"` UserCreation *User `json:"userCreation"` UserModificationId *int64 `json:"userModificationId"` UserModification *User `json:"userModification"` }
func (*EntityAudit) Copy ¶
func (this *EntityAudit) Copy(entity EntityAudit)
type Lane ¶
type Lane struct { EntityAudit //ATTRIBUTES Name *string `json:"name"` Position *int64 `json:"position"` BoardId *int64 `json:"boardId"` // ASSOCIATIONS // board Board *Board `json:"board"` // tasks Tasks []*Task `json:"tasks"` // notifications Notifications []*Notification `json:"notifications"` }
func (*Lane) SetBoardId ¶
func (*Lane) SetPosition ¶
type Notification ¶
type Notification struct { EntityAudit //ATTRIBUTES Email string `json:"email"` TaskId int64 `json:"taskId"` LaneId int64 `json:"laneId"` // ASSOCIATIONS // task Task *Task `json:"task"` // lane Lane *Lane `json:"lane"` }
func NewNotification ¶
func NewNotification() *Notification
func (*Notification) Clone ¶
func (this *Notification) Clone() interface{}
func (*Notification) Copy ¶
func (this *Notification) Copy(entity *Notification)
func (*Notification) Equals ¶
func (this *Notification) Equals(e interface{}) bool
func (*Notification) HashCode ¶
func (this *Notification) HashCode() int
func (*Notification) SetEmail ¶
func (this *Notification) SetEmail(email string)
func (*Notification) SetLaneId ¶
func (this *Notification) SetLaneId(laneId int64)
func (*Notification) SetTaskId ¶
func (this *Notification) SetTaskId(taskId int64)
func (*Notification) String ¶
func (this *Notification) String() string
type Role ¶
type Role struct { EntityAudit //ATTRIBUTES Kind lov.ERole `json:"kind"` UserId *int64 `json:"userId"` // ASSOCIATIONS // user User *User `json:"user"` }
type Task ¶
type Task struct { EntityAudit //ATTRIBUTES Title *string `json:"title"` Detail *string `json:"detail"` HeadColor *string `json:"headColor"` BodyColor *string `json:"bodyColor"` Position *int64 `json:"position"` Reference *string `json:"reference"` Spent *int64 `json:"spent"` Remaining *int64 `json:"remaining"` UserId *int64 `json:"userId"` LaneId *int64 `json:"laneId"` // ASSOCIATIONS // user User *User `json:"user"` // lane Lane *Lane `json:"lane"` // notifications Notifications []*Notification `json:"notifications"` }
func (*Task) SetBodyColor ¶
func (*Task) SetHeadColor ¶
func (*Task) SetPosition ¶
func (*Task) SetReference ¶
func (*Task) SetRemaining ¶
type User ¶
type User struct { EntityAudit //ATTRIBUTES Name *string `json:"name"` Username *string `json:"username"` Password *string `json:"password"` // ASSOCIATIONS // boards Boards []*Board `json:"boards"` // roles Roles []*Role `json:"roles"` // tasks Tasks []*Task `json:"tasks"` }
func (*User) SetPassword ¶
func (*User) SetUsername ¶
Click to show internal directories.
Click to hide internal directories.