Documentation ¶
Index ¶
- type Generator
- func (r *Generator) Constructor(h *types.RepositoryMethodHelper, constructor *types.ConstructorDeclare, ...) (*types.ConstructorDeclare, Code)
- func (r *Generator) ConstructorMock(h *types.RepositoryMethodHelper) (*types.ConstructorDeclare, Code)
- func (r *Generator) Create(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) CreateMock(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) Creates(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) CreatesMock(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) DeleteBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) DeleteByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) EXPECT(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) FindBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) FindByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (g *Generator) Generate(classes []*types.Class) error
- func (r *Generator) Other(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) OtherMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) ToModel(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) ToModelMock(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) ToModels(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) ToModelsMock(h *types.RepositoryMethodHelper) *types.Method
- func (r *Generator) UpdateBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
- func (r *Generator) UpdateByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
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 (*Generator) Constructor ¶
func (r *Generator) Constructor(h *types.RepositoryMethodHelper, constructor *types.ConstructorDeclare, subClassConstructorMap map[*types.Class]*types.ConstructorDeclare) (*types.ConstructorDeclare, Code)
func (*Generator) ConstructorMock ¶
func (r *Generator) ConstructorMock(h *types.RepositoryMethodHelper) (*types.ConstructorDeclare, Code)
func (*Generator) Create ¶
func (r *Generator) Create(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) CreateMock ¶
func (r *Generator) CreateMock(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) Creates ¶
func (r *Generator) Creates(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) CreatesMock ¶
func (r *Generator) CreatesMock(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) DeleteBy ¶
func (r *Generator) DeleteBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) DeleteByMock ¶
func (r *Generator) DeleteByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) EXPECT ¶
func (r *Generator) EXPECT(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) FindBy ¶
func (r *Generator) FindBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) FindByMock ¶
func (r *Generator) FindByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) Other ¶
func (r *Generator) Other(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) OtherMock ¶
func (r *Generator) OtherMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) ToModel ¶
func (r *Generator) ToModel(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) ToModelMock ¶
func (r *Generator) ToModelMock(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) ToModels ¶
func (r *Generator) ToModels(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) ToModelsMock ¶
func (r *Generator) ToModelsMock(h *types.RepositoryMethodHelper) *types.Method
func (*Generator) UpdateBy ¶
func (r *Generator) UpdateBy(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
func (*Generator) UpdateByMock ¶
func (r *Generator) UpdateByMock(h *types.RepositoryMethodHelper, method *types.MethodDeclare) *types.Method
Click to show internal directories.
Click to hide internal directories.