model

package
v0.0.3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 13, 2020 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Generator

type Generator struct {
	// contains filtered or unexported fields
}

func NewGenerator

func NewGenerator(cfg *config.Config) *Generator

func (*Generator) Add

func (*Generator) All

func (*Generator) Any

func (*Generator) At

func (*Generator) Collection

func (g *Generator) Collection(h *types.ModelMethodHelper, member *types.Member) *types.Method

func (*Generator) CollectionConstructor

func (g *Generator) CollectionConstructor(h *types.ModelMethodHelper) Code

func (*Generator) Compact

func (g *Generator) Compact(h *types.ModelMethodHelper) *types.Method

func (*Generator) Constructor

func (g *Generator) Constructor(h *types.ModelMethodHelper) Code

func (*Generator) Create

func (g *Generator) Create(h *types.ModelMethodHelper) *types.Method

func (*Generator) CreateForCollection

func (g *Generator) CreateForCollection(h *types.ModelMethodHelper) *types.Method

func (*Generator) Delete

func (g *Generator) Delete(h *types.ModelMethodHelper) *types.Method

func (*Generator) Each

func (*Generator) EachIndex

func (g *Generator) EachIndex(h *types.ModelMethodHelper) *types.Method

func (*Generator) EachIndexWithError

func (g *Generator) EachIndexWithError(h *types.ModelMethodHelper) *types.Method

func (*Generator) EachWithError

func (g *Generator) EachWithError(h *types.ModelMethodHelper) *types.Method

func (*Generator) Filter

func (g *Generator) Filter(h *types.ModelMethodHelper) *types.Method

func (*Generator) FilterBy

func (g *Generator) FilterBy(h *types.ModelMethodHelper, members types.Members) *types.Method

func (*Generator) Find

func (*Generator) First

func (*Generator) FirstBy

func (g *Generator) FirstBy(h *types.ModelMethodHelper, members types.Members) *types.Method

func (*Generator) Generate

func (g *Generator) Generate(classes []*types.Class) error

func (*Generator) GroupBy

func (g *Generator) GroupBy(h *types.ModelMethodHelper, member *types.Member) *types.Method

func (*Generator) IsEmpty

func (g *Generator) IsEmpty(h *types.ModelMethodHelper) *types.Method

func (*Generator) IsIncluded

func (g *Generator) IsIncluded(h *types.ModelMethodHelper) *types.Method

func (*Generator) Last

func (*Generator) Len

func (*Generator) Map

func (*Generator) Merge

func (*Generator) MergeCollection

func (g *Generator) MergeCollection(h *types.ModelMethodHelper) *types.Method

func (*Generator) Methods

func (g *Generator) Methods() []func(*types.ModelMethodHelper) *types.Method

func (*Generator) NewCollection

func (g *Generator) NewCollection(h *types.ModelMethodHelper) *types.Method

func (*Generator) Save

func (*Generator) SaveForCollection

func (g *Generator) SaveForCollection(h *types.ModelMethodHelper) *types.Method

func (*Generator) SetAlreadyCreated

func (g *Generator) SetAlreadyCreated(h *types.ModelMethodHelper) *types.Method

func (*Generator) SetConverter

func (g *Generator) SetConverter(h *types.ModelMethodHelper) *types.Method

func (*Generator) SetSavedValue

func (g *Generator) SetSavedValue(h *types.ModelMethodHelper) *types.Method

func (*Generator) Some

func (*Generator) Sort

func (*Generator) SortStable

func (g *Generator) SortStable(h *types.ModelMethodHelper) *types.Method

func (*Generator) Unique

func (g *Generator) Unique(h *types.ModelMethodHelper, member *types.Member) *types.Method

func (*Generator) Update

func (g *Generator) Update(h *types.ModelMethodHelper) *types.Method

func (*Generator) UpdateForCollection

func (g *Generator) UpdateForCollection(h *types.ModelMethodHelper) *types.Method

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL