Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ID = Int64Getter{ Field: field{ // contains filtered or unexported fields }, Get: func(item Record) int64 { return item.GetID() }, }
ID is a common getter for all types Records
Functions ¶
This section is empty.
Types ¶
type BoolGetter ¶
func (BoolGetter) Less ¶ added in v0.1.0
func (getter BoolGetter) Less(a, b Record) bool
type Enum16Getter ¶
func (Enum16Getter) Less ¶ added in v0.1.0
func (getter Enum16Getter) Less(a, b Record) bool
type Enum8Getter ¶
func (Enum8Getter) Less ¶ added in v0.1.0
func (getter Enum8Getter) Less(a, b Record) bool
type FieldsConstructor ¶ added in v0.1.0
type FieldsConstructor uint8
func NewFields ¶ added in v0.1.0
func NewFields() *FieldsConstructor
func (*FieldsConstructor) New ¶ added in v0.1.0
func (fc *FieldsConstructor) New(name string) Field
type Int32Getter ¶
func (Int32Getter) Less ¶ added in v0.1.0
func (getter Int32Getter) Less(a, b Record) bool
type Int64Getter ¶
func (Int64Getter) Less ¶ added in v0.1.0
func (getter Int64Getter) Less(a, b Record) bool
type InterfaceGetter ¶
type Map ¶
type Map interface { HasKey(key interface{}) bool HasValue(check MapValueComparator) (bool, error) }
type MapValueComparator ¶ added in v0.0.3
type StringGetter ¶
func (StringGetter) Less ¶ added in v0.1.0
func (getter StringGetter) Less(a, b Record) bool
Click to show internal directories.
Click to hide internal directories.