MECO™ API Reference
Public Member Functions | List of all members
mMeco.abstract.builderAbs.BuilderContainer Class Reference

[ CLASS ] - Builder container. More...

Inheritance diagram for mMeco.abstract.builderAbs.BuilderContainer:

Public Member Functions

def __init__ (self)
 Constructor. More...
 
def builders (self)
 Property. More...
 
def list (self)
 Get builders. More...
 
def getByName (self, name)
 Get builder by given name. More...
 

Detailed Description

[ CLASS ] - Builder container.

Constructor & Destructor Documentation

◆ __init__()

def mMeco.abstract.builderAbs.BuilderContainer.__init__ (   self)

Constructor.

Exceptions
N/A
Returns
None - None.

Member Function Documentation

◆ builders()

def mMeco.abstract.builderAbs.BuilderContainer.builders (   self)

Property.

Exceptions
N/A
Returns
list of mMeco.abstract.builderAbs.Builder - Builders.

◆ list()

def mMeco.abstract.builderAbs.BuilderContainer.list (   self)

Get builders.

Exceptions
AttributeError- If builder modules do not have Builder class.
Returns
list of mMeco.abstract.builderAbs.Builder - Builder class instances.

◆ getByName()

def mMeco.abstract.builderAbs.BuilderContainer.getByName (   self,
  name 
)

Get builder by given name.

Parameters
name[ str | None | in ] - Name of the builder.
Exceptions
ValueError- If builder no builder found.
ValueError- If builder no builder found with given type.
Returns
mMeco.abstract.builderAbs.Builder - Builder class instances.

The documentation for this class was generated from the following file: