Documentation ¶
Index ¶
- type TOStatus
- func (st *TOStatus) Create() (error, error, int)
- func (st *TOStatus) Delete() (error, error, int)
- func (v *TOStatus) DeleteQuery() string
- func (status TOStatus) GetAuditName() string
- func (status TOStatus) GetKeyFieldsInfo() []api.KeyFieldInfo
- func (status TOStatus) GetKeys() (map[string]interface{}, bool)
- func (v *TOStatus) GetLastUpdated() (*time.Time, bool, error)
- func (status TOStatus) GetType() string
- func (v *TOStatus) InsertQuery() string
- func (v *TOStatus) NewReadObj() interface{}
- func (v *TOStatus) ParamColumns() map[string]dbhelpers.WhereColumnInfo
- func (st *TOStatus) Read(h http.Header, useIMS bool) ([]interface{}, error, error, int, *time.Time)
- func (v *TOStatus) SelectMaxLastUpdatedQuery(where, orderBy, pagination, tableName string) string
- func (v *TOStatus) SelectQuery() string
- func (status *TOStatus) SetKeys(keys map[string]interface{})
- func (v *TOStatus) SetLastUpdated(t tc.TimeNoMod)
- func (st *TOStatus) Update(h http.Header) (error, error, int)
- func (v *TOStatus) UpdateQuery() string
- func (status TOStatus) Validate() (error, error)
- type TOStatusV5
- func (st *TOStatusV5) Create() (error, error, int)
- func (st *TOStatusV5) Delete() (error, error, int)
- func (v *TOStatusV5) DeleteQuery() string
- func (status TOStatusV5) GetAuditName() string
- func (status TOStatusV5) GetKeyFieldsInfo() []api.KeyFieldInfo
- func (status TOStatusV5) GetKeys() (map[string]interface{}, bool)
- func (v *TOStatusV5) GetLastUpdated() (*time.Time, bool, error)
- func (status TOStatusV5) GetType() string
- func (v *TOStatusV5) InsertQuery() string
- func (v *TOStatusV5) NewReadObj() interface{}
- func (v *TOStatusV5) ParamColumns() map[string]dbhelpers.WhereColumnInfo
- func (st *TOStatusV5) Read(h http.Header, useIMS bool) ([]interface{}, error, error, int, *time.Time)
- func (v *TOStatusV5) SelectMaxLastUpdatedQuery(where, orderBy, pagination, tableName string) string
- func (v *TOStatusV5) SelectQuery() string
- func (status *TOStatusV5) SetKeys(keys map[string]interface{})
- func (v *TOStatusV5) SetLastUpdated(t tc.TimeNoMod)
- func (st *TOStatusV5) Update(h http.Header) (error, error, int)
- func (v *TOStatusV5) UpdateQuery() string
- func (status TOStatusV5) Validate() (error, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TOStatus ¶
type TOStatus struct { api.APIInfoImpl `json:"-"` tc.StatusNullable }
we need a type alias to define functions on
func (*TOStatus) DeleteQuery ¶
func (TOStatus) GetAuditName ¶
func (TOStatus) GetKeyFieldsInfo ¶
func (status TOStatus) GetKeyFieldsInfo() []api.KeyFieldInfo
func (*TOStatus) InsertQuery ¶
func (*TOStatus) NewReadObj ¶
func (v *TOStatus) NewReadObj() interface{}
func (*TOStatus) ParamColumns ¶
func (v *TOStatus) ParamColumns() map[string]dbhelpers.WhereColumnInfo
func (*TOStatus) SelectMaxLastUpdatedQuery ¶
func (*TOStatus) SelectQuery ¶
func (*TOStatus) SetLastUpdated ¶
func (v *TOStatus) SetLastUpdated(t tc.TimeNoMod)
func (*TOStatus) UpdateQuery ¶
type TOStatusV5 ¶
type TOStatusV5 struct { api.APIInfoImpl `json:"-"` tc.StatusV5 }
we need a type alias to define functions on
func (*TOStatusV5) DeleteQuery ¶
func (v *TOStatusV5) DeleteQuery() string
func (TOStatusV5) GetAuditName ¶
func (status TOStatusV5) GetAuditName() string
func (TOStatusV5) GetKeyFieldsInfo ¶
func (status TOStatusV5) GetKeyFieldsInfo() []api.KeyFieldInfo
func (TOStatusV5) GetKeys ¶
func (status TOStatusV5) GetKeys() (map[string]interface{}, bool)
Implementation of the Identifier, Validator interface functions
func (*TOStatusV5) GetLastUpdated ¶
func (v *TOStatusV5) GetLastUpdated() (*time.Time, bool, error)
func (TOStatusV5) GetType ¶
func (status TOStatusV5) GetType() string
func (*TOStatusV5) InsertQuery ¶
func (v *TOStatusV5) InsertQuery() string
func (*TOStatusV5) NewReadObj ¶
func (v *TOStatusV5) NewReadObj() interface{}
func (*TOStatusV5) ParamColumns ¶
func (v *TOStatusV5) ParamColumns() map[string]dbhelpers.WhereColumnInfo
func (*TOStatusV5) SelectMaxLastUpdatedQuery ¶
func (v *TOStatusV5) SelectMaxLastUpdatedQuery(where, orderBy, pagination, tableName string) string
func (*TOStatusV5) SelectQuery ¶
func (v *TOStatusV5) SelectQuery() string
func (*TOStatusV5) SetKeys ¶
func (status *TOStatusV5) SetKeys(keys map[string]interface{})
func (*TOStatusV5) SetLastUpdated ¶
func (v *TOStatusV5) SetLastUpdated(t tc.TimeNoMod)
func (*TOStatusV5) UpdateQuery ¶
func (v *TOStatusV5) UpdateQuery() string
func (TOStatusV5) Validate ¶
func (status TOStatusV5) Validate() (error, error)
Click to show internal directories.
Click to hide internal directories.