Documentation ¶
Index ¶
- func Run(cmd *cobra.Command, args []string)
- type UTShadowList
- func (s *UTShadowList) AddCollectionTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
- func (s *UTShadowList) AddEntityTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
- func (s *UTShadowList) AddMicroServiceNode(ast *microservices.MicroServiceAst) *UTshadowNode
- func (s *UTShadowList) AddMicroTypeNode(ast *microtypes.MicroTypeAst) *UTshadowNode
- func (s *UTShadowList) AddRegularTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
- func (s *UTShadowList) AddRequestTypeNode(ast *typeAst.TypeAst) *UTshadowNode
- func (s *UTShadowList) AddServiceNode(ast *serviceAst.ServiceAst) *UTshadowNode
- func (s *UTShadowList) AddTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
- func (s *UTShadowList) CreateShadowServiceItem(name string) *UTshadowNode
- func (s *UTShadowList) CreateShadowTypeItem(name string) *UTshadowNode
- func (s *UTShadowList) GetUnconnectedMicroTypes() []*microtypes.MicroTypeAst
- type UTshadowNode
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type UTShadowList ¶
type UTShadowList struct { Items []*UTshadowNode TypeItemsByName map[string]*UTshadowNode ServiceItemsByName map[string]*UTshadowNode ServiceRequestsByName map[string]*UTshadowNode }
func NewUTShadowList ¶
func NewUTShadowList() UTShadowList
func (*UTShadowList) AddCollectionTypeNode ¶
func (s *UTShadowList) AddCollectionTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
func (*UTShadowList) AddEntityTypeNode ¶
func (s *UTShadowList) AddEntityTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
func (*UTShadowList) AddMicroServiceNode ¶
func (s *UTShadowList) AddMicroServiceNode(ast *microservices.MicroServiceAst) *UTshadowNode
func (*UTShadowList) AddMicroTypeNode ¶
func (s *UTShadowList) AddMicroTypeNode(ast *microtypes.MicroTypeAst) *UTshadowNode
func (*UTShadowList) AddRegularTypeNode ¶
func (s *UTShadowList) AddRegularTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
func (*UTShadowList) AddRequestTypeNode ¶
func (s *UTShadowList) AddRequestTypeNode(ast *typeAst.TypeAst) *UTshadowNode
func (*UTShadowList) AddServiceNode ¶
func (s *UTShadowList) AddServiceNode(ast *serviceAst.ServiceAst) *UTshadowNode
func (*UTShadowList) AddTypeNode ¶
func (s *UTShadowList) AddTypeNode(fullTypeName string, ast *typeAst.TypeAst) *UTshadowNode
func (*UTShadowList) CreateShadowServiceItem ¶
func (s *UTShadowList) CreateShadowServiceItem(name string) *UTshadowNode
func (*UTShadowList) CreateShadowTypeItem ¶
func (s *UTShadowList) CreateShadowTypeItem(name string) *UTshadowNode
func (*UTShadowList) GetUnconnectedMicroTypes ¶
func (s *UTShadowList) GetUnconnectedMicroTypes() []*microtypes.MicroTypeAst
get all microtypes without any connection to something
type UTshadowNode ¶
Click to show internal directories.
Click to hide internal directories.