Versions in this module Expand all Collapse all v0 v0.2.3 Mar 10, 2020 Changes in this version + func ArrayTransformer(value *interface{}) *arrayTransformer + func Empty() moleculer.Payload + func EmptyList() moleculer.Payload + func Error(msgs ...interface{}) moleculer.Payload + func GetValueType(value *interface{}) string + func MapTransformer(value *interface{}) *mapTransformer + func New(source interface{}) moleculer.Payload + type RawPayload struct + func (p *RawPayload) Add(field string, value interface{}) moleculer.Payload + func (p *RawPayload) AddItem(value interface{}) moleculer.Payload + func (p *RawPayload) AddMany(toAdd map[string]interface{}) moleculer.Payload + func (p *RawPayload) Array() []moleculer.Payload + func (p *RawPayload) Bool() bool + func (p *RawPayload) BoolArray() []bool + func (p *RawPayload) Bson() bson.M + func (p *RawPayload) BsonArray() bson.A + func (p *RawPayload) ByteArray() []byte + func (p *RawPayload) Error() error + func (p *RawPayload) Exists() bool + func (p *RawPayload) First() moleculer.Payload + func (p *RawPayload) Float() float64 + func (p *RawPayload) Float32() float32 + func (p *RawPayload) Float32Array() []float32 + func (p *RawPayload) FloatArray() []float64 + func (p *RawPayload) ForEach(iterator func(key interface{}, value moleculer.Payload) bool) + func (p *RawPayload) Get(path string) moleculer.Payload + func (p *RawPayload) Int() int + func (p *RawPayload) Int64() int64 + func (p *RawPayload) Int64Array() []int64 + func (p *RawPayload) IntArray() []int + func (p *RawPayload) IsArray() bool + func (p *RawPayload) IsError() bool + func (p *RawPayload) IsMap() bool + func (p *RawPayload) Len() int + func (p *RawPayload) Map() map[string]moleculer.Payload + func (p *RawPayload) MapArray() []map[string]interface{} + func (p *RawPayload) Only(path string) moleculer.Payload + func (p *RawPayload) RawMap() map[string]interface{} + func (p *RawPayload) Remove(fields ...string) moleculer.Payload + func (p *RawPayload) Sort(field string) moleculer.Payload + func (p *RawPayload) String() string + func (p *RawPayload) StringArray() []string + func (p *RawPayload) Time() time.Time + func (p *RawPayload) TimeArray() []time.Time + func (p *RawPayload) Uint() uint64 + func (p *RawPayload) UintArray() []uint64 + func (p *RawPayload) Value() interface{} + func (p *RawPayload) ValueArray() []interface{} + type Sortable struct + Field string + List []moleculer.Payload + func (s *Sortable) Len() int + func (s *Sortable) Less(i, j int) bool + func (s *Sortable) Payload() moleculer.Payload + func (s *Sortable) Swap(i, j int) + type Stringer interface + String func() string