Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var BaseUndefinedFieldError = errors.New("undefined field")
View Source
var DataMustBeStructPointerError = errors.New("dataSet must be a struct pointer")
Functions ¶
This section is empty.
Types ¶
type DataSetAny ¶
type DataSetAny struct {
// contains filtered or unexported fields
}
func NewDataSetAny ¶
func NewDataSetAny(data any) *DataSetAny
func (*DataSetAny) Data ¶
func (ds *DataSetAny) Data() any
func (*DataSetAny) FieldAliasName ¶
func (ds *DataSetAny) FieldAliasName(name string) string
func (*DataSetAny) FieldValue ¶
func (ds *DataSetAny) FieldValue(_ string) (any, error)
func (*DataSetAny) Name ¶
func (ds *DataSetAny) Name() Name
type DataSetMap ¶
type DataSetMap struct {
// contains filtered or unexported fields
}
func NewDataSetMap ¶
func NewDataSetMap(data map[string]any) *DataSetMap
func (*DataSetMap) Data ¶
func (ds *DataSetMap) Data() any
func (*DataSetMap) FieldAliasName ¶
func (ds *DataSetMap) FieldAliasName(name string) string
func (*DataSetMap) FieldValue ¶
func (ds *DataSetMap) FieldValue(name string) (any, error)
func (*DataSetMap) Name ¶
func (ds *DataSetMap) Name() Name
type DataSetStruct ¶
type DataSetStruct struct {
// contains filtered or unexported fields
}
func NewDataSetStruct ¶
func NewDataSetStruct(data any) (*DataSetStruct, error)
func (*DataSetStruct) Data ¶
func (ds *DataSetStruct) Data() any
func (*DataSetStruct) FieldAliasName ¶
func (ds *DataSetStruct) FieldAliasName(name string) string
func (*DataSetStruct) FieldValue ¶
func (ds *DataSetStruct) FieldValue(name string) (any, error)
func (*DataSetStruct) Name ¶
func (ds *DataSetStruct) Name() Name
type UndefinedFieldError ¶
type UndefinedFieldError struct {
// contains filtered or unexported fields
}
func NewUndefinedFieldError ¶
func NewUndefinedFieldError(dataSetPtr any, attributeName string) *UndefinedFieldError
func (*UndefinedFieldError) Error ¶
func (u *UndefinedFieldError) Error() string
func (*UndefinedFieldError) Unwrap ¶
func (u *UndefinedFieldError) Unwrap() error
Click to show internal directories.
Click to hide internal directories.