A B C D G I N P R S T U W 
All Classes All Packages

A

AbstractBuilder() - Constructor for class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 

B

batchSize(int) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
build() - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
build() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Builder
 
build() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Properties.PropertiesBuilder
 
build() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Builder
 
build() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
builder() - Static method in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 
builder() - Static method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 
Builder() - Constructor for class de.xab.porter.api.dataconnection.SinkConnection.Builder
 
Builder() - Constructor for class de.xab.porter.api.dataconnection.SrcConnection.Builder
 

C

catalog(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
Column - Class in de.xab.porter.api
A entity class describe the definition of table.
Column() - Constructor for class de.xab.porter.api.Column
 
Column(String) - Constructor for class de.xab.porter.api.Column
 
connectorType(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
Context - Class in de.xab.porter.api.task
a context can live with a transmission task, which described how the task works.
Context() - Constructor for class de.xab.porter.api.task.Context
 
create(boolean) - Method in class de.xab.porter.api.dataconnection.SinkConnection.Properties.PropertiesBuilder
 

D

DataConnection - Class in de.xab.porter.api.dataconnection
super class of any input data structure.
DataConnection() - Constructor for class de.xab.porter.api.dataconnection.DataConnection
 
DataConnection(DataConnection.AbstractBuilder<?>) - Constructor for class de.xab.porter.api.dataconnection.DataConnection
 
DataConnection.AbstractBuilder<T extends DataConnection> - Class in de.xab.porter.api.dataconnection
builder
de.xab.porter.api - module de.xab.porter.api
 
de.xab.porter.api - package de.xab.porter.api
 
de.xab.porter.api.annoation - package de.xab.porter.api.annoation
 
de.xab.porter.api.dataconnection - package de.xab.porter.api.dataconnection
 
de.xab.porter.api.exception - package de.xab.porter.api.exception
 
de.xab.porter.api.task - package de.xab.porter.api.task
 

G

getBatchSize() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 
getCatalog() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getChannel() - Method in class de.xab.porter.api.task.Properties
 
getClassName() - Method in class de.xab.porter.api.Column
 
getColumnType() - Method in class de.xab.porter.api.Column
 
getColumnTypeName() - Method in class de.xab.porter.api.Column
 
getComment() - Method in class de.xab.porter.api.Column
 
getConnectorType() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getData() - Method in class de.xab.porter.api.Relation
 
getDisplaySize() - Method in class de.xab.porter.api.Column
 
getEnvironments() - Method in class de.xab.porter.api.dataconnection.SinkConnection
 
getIndexName() - Method in class de.xab.porter.api.Column
 
getMeta() - Method in class de.xab.porter.api.Relation
 
getName() - Method in class de.xab.porter.api.Column
 
getNullable() - Method in class de.xab.porter.api.Column
 
getPassword() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getPrecision() - Method in class de.xab.porter.api.Column
 
getPrimaryKeySeq() - Method in class de.xab.porter.api.Column
 
getProperties() - Method in class de.xab.porter.api.dataconnection.SinkConnection
 
getProperties() - Method in class de.xab.porter.api.dataconnection.SrcConnection
 
getProperties() - Method in class de.xab.porter.api.task.Context
 
getQuote() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Environments
 
getReaderNumber() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 
getReporter() - Method in class de.xab.porter.api.task.Properties
 
getResult() - Method in class de.xab.porter.api.Result
 
getScale() - Method in class de.xab.porter.api.Column
 
getSchema() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getSequenceNum() - Method in class de.xab.porter.api.Result
 
getSinkConnections() - Method in class de.xab.porter.api.task.Context
 
getSplitColumn() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 
getSql() - Method in class de.xab.porter.api.dataconnection.SrcConnection
 
getSrcConnection() - Method in class de.xab.porter.api.task.Context
 
getTable() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getTableIdentifier() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Environments
 
getType() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getUrl() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getUsername() - Method in class de.xab.porter.api.dataconnection.DataConnection
 
getWriteMode() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 

I

Inject - Annotation Type in de.xab.porter.api.annoation
Indicates the method is injectable
isCreate() - Method in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 
isPrimaryKey() - Method in class de.xab.porter.api.Column
 
isReadTableMeta() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 
isSigned() - Method in class de.xab.porter.api.Column
 
isSplit() - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties
 

N

NotSupportedException - Exception in de.xab.porter.api.exception
indicates that the function was not supported
NotSupportedException(String) - Constructor for exception de.xab.porter.api.exception.NotSupportedException
 

P

password(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
PorterException - Exception in de.xab.porter.api.exception
a runtime exception to porter project, suppressed any exception thrown from deeper layer.
PorterException() - Constructor for exception de.xab.porter.api.exception.PorterException
 
PorterException(String) - Constructor for exception de.xab.porter.api.exception.PorterException
 
PorterException(String, Throwable) - Constructor for exception de.xab.porter.api.exception.PorterException
 
PorterException(Throwable) - Constructor for exception de.xab.porter.api.exception.PorterException
 
PREPARE_BATCH_MODE - Static variable in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 
properties(SinkConnection.Properties) - Method in class de.xab.porter.api.dataconnection.SinkConnection.Builder
 
properties(SrcConnection.Properties) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Builder
 
Properties - Class in de.xab.porter.api.task
global properties of one transmission action
Properties() - Constructor for class de.xab.porter.api.task.Properties
 

R

readerNumber(int) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
readTableMeta(boolean) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
Relation - Class in de.xab.porter.api
a table's structure and its partial data, equivalent to query ResultSet.
Relation(List<Column>) - Constructor for class de.xab.porter.api.Relation
 
Result<T> - Class in de.xab.porter.api
the outer data structure includes real data and its sequence number of batch.
Result(long, T) - Constructor for class de.xab.porter.api.Result
 

S

schema(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
setCatalog(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setChannel(String) - Method in class de.xab.porter.api.task.Properties
 
setClassName(String) - Method in class de.xab.porter.api.Column
 
setColumnType(JDBCType) - Method in class de.xab.porter.api.Column
 
setColumnTypeName(String) - Method in class de.xab.porter.api.Column
 
setComment(String) - Method in class de.xab.porter.api.Column
 
setConnectorType(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setData(List<List<?>>) - Method in class de.xab.porter.api.Relation
 
setDisplaySize(int) - Method in class de.xab.porter.api.Column
 
setIndexName(String) - Method in class de.xab.porter.api.Column
 
setMeta(List<Column>) - Method in class de.xab.porter.api.Relation
 
setName(String) - Method in class de.xab.porter.api.Column
 
setNullable(String) - Method in class de.xab.porter.api.Column
 
setPassword(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setPrecision(int) - Method in class de.xab.porter.api.Column
 
setPrimaryKey(boolean) - Method in class de.xab.porter.api.Column
 
setPrimaryKeySeq(short) - Method in class de.xab.porter.api.Column
 
setProperties(Properties) - Method in class de.xab.porter.api.task.Context
 
setQuote(String) - Method in class de.xab.porter.api.dataconnection.SinkConnection.Environments
 
setReporter(String) - Method in class de.xab.porter.api.task.Properties
 
setResult(T) - Method in class de.xab.porter.api.Result
 
setScale(int) - Method in class de.xab.porter.api.Column
 
setSchema(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setSequenceNum(int) - Method in class de.xab.porter.api.Result
 
setSigned(boolean) - Method in class de.xab.porter.api.Column
 
setSinkConnections(List<SinkConnection>) - Method in class de.xab.porter.api.task.Context
 
setSrcConnection(SrcConnection) - Method in class de.xab.porter.api.task.Context
 
setTable(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setTableIdentifier(String) - Method in class de.xab.porter.api.dataconnection.SinkConnection.Environments
 
setType(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setUrl(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
setUsername(String) - Method in class de.xab.porter.api.dataconnection.DataConnection
 
SinkConnection - Class in de.xab.porter.api.dataconnection
connection message of sink datasource, inner class SinkConnection.Properties describe the behavior how sink table was handled.
SinkConnection.Builder - Class in de.xab.porter.api.dataconnection
builder
SinkConnection.Environments - Class in de.xab.porter.api.dataconnection
 
SinkConnection.Properties - Class in de.xab.porter.api.dataconnection
properties inner class
SinkConnection.Properties.PropertiesBuilder - Class in de.xab.porter.api.dataconnection
properties builder
split(boolean) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
splitColumn(String) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Properties.Builder
 
sql(String) - Method in class de.xab.porter.api.dataconnection.SrcConnection.Builder
 
SrcConnection - Class in de.xab.porter.api.dataconnection
connection message of source datasource, inner class SrcConnection.Properties describe the behavior how data was read from source table.
SrcConnection.Builder - Class in de.xab.porter.api.dataconnection
builder
SrcConnection.Properties - Class in de.xab.porter.api.dataconnection
properties inner class
SrcConnection.Properties.Builder - Class in de.xab.porter.api.dataconnection
properties builder
STATEMENT_BATCH_MODE - Static variable in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 
STATEMENT_VALUES_MODE - Static variable in class de.xab.porter.api.dataconnection.SinkConnection.Properties
 

T

table(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
type(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 

U

url(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 
username(String) - Method in class de.xab.porter.api.dataconnection.DataConnection.AbstractBuilder
 

W

writeMode(String) - Method in class de.xab.porter.api.dataconnection.SinkConnection.Properties.PropertiesBuilder
 
A B C D G I N P R S T U W 
All Classes All Packages