java.lang.Object
io.xpipe.core.util.JacksonizedValue
io.xpipe.core.source.DataSource<DS>
io.xpipe.core.source.TableDataSource<DS>
- Direct Known Subclasses:
XpbtSource
-
Field Summary
Fields inherited from class io.xpipe.core.source.DataSource
store -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfinal Optional<TableMapping>createMapping(TupleType inputType) getType()protected TableReadConnectionprotected TableWriteConnectionnewWriteConnection(WriteMode mode) final TableReadConnectionfinal TableWriteConnectionopenWriteConnection(WriteMode mode) Methods inherited from class io.xpipe.core.source.DataSource
asNeeded, checkComplete, copy, createInternalDataSource, determineDefaultName, getAvailableWriteModes, getFlow, getStore, isComplete, validate, withStoreMethods inherited from class io.xpipe.core.util.JacksonizedValue
equals, hashCode, toString
-
Constructor Details
-
TableDataSource
public TableDataSource()
-
-
Method Details
-
determineDataType
- Throws:
Exception
-
getType
- Specified by:
getTypein classDataSource<DS extends DataStore>
-
openReadConnection
- Overrides:
openReadConnectionin classDataSource<DS extends DataStore>- Throws:
Exception
-
createMapping
- Throws:
Exception
-
openWriteConnection
- Overrides:
openWriteConnectionin classDataSource<DS extends DataStore>- Throws:
Exception
-
newWriteConnection
-
newReadConnection
-