Index

A C D E F G H I O Q R S T U W X 
All Classes and Interfaces|All Packages

A

acceptor() - Method in interface io.xpipe.api.DataTableAccumulator
Creates a tuple acceptor that adds all accepted tuples to the table.
acceptor() - Method in class io.xpipe.api.impl.DataTableAccumulatorImpl
 
add(DataStructureNode) - Method in interface io.xpipe.api.DataTableAccumulator
Adds a row to the table.
add(DataStructureNode) - Method in class io.xpipe.api.impl.DataTableAccumulatorImpl
 
addNamedStore(DataStore, String) - Static method in class io.xpipe.api.DataStores
 
asRaw() - Method in interface io.xpipe.api.DataSource
Attempts to cast this object to a DataRaw.
asRaw() - Method in class io.xpipe.api.impl.DataRawImpl
 
asStructure() - Method in interface io.xpipe.api.DataSource
Attempts to cast this object to a DataStructure.
asStructure() - Method in class io.xpipe.api.impl.DataStructureImpl
 
asTable() - Method in interface io.xpipe.api.DataSource
Attempts to cast this object to a DataTable.
asTable() - Method in class io.xpipe.api.impl.DataTableImpl
 
asText() - Method in interface io.xpipe.api.DataSource
Attempts to cast this object to a DataText.
asText() - Method in class io.xpipe.api.impl.DataTextImpl
 

C

constructSocket() - Method in class io.xpipe.api.connector.XPipeConnection
 
create(TupleType) - Static method in interface io.xpipe.api.DataTableAccumulator
 
create(DataSourceId, String, InputStream) - Static method in interface io.xpipe.api.DataSource
Creates a new data source from an input stream.
create(DataSourceId, String, InputStream) - Static method in class io.xpipe.api.impl.DataSourceImpl
 
create(DataSourceId, String, URL) - Static method in interface io.xpipe.api.DataSource
create(DataSourceId, String, Path) - Static method in interface io.xpipe.api.DataSource
create(List<String>) - Static method in class io.xpipe.api.util.TypeDescriptor
 
createAnonymous(String, InputStream) - Static method in interface io.xpipe.api.DataSource
Wrapper for DataSource.create(DataSourceId, String, InputStream) that creates an anonymous data source.
createAnonymous(String, URL) - Static method in interface io.xpipe.api.DataSource
Wrapper for DataSource.create(DataSourceId, String, InputStream) that creates an anonymous data source.
createAnonymous(String, Path) - Static method in interface io.xpipe.api.DataSource
Wrapper for DataSource.create(DataSourceId, String, InputStream) that creates an anonymous data source.

D

DataRaw - Interface in io.xpipe.api
 
DataRawImpl - Class in io.xpipe.api.impl
 
DataRawImpl(DataSourceId, DataSourceConfig, DataSourceInfo.Raw) - Constructor for class io.xpipe.api.impl.DataRawImpl
 
DataSource - Interface in io.xpipe.api
Represents a reference to a data source that is managed by X-Pipe.
DataSourceConfig - Class in io.xpipe.api
Represents the current configuration of a data source.
DataSourceConfig(String, Map<String, String>) - Constructor for class io.xpipe.api.DataSourceConfig
 
DataSourceImpl - Class in io.xpipe.api.impl
 
DataSourceImpl(DataSourceId, DataSourceConfig) - Constructor for class io.xpipe.api.impl.DataSourceImpl
 
DataStores - Class in io.xpipe.api
 
DataStores() - Constructor for class io.xpipe.api.DataStores
 
DataStructure - Interface in io.xpipe.api
 
DataStructureImpl - Class in io.xpipe.api.impl
 
DataStructureImpl(DataSourceId, DataSourceConfig, DataSourceInfo.Structure) - Constructor for class io.xpipe.api.impl.DataStructureImpl
 
DataTable - Interface in io.xpipe.api
 
DataTableAccumulator - Interface in io.xpipe.api
An accumulator for table data.
DataTableAccumulatorImpl - Class in io.xpipe.api.impl
 
DataTableAccumulatorImpl(TupleType) - Constructor for class io.xpipe.api.impl.DataTableAccumulatorImpl
 
DataTableImpl - Class in io.xpipe.api.impl
 
DataText - Interface in io.xpipe.api
 
DataTextImpl - Class in io.xpipe.api.impl
 
DataTextImpl(DataSourceId, DataSourceConfig, DataSourceInfo.Text) - Constructor for class io.xpipe.api.impl.DataTextImpl
 

E

execute(XPipeConnection.Handler) - Static method in class io.xpipe.api.connector.XPipeConnection
 
execute(XPipeConnection.Mapper<T>) - Static method in class io.xpipe.api.connector.XPipeConnection
 

F

finish(DataSourceId) - Method in interface io.xpipe.api.DataTableAccumulator
Finishes the construction process and returns the data source reference.
finish(DataSourceId) - Method in class io.xpipe.api.impl.DataTableAccumulatorImpl
 
finish(String) - Method in interface io.xpipe.api.DataTableAccumulator
finishDialog(DialogReference) - Static method in class io.xpipe.api.connector.XPipeConnection
 

G

get(DataSourceReference) - Static method in interface io.xpipe.api.DataSource
Retrieves the data source for a given reference.
get(DataSourceReference) - Static method in class io.xpipe.api.impl.DataSourceImpl
 
