converter

package
v0.0.0-...-7077701 Latest Latest
Warning

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

Go to latest
Published: Mar 17, 2020 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Licensed under the Apache License, Version 2.0 (the "License"); you may not use p file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewProject

func NewProject(m interface{}) *grpc_pms_v1.Project

NewProject return a grpc pms object converted from projec model

func NewProjectModel

func NewProjectModel(object *grpc_pms_v1.Project) *models.Project

NewProjectModel return project model that converted from grpc object

func NewProjectModels

func NewProjectModels(objects []*grpc_pms_v1.Project) []*models.Project

NewProjectModels return project models from grpc project objects

func NewProjects

func NewProjects(objectModels []models.Model) []*grpc_pms_v1.Project

NewProjects return pms grpc objects that converted from project object models

func NewVariable

func NewVariable(m interface{}) *grpc_pms_v1.Variable

NewVariable return grpc variable object

func NewVariableModel

func NewVariableModel(v *grpc_pms_v1.Variable) *models.Variable

NewVariableModel return view model

func NewVariableModels

func NewVariableModels(variables []*grpc_pms_v1.Variable) []*models.Variable

NewVariableModels return variable models

func NewVariables

func NewVariables(variableModels []models.Model) []*grpc_pms_v1.Variable

NewVariables return grpc view objects

func NewView

func NewView(m models.Model) *grpc_pms_v1.View

NewView return grpc view object

func NewViewModel

func NewViewModel(v *grpc_pms_v1.View) *models.View

NewViewModel return view model

func NewViewModels

func NewViewModels(views []*grpc_pms_v1.View) []*models.View

NewViewModels return view models

func NewViews

func NewViews(viewModels []models.Model) []*grpc_pms_v1.View

NewView return grpc view objects

func NewWorkshop

func NewWorkshop(m models.Model) *grpc_pms_v1.Workshop

NewWorkshop return grpc workshop object

func NewWorkshopModel

func NewWorkshopModel(ws *grpc_pms_v1.Workshop) *models.Workshop

NewWorkshopModel return workshop model

func NewWorkshops

func NewWorkshops(workshopModels []models.Model) []*grpc_pms_v1.Workshop

NewWorkshops return grpc workshop objects

func NeworskhopModels

func NeworskhopModels(workshops []*grpc_pms_v1.Workshop) []*models.Workshop

NewWorkshopModels return workshop models

Types

This section is empty.

Jump to

Keyboard shortcuts

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