|
Dev Essential
1.6.3
|
SourceFactory implementation template. More...
#include <mapper_base_types.h>
Inherits ddl::mapping::SpecificMapperFactory< Source >.
Public Member Functions | |
| std::string | getType () const override |
| Get the Type as string. | |
| Properties | getDefaultProperties () const override |
| Get the default properties to initialize the Source, Target or Function with. | |
| std::shared_ptr< Source > | make (std::string name, Properties properties) const |
| Factory create function which creates a Source, Target or Function instance with a name and intialize it with given properties. | |
Public Member Functions inherited from ddl::mapping::MapperFactory | |
| virtual | ~MapperFactory ()=default |
| DTOR. | |
SourceFactory implementation template.
| SourceType | The source type to create |
|
inlineoverridevirtual |
Get the default properties to initialize the Source, Target or Function with.
Implements ddl::mapping::MapperFactory.
|
inlineoverridevirtual |
|
inlinevirtual |
Factory create function which creates a Source, Target or Function instance with a name and intialize it with given properties.
| name | the name |
| properties | the properties to initialize with |
Implements ddl::mapping::SpecificMapperFactory< Source >.