java.lang.Object
io.xpipe.api.impl.DataSourceImpl
io.xpipe.api.impl.DataTableImpl
- All Implemented Interfaces:
DataSource,DataTable,Iterable<io.xpipe.core.data.node.TupleNode>
-
Method Summary
Modifier and TypeMethodDescriptionasTable()Attempts to cast this object to aDataTable.io.xpipe.core.source.DataSourceTypegetType()Returns the type of this data source.Iterator<io.xpipe.core.data.node.TupleNode>iterator()io.xpipe.core.data.node.ArrayNoderead(int maxRows) io.xpipe.core.data.node.ArrayNodereadAll()Stream<io.xpipe.core.data.node.TupleNode>stream()Methods inherited from class io.xpipe.api.impl.DataSourceImpl
appendTo, create, create, create, forwardTo, get, getConfig, getId, getInternalSourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.xpipe.api.DataSource
appendTo, asRaw, asStructure, asText, forwardTo, getConfig, getId, getInternalSourceMethods inherited from interface io.xpipe.api.DataTable
countAndDiscardMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Method Details
-
asTable
Description copied from interface:DataSourceAttempts to cast this object to aDataTable.- Specified by:
asTablein interfaceDataSource
-
stream
-
getType
public io.xpipe.core.source.DataSourceType getType()Description copied from interface:DataSourceReturns the type of this data source.- Specified by:
getTypein interfaceDataSource
-
readAll
public io.xpipe.core.data.node.ArrayNode readAll() -
read
public io.xpipe.core.data.node.ArrayNode read(int maxRows) -
iterator
-