org.qore.TableMapper
TableMapper
qore-lang
doxygen

# Qore TableMapper Module Reference 1.1

## TableMapper Module

TableMapper Module Introduction

TableMapper Examples

### InboundTableMapper Bulk Insert API

InboundTableMapper Bulk Insert API Introduction

InboundTableMapper Bulk Insert API Usage

InboundTableMapper Bulk Insert API Examples

TableMapper Specification Format

### Release Notes

TableMapper v1.1

TableMapper v1.0

Introduction

Language Overview

Environment Variables

Conditional Parsing and Parse Defines

Module Description

Include Files

Identifiers

Comments

Variables

Basic Data Types

Container Data Types

Code Data Types

Data Type Declarations and Restrictions

References

Overloading

Time Zone Handling

Strings and Character Encoding

Expressions

Operators

Regular Expressions

Date/Time Arithmetic

Statements

Functions

Code Flags

Namespaces

Constants

Classes

Threading

Exception Handling

Signal Handling

I/O Event Handling

qore Executable Command-Line Processing

Parse Directives

Warnings

Keywords

Release Notes

Qore Language Reference Manual

Mime Module

MailMessage Module

Util Module

HttpServerUtil Module

HttpServer Module

WebSocketUtil Module

SQL Operations

Schema Management

DBA Management

SqlUtil Module

Mapper Module

## Namespaces

### Namespace List

Qore

TableMapper

## Classes

### Class List

Qore

#### TableMapper

##### AbstractSqlStatementOutboundMapper

commit

constructor

getData

getDataRows

getDatasource

initOptions

initStatement

iterator

optionKeys

rollback

OptionDefaults

OptionKeys

##### InboundIdentityTableMapper

constructor

constructor

init

##### InboundTableMapper

checkMapField

commit

constructor

constructor

destructor

discard

error

error2

flush

flushIntern

getDatasource

getReturning

getTable

getTableName

init

insertRow

insertRowNoCommit

logOutput

mapFieldType

optionKeys

queueData

queueData

queueDataIntern

rollback

setRowCode

validKeys

validTypes

db

has_returning

hbuf

insert_block

OptionDefaults

OptionKeys

out_args

ret_args

rowcode

stmt

table

unstable_input

##### InboundTableMapperIterator

commit

commitLimit

constructor

constructor

constructor

getCount

getDatasource

getTableName

getValue

next

resetCount

rollback

cnt

commit_limit

mapc

val

##### RawSqlStatementOutboundMapper

getDatasource

initOptions

initStatement

##### SqlStatementMapperIterator

getCount

getValue

hasBulk

mapBulk

resetCount

setup

m_mapper

##### SqlStatementOutboundMapper

getDatasource

getTable

getTableName

initOptions

initStatement

Class Index

### Class Hierarchy

#### Qore::AbstractIterator

##### Mapper::AbstractMapperIterator

TableMapper::InboundTableMapperIterator

TableMapper::SqlStatementMapperIterator

#### Mapper::Mapper

##### TableMapper::AbstractSqlStatementOutboundMapper

TableMapper::RawSqlStatementOutboundMapper

TableMapper::SqlStatementOutboundMapper

##### TableMapper::InboundTableMapper

TableMapper::InboundIdentityTableMapper

### Class Members

All

Functions

Variables

tabs.css
tab_a.png
tab_b.png
tab_h.png
tab_s.png
nav_h.png
nav_f.png
nav_g.png
bc_s.png
doxygen.png
closed.png
open.png
bdwn.png
sync_on.png
sync_off.png
ftv2blank.png
ftv2doc.png
ftv2folderclosed.png
ftv2folderopen.png
ftv2ns.png
ftv2mo.png
ftv2cl.png
ftv2lastnode.png
ftv2link.png
ftv2mlastnode.png
ftv2mnode.png
ftv2node.png
ftv2plastnode.png
ftv2pnode.png
ftv2vertline.png
ftv2splitbar.png
doxygen.css
/search/mag_sel.png
/search/search_l.png
/search/search_m.png
/search/search_r.png
/search/close.png
search/search.css
search/search.js
_table_mapper_8qm_8dox_8h_source.html
namespace_table_mapper.html
class_table_mapper_1_1_abstract_sql_statement_outbound_mapper.html
class_table_mapper_1_1_abstract_sql_statement_outbound_mapper__inherit__graph.png
class_table_mapper_1_1_abstract_sql_statement_outbound_mapper-members.html
class_table_mapper_1_1_inbound_identity_table_mapper.html
class_table_mapper_1_1_inbound_identity_table_mapper__inherit__graph.png
class_table_mapper_1_1_inbound_identity_table_mapper-members.html
class_table_mapper_1_1_inbound_table_mapper.html
class_table_mapper_1_1_inbound_table_mapper__inherit__graph.png
class_table_mapper_1_1_inbound_table_mapper-members.html
class_table_mapper_1_1_inbound_table_mapper_iterator.html
class_table_mapper_1_1_inbound_table_mapper_iterator__inherit__graph.png
class_table_mapper_1_1_inbound_table_mapper_iterator-members.html
class_table_mapper_1_1_raw_sql_statement_outbound_mapper.html
class_table_mapper_1_1_raw_sql_statement_outbound_mapper__inherit__graph.png
class_table_mapper_1_1_raw_sql_statement_outbound_mapper-members.html
class_table_mapper_1_1_sql_statement_mapper_iterator.html
class_table_mapper_1_1_sql_statement_mapper_iterator__inherit__graph.png
class_table_mapper_1_1_sql_statement_mapper_iterator-members.html
class_table_mapper_1_1_sql_statement_outbound_mapper.html
class_table_mapper_1_1_sql_statement_outbound_mapper__inherit__graph.png
class_table_mapper_1_1_sql_statement_outbound_mapper-members.html
graph_legend.png
graph_legend.html
dir_4e8d938e9ddb5a617c200d5739d1f41a.html
dir_4e8d938e9ddb5a617c200d5739d1f41a_dep.png
dir_13add0083e006ac756009d5942a24d28.html
dir_13add0083e006ac756009d5942a24d28_dep.png
index.html
pages.html
namespaces.html
annotated.html
classes.html
hierarchy.html
inherits.html
inherit_graph_0.png
inherit_graph_1.png
functions.html
functions_func.html
functions_vars.html