getById(String) - Static method in interface io.xpipe.api.DataSource
getByName(String) - Static method in interface io.xpipe.api.DataSource
Wrapper for DataSource.get(DataSourceReference) using a name reference.
getConfig() - Method in interface io.xpipe.api.DataSource
 
getConfig() - Method in class io.xpipe.api.impl.DataSourceImpl
 
getConfigInstance() - Method in class io.xpipe.api.DataSourceConfig
 
getCurrentRows() - Method in interface io.xpipe.api.DataTableAccumulator
Returns the current amount of rows added to the table.
getCurrentRows() - Method in class io.xpipe.api.impl.DataTableAccumulatorImpl
 
getId() - Method in interface io.xpipe.api.DataSource
Returns the id of this data source.
getId() - Method in class io.xpipe.api.impl.DataSourceImpl
 
getInfo() - Method in interface io.xpipe.api.DataRaw
 
getInfo() - Method in interface io.xpipe.api.DataStructure
 
getInfo() - Method in interface io.xpipe.api.DataTable
 
getInfo() - Method in interface io.xpipe.api.DataText
 
getInfo() - Method in class io.xpipe.api.impl.DataRawImpl
 
getInfo() - Method in class io.xpipe.api.impl.DataStructureImpl
 
getInfo() - Method in class io.xpipe.api.impl.DataTableImpl
 
getInfo() - Method in class io.xpipe.api.impl.DataTextImpl
 
getLatest() - Static method in interface io.xpipe.api.DataSource
Wrapper for DataSource.get(DataSourceReference) using the latest reference.
getProvider() - Method in class io.xpipe.api.DataSourceConfig
 
getType() - Method in interface io.xpipe.api.DataSource
Returns the type of this data source.
getType() - Method in class io.xpipe.api.impl.DataRawImpl
 
getType() - Method in class io.xpipe.api.impl.DataStructureImpl
 
getType() - Method in class io.xpipe.api.impl.DataTableImpl
 
getType() - Method in class io.xpipe.api.impl.DataTextImpl
 

H

handle() - Method in class io.xpipe.api.util.QuietDialogHandler
 
handle(BeaconConnection) - Method in interface io.xpipe.api.connector.XPipeConnection.Handler
 
handle(BeaconConnection) - Method in interface io.xpipe.api.connector.XPipeConnection.Mapper
 

I

io.xpipe.api - module io.xpipe.api
 
io.xpipe.api - package io.xpipe.api
 
io.xpipe.api.connector - package io.xpipe.api.connector
 
io.xpipe.api.impl - package io.xpipe.api.impl
 
io.xpipe.api.util - package io.xpipe.api.util
 
iterator() - Method in class io.xpipe.api.impl.DataTableImpl
 
iterator() - Method in class io.xpipe.api.impl.DataTextImpl
 

O

open() - Static method in class io.xpipe.api.connector.XPipeConnection
 
open() - Method in interface io.xpipe.api.DataRaw
 
open() - Method in class io.xpipe.api.impl.DataRawImpl
 

Q

QuietDialogHandler - Class in io.xpipe.api.util
 
QuietDialogHandler(DialogReference, BeaconConnection, Map<String, String>) - Constructor for class io.xpipe.api.util.QuietDialogHandler
 

R

read() - Method in interface io.xpipe.api.DataStructure
 
read() - Method in class io.xpipe.api.impl.DataStructureImpl
 
read(int) - Method in interface io.xpipe.api.DataRaw
 
read(int) - Method in interface io.xpipe.api.DataTable
 
read(int) - Method in interface io.xpipe.api.DataText
 
read(int) - Method in class io.xpipe.api.impl.DataRawImpl
 
read(int) - Method in class io.xpipe.api.impl.DataTableImpl
 
read(int) - Method in class io.xpipe.api.impl.DataTextImpl
 
readAll() - Method in interface io.xpipe.api.DataRaw
 
readAll() - Method in interface io.xpipe.api.DataTable
 
readAll() - Method in interface io.xpipe.api.DataText
 
readAll() - Method in class io.xpipe.api.impl.DataRawImpl
 
readAll() - Method in class io.xpipe.api.impl.DataTableImpl
 
readAll() - Method in class io.xpipe.api.impl.DataTextImpl
 
readAllLines() - Method in interface io.xpipe.api.DataText
 
readAllLines() - Method in class io.xpipe.api.impl.DataTextImpl
 
readLines(int) - Method in interface io.xpipe.api.DataText
 
readLines(int) - Method in class io.xpipe.api.impl.DataTextImpl
 

S

stream() - Method in interface io.xpipe.api.DataTable
 
stream() - Method in class io.xpipe.api.impl.DataTableImpl
 
supplySource() - Static method in interface io.xpipe.api.DataSource
Deprecated.

T

TypeDescriptor - Class in io.xpipe.api.util
 
TypeDescriptor() - Constructor for class io.xpipe.api.util.TypeDescriptor
 

U

unlock() - Static method in interface io.xpipe.api.DataSource
Releases the lock held by this program for this data source such that other applications can modify the data source again.

W

waitForShutdown() - Static method in class io.xpipe.api.connector.XPipeConnection
 
waitForStartup() - Static method in class io.xpipe.api.connector.XPipeConnection
 

X

XPipeConnection - Class in io.xpipe.api.connector
 
XPipeConnection.Handler - Interface in io.xpipe.api.connector
 
XPipeConnection.Mapper<T> - Interface in io.xpipe.api.connector
 
A C D E F G H I O Q R S T U W X 
All Classes and Interfaces|All Packages