Index

A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

accept(T) - Method in interface io.xpipe.core.charsetter.Charsetter.FailableConsumer
 
accept(T) - Method in interface io.xpipe.core.data.node.DataStructureNodeAcceptor
 
accumulateStderr(Consumer<String>) - Method in interface io.xpipe.core.process.CommandProcessControl
 
accumulateStdout(Consumer<String>) - Method in interface io.xpipe.core.process.CommandProcessControl
 
add(DataStructureNode) - Method in class io.xpipe.core.data.node.TupleNode.Builder
 
add(String, DataStructureNode) - Method in class io.xpipe.core.data.node.TupleNode.Builder
 
addInlineVariablesToCommand(Map<String, String>, String) - Method in interface io.xpipe.core.process.ShellDialect
 
ALL - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
ALL - Static variable in class io.xpipe.core.process.ShellDialects
 
Append() - Constructor for class io.xpipe.core.source.WriteMode.Append
 
APPEND - Static variable in class io.xpipe.core.source.WriteMode
 
apply(String) - Method in class io.xpipe.core.dialog.BusyElement
 
apply(String) - Method in class io.xpipe.core.dialog.ChoiceElement
 
apply(String) - Method in class io.xpipe.core.dialog.DialogElement
 
apply(String) - Method in class io.xpipe.core.dialog.HeaderElement
 
apply(String) - Method in class io.xpipe.core.dialog.QueryElement
 
apply(T) - Method in interface io.xpipe.core.util.FailableFunction
 
apply(T1, T2) - Method in interface io.xpipe.core.util.FailableBiFunction
 
ArrayNode - Class in io.xpipe.core.data.node
 
ArrayNode() - Constructor for class io.xpipe.core.data.node.ArrayNode
 
ArrayType - Class in io.xpipe.core.data.type
An array type represents an array of DataStructureNode of a certain shared type.
ArrayType() - Constructor for class io.xpipe.core.data.type.ArrayType
 
asArray() - Method in class io.xpipe.core.data.node.DataStructureNode
 
asArray() - Method in class io.xpipe.core.data.type.DataType
Casts this type to an array type if possible.
asInt() - Method in class io.xpipe.core.data.node.DataStructureNode
 
asInt() - Method in class io.xpipe.core.data.node.ValueNode
 
asNeeded() - Method in class io.xpipe.core.impl.NamedStore
 
asNeeded() - Method in class io.xpipe.core.source.DataSource
Casts this instance to the required type without checking whether a cast is possible.
asNeeded() - Method in interface io.xpipe.core.store.DataStore
Casts this instance to the required type without checking whether a cast is possible.
asString() - Method in class io.xpipe.core.data.node.DataStructureNode
 
asString() - Method in class io.xpipe.core.data.node.SimpleValueNode
 
asTuple() - Method in class io.xpipe.core.data.node.DataStructureNode
 
asTuple() - Method in class io.xpipe.core.data.type.DataType
Casts this type to a tuple type if possible.
asValue() - Method in class io.xpipe.core.data.node.DataStructureNode
 
asValue() - Method in class io.xpipe.core.data.type.DataType
Casts this type to a value type if possible.
asWildcard() - Method in class io.xpipe.core.data.type.DataType
Casts this type to a wildcard type if possible.
at(int) - Method in class io.xpipe.core.data.node.DataStructureNode
 
at(int) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
at(int) - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
at(int) - Method in class io.xpipe.core.data.node.SimpleTupleNode
 

B

BACKGROUND - Enum constant in enum class io.xpipe.core.util.XPipeDaemonMode
 
BaseQueryElement - Class in io.xpipe.core.dialog
 
BaseQueryElement(String, boolean, boolean, boolean, boolean, String) - Constructor for class io.xpipe.core.dialog.BaseQueryElement
 
BASH - Static variable in class io.xpipe.core.process.ShellDialects
 
batchSize - Variable in class io.xpipe.core.impl.BatchTableWriteConnection
 
BatchTableWriteConnection - Class in io.xpipe.core.impl
 
BatchTableWriteConnection() - Constructor for class io.xpipe.core.impl.BatchTableWriteConnection
 
BinarySource - Class in io.xpipe.core.impl
 
BinarySource() - Constructor for class io.xpipe.core.impl.BinarySource
 
BOOLEAN - Static variable in class io.xpipe.core.dialog.QueryConverter
 
BOOLEAN_FALSE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
BOOLEAN_TRUE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
BUFFER_SIZE - Static variable in interface io.xpipe.core.source.RawReadConnection
 
buffered() - Method in interface io.xpipe.core.source.TableReadConnection
 
buffered(int) - Method in interface io.xpipe.core.source.TableReadConnection
 
BufferedTableReadConnection - Class in io.xpipe.core.impl
 
BufferedTableReadConnection(TableReadConnection, int) - Constructor for class io.xpipe.core.impl.BufferedTableReadConnection
 
build() - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
build() - Method in class io.xpipe.core.data.node.TupleNode.Builder
 
builder() - Static method in class io.xpipe.core.data.node.DataStructureNodePointer
 
builder() - Static method in class io.xpipe.core.data.node.TupleNode
 
Builder() - Constructor for class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
Builder() - Constructor for class io.xpipe.core.data.node.TupleNode.Builder
 
Builder(DataStructureNodePointer) - Constructor for class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
busy() - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that will show a loading icon until the next dialogue question is sent.
BusyElement - Class in io.xpipe.core.dialog
 
BusyElement() - Constructor for class io.xpipe.core.dialog.BusyElement
 
byId(String) - Static method in enum class io.xpipe.core.charsetter.NewLine
 
byId(String) - Static method in class io.xpipe.core.source.WriteMode
 

C

call(ProxyFunction, ShellStore) - Method in class io.xpipe.core.util.ProxyProvider
 
callAndCopy() - Method in class io.xpipe.core.util.ProxyFunction
 
callAndGet() - Method in class io.xpipe.core.util.SimpleProxyFunction
 
callLocal() - Method in class io.xpipe.core.util.ProxyFunction
 
canOpen() - Method in class io.xpipe.core.impl.FileStore
 
canOpen() - Method in class io.xpipe.core.impl.InputStreamStore
 
canOpen() - Method in class io.xpipe.core.impl.OutputStreamStore
 
canOpen() - Method in class io.xpipe.core.impl.SinkDrainStore
 
canOpen() - Method in class io.xpipe.core.impl.StdoutDataStore
 
canOpen() - Method in interface io.xpipe.core.store.DataStore
Checks whether this store can be opened.
canRead() - Method in class io.xpipe.core.impl.BufferedTableReadConnection
 
canRead() - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
canRead() - Method in class io.xpipe.core.impl.StreamReadConnection
 
canRead() - Method in class io.xpipe.core.impl.XpbtReadConnection
 
canRead() - Method in interface io.xpipe.core.source.DataSourceReadConnection
 
cd(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
chain(Dialog...) - Static method in class io.xpipe.core.dialog.Dialog
Chains multiple dialogues together.
CHARACTER - Static variable in class io.xpipe.core.dialog.QueryConverter
 
CHARSET - Static variable in class io.xpipe.core.dialog.QueryConverter
 
CharsetDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.CharsetDeserializer
 
CharsetSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.CharsetSerializer
 
Charsettable - Interface in io.xpipe.core.charsetter
 
Charsetter - Class in io.xpipe.core.charsetter
 
Charsetter() - Constructor for class io.xpipe.core.charsetter.Charsetter
 
Charsetter.FailableConsumer<T,E extends Throwable> - Interface in io.xpipe.core.charsetter
 
Charsetter.FailableSupplier<R,E extends Throwable> - Interface in io.xpipe.core.charsetter
 
Charsetter.Result - Class in io.xpipe.core.charsetter
 
CharsetterContext - Class in io.xpipe.core.charsetter
 
CharsetterContext() - Constructor for class io.xpipe.core.charsetter.CharsetterContext
 
CharsetterUniverse - Class in io.xpipe.core.charsetter
 
CharsetterUniverse() - Constructor for class io.xpipe.core.charsetter.CharsetterUniverse
 
checkCompatibility(ShellProcessControl) - Method in class io.xpipe.core.util.ProxyManagerProvider
 
checkComplete() - Method in class io.xpipe.core.impl.FileStore
 
checkComplete() - Method in class io.xpipe.core.source.DataSource
 
checkComplete() - Method in interface io.xpipe.core.store.DataStore
 
checkInit() - Static method in class io.xpipe.core.charsetter.Charsetter
 
checkRunning() - Method in interface io.xpipe.core.process.ShellProcessControl
 
choice(String, Function<T, String>, boolean, boolean, T, T...) - Static method in class io.xpipe.core.dialog.Dialog
Creates a choice dialogue from a set of objects.
choice(String, List<Choice>, boolean, boolean, int) - Static method in class io.xpipe.core.dialog.Dialog
Creates a choice dialogue.
Choice - Class in io.xpipe.core.dialog
 
Choice(Character, String) - Constructor for class io.xpipe.core.dialog.Choice
 
Choice(Character, String, boolean) - Constructor for class io.xpipe.core.dialog.Choice
 
Choice(String) - Constructor for class io.xpipe.core.dialog.Choice
 
Choice(String, boolean) - Constructor for class io.xpipe.core.dialog.Choice
 
ChoiceElement - Class in io.xpipe.core.dialog
 
ChoiceElement(String, List<Choice>, boolean, boolean, int) - Constructor for class io.xpipe.core.dialog.ChoiceElement
 
cleanString(String) - Static method in class io.xpipe.core.source.DataSourceId
 
clear() - Method in class io.xpipe.core.data.node.DataStructureNode
 
clear() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
clear() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
clear() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
clear(ShellProcessControl) - Static method in class io.xpipe.core.util.XPipeTempDirectory
 
clearCompletion() - Method in class io.xpipe.core.dialog.Dialog
Removes all completion listeners.
clearMetaAttributes() - Method in class io.xpipe.core.data.node.DataStructureNode
 
close() - Method in class io.xpipe.core.impl.BatchTableWriteConnection
 
close() - Method in class io.xpipe.core.impl.BufferedTableReadConnection
 
close() - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
close() - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
close() - Method in class io.xpipe.core.impl.PreservingWriteConnection
 
close() - Method in class io.xpipe.core.impl.StreamReadConnection
 
close() - Method in class io.xpipe.core.impl.StreamWriteConnection
 
close() - Method in class io.xpipe.core.impl.TextReadConnection
 
close() - Method in interface io.xpipe.core.process.ProcessControl
 
close() - Method in interface io.xpipe.core.source.DataSourceConnection
 
close() - Method in class io.xpipe.core.store.ConnectionFileSystem
 
CLOSED - Enum constant in enum class io.xpipe.core.impl.SinkDrainStore.State
 
closeStdin() - Method in interface io.xpipe.core.process.ProcessControl
 
CMD - Static variable in class io.xpipe.core.process.ShellDialects
 
COLLECTION - Enum constant in enum class io.xpipe.core.source.DataSourceType
 
CollectionDataSource<DS extends DataStore> - Class in io.xpipe.core.source
 
CollectionDataSource() - Constructor for class io.xpipe.core.source.CollectionDataSource
 
CollectionReadConnection - Interface in io.xpipe.core.source
 
CollectionWriteConnection - Interface in io.xpipe.core.source
 
columMap - Variable in class io.xpipe.core.source.TableMapping
 
command(ShellProcessControl, FailableFunction<ShellProcessControl, String, Exception>, FailableFunction<ShellProcessControl, String, Exception>) - Method in class io.xpipe.core.process.ProcessControlProvider
 
command(FailableFunction<ShellProcessControl, String, Exception>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
command(FailableFunction<ShellProcessControl, String, Exception>, FailableFunction<ShellProcessControl, String, Exception>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
command(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
command(List<String>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
CommandExecutionStore - Interface in io.xpipe.core.store
 
CommandProcessControl - Interface in io.xpipe.core.process
 
COMMON - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
complete() - Method in class io.xpipe.core.dialog.Dialog
 
complex() - Method in interface io.xpipe.core.process.CommandProcessControl
 
configure(Consumer<ObjectMapper>) - Static method in class io.xpipe.core.util.JacksonMapper
 
connection - Variable in class io.xpipe.core.impl.PreservingWriteConnection
 
ConnectionFileSystem - Class in io.xpipe.core.store
 
ConnectionFileSystem(ShellProcessControl) - Constructor for class io.xpipe.core.store.ConnectionFileSystem
 
CONSUMER_CONNECTED - Enum constant in enum class io.xpipe.core.impl.SinkDrainStore.State
 
convert(DataStructureNode) - Method in class io.xpipe.core.data.type.ArrayType
 
convert(DataStructureNode) - Method in class io.xpipe.core.data.type.DataType
Checks whether a node can be converted to this data type.
convert(DataStructureNode) - Method in class io.xpipe.core.data.type.TupleType
 
convert(DataStructureNode) - Method in class io.xpipe.core.data.type.ValueType
 
convert(DataStructureNode) - Method in class io.xpipe.core.data.type.WildcardType
 
convertFromString(String) - Method in class io.xpipe.core.dialog.QueryConverter
 
convertToString(T) - Method in class io.xpipe.core.dialog.QueryConverter
 
convertType(TupleNode) - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
copy() - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
copy() - Method in class io.xpipe.core.source.DataSource
 
copy(String, String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
copy(String, String) - Method in interface io.xpipe.core.store.FileSystem
 
CoreJacksonModule - Class in io.xpipe.core.util
 
CoreJacksonModule() - Constructor for class io.xpipe.core.util.CoreJacksonModule
 
CoreJacksonModule.CharsetDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.CharsetSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.DataSourceReferenceDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.DataSourceReferenceSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.DataSourceReferenceTypeMixIn - Class in io.xpipe.core.util
 
CoreJacksonModule.LocalPathDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.LocalPathSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.NewLineDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.NewLineSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.NullDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.NullSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.SecretDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.SecretSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.StreamCharsetDeserializer - Class in io.xpipe.core.util
 
CoreJacksonModule.StreamCharsetSerializer - Class in io.xpipe.core.util
 
CoreJacksonModule.ThrowableTypeMixIn - Class in io.xpipe.core.util
 
create() - Method in interface io.xpipe.core.data.generic.GenericAbstractReader
 
create() - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
create() - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
create() - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
create() - Method in interface io.xpipe.core.data.typed.TypedAbstractReader
 
create() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
create() - Method in interface io.xpipe.core.store.CommandExecutionStore
 
create() - Method in interface io.xpipe.core.store.ShellStore
 
create(CharsetterContext) - Static method in class io.xpipe.core.charsetter.CharsetterUniverse
 
create(String, String) - Static method in class io.xpipe.core.source.DataSourceId
Creates a new data source id from a collection name and an entry name.
createBasic(TupleType, TupleType) - Static method in class io.xpipe.core.source.TableMapping
 
createCommand(ShellProcessControl, FailableFunction<ShellProcessControl, String, Exception>, FailableFunction<ShellProcessControl, String, Exception>) - Static method in class io.xpipe.core.process.ProcessControlProvider
 
createControl() - Method in class io.xpipe.core.impl.LocalStore
 
createControl() - Method in interface io.xpipe.core.store.ShellStore
 
createExternalAsyncLaunchCommand(String, XPipeDaemonMode, String) - Static method in class io.xpipe.core.util.XPipeInstallation
 
createExternalLaunchCommand(String, String, XPipeDaemonMode) - Static method in class io.xpipe.core.util.XPipeInstallation
 
createFileSystem() - Method in class io.xpipe.core.impl.LocalStore
 
createFileSystem() - Method in interface io.xpipe.core.store.FileSystemStore
 
createFileSystem() - Method in interface io.xpipe.core.store.MachineStore
 
createFileSystem() - Method in interface io.xpipe.core.store.ShellStore
 
createIdentity(TupleType) - Static method in class io.xpipe.core.source.TableMapping
 
createInternalDataSource(DataSourceType, DataStore) - Static method in class io.xpipe.core.source.DataSource
 
createLocal() - Static method in class io.xpipe.core.process.ProcessControlProvider
 
createLocalProcessControl() - Method in class io.xpipe.core.process.ProcessControlProvider
 
createMapping(TupleType) - Method in class io.xpipe.core.impl.PreservingTableWriteConnection
 
createMapping(TupleType) - Method in interface io.xpipe.core.impl.SimpleTableWriteConnection
 
createMapping(TupleType) - Method in class io.xpipe.core.source.TableDataSource
 
createMapping(TupleType) - Method in interface io.xpipe.core.source.TableWriteConnection
 
createRemoteReadConnection(DataSource<?>, ShellStore) - Method in class io.xpipe.core.util.ProxyProvider
 
createRemoteWriteConnection(DataSource<?>, WriteMode, ShellStore) - Method in class io.xpipe.core.util.ProxyProvider
 
createSsh(Object) - Static method in class io.xpipe.core.process.ProcessControlProvider
 
createSshControl(Object) - Method in class io.xpipe.core.process.ProcessControlProvider
 
createSub(ShellProcessControl, FailableFunction<ShellProcessControl, String, Exception>, FailableBiFunction<ShellProcessControl, String, String, Exception>) - Static method in class io.xpipe.core.process.ProcessControlProvider
 
CRLF - Enum constant in enum class io.xpipe.core.charsetter.NewLine
 
CURRENCY_CODE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
customCharset(Charset) - Method in interface io.xpipe.core.process.CommandProcessControl
 

D

DataFlow - Enum Class in io.xpipe.core.store
 
DataSource<DS extends DataStore> - Class in io.xpipe.core.source
Represents a formal description on what exactly makes up the actual data source and how to access/locate it for a given data store.
DataSource() - Constructor for class io.xpipe.core.source.DataSource
 
DataSourceConnection - Interface in io.xpipe.core.source
Represents any type of connection to a data source.
DataSourceId - Class in io.xpipe.core.source
Represents a reference to an XPipe data source.
DataSourceReadConnection - Interface in io.xpipe.core.source
 
DataSourceReference - Interface in io.xpipe.core.source
Represents a reference to an X-Pipe data source.
DataSourceReference.Id - Class in io.xpipe.core.source
A wrapper class for DataSourceId instances.
DataSourceReference.Latest - Class in io.xpipe.core.source
Specifying the latest reference allows the user to always address the latest data source.
DataSourceReference.Name - Class in io.xpipe.core.source
Using only the data source name allows for a shorthand way of referring to data sources.
DataSourceReference.Type - Enum Class in io.xpipe.core.source
 
DataSourceReferenceDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceDeserializer
 
DataSourceReferenceSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceSerializer
 
DataSourceReferenceTypeMixIn() - Constructor for class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceTypeMixIn
 
DataSourceType - Enum Class in io.xpipe.core.source
Represents the fundamental type of a data source.
DataStateProvider - Class in io.xpipe.core.util
 
DataStateProvider() - Constructor for class io.xpipe.core.util.DataStateProvider
 
DataStore - Interface in io.xpipe.core.store
A data store represents some form of a location where data is stored, e.g.
DataStructureNode - Class in io.xpipe.core.data.node
 
DataStructureNode() - Constructor for class io.xpipe.core.data.node.DataStructureNode
 
DataStructureNode.KeyValue - Record Class in io.xpipe.core.data.node
 
DataStructureNodeAcceptor<T extends DataStructureNode> - Interface in io.xpipe.core.data.node
 
DataStructureNodeIO - Class in io.xpipe.core.data.node
 
DataStructureNodeIO() - Constructor for class io.xpipe.core.data.node.DataStructureNodeIO
 
DataStructureNodePointer - Class in io.xpipe.core.data.node
 
DataStructureNodePointer(List<DataStructureNodePointer.Element>) - Constructor for class io.xpipe.core.data.node.DataStructureNodePointer
 
DataStructureNodePointer.Builder - Class in io.xpipe.core.data.node
 
DataStructureNodePointer.Element - Interface in io.xpipe.core.data.node
 
DataStructureNodePointer.FunctionElement - Record Class in io.xpipe.core.data.node
 
DataStructureNodePointer.IndexElement - Record Class in io.xpipe.core.data.node
 
DataStructureNodePointer.NameElement - Record Class in io.xpipe.core.data.node
 
DataStructureNodePointer.SelectorElement - Record Class in io.xpipe.core.data.node
 
DataStructureNodePointer.SupplierElement - Record Class in io.xpipe.core.data.node
 
DataType - Class in io.xpipe.core.data.type
Represents the type of a DataStructureNode object.
DataType() - Constructor for class io.xpipe.core.data.type.DataType
 
DataTypeVisitor - Interface in io.xpipe.core.data.type
 
DataTypeVisitors - Class in io.xpipe.core.data.type
 
DataTypeVisitors() - Constructor for class io.xpipe.core.data.type.DataTypeVisitors
 
DATE_VALUE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
DECIMAL_VALUE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
decrypt() - Method in class io.xpipe.core.util.SecretValue
 
decrypt(byte[]) - Method in class io.xpipe.core.util.SecretProvider
 
decryptChars() - Method in class io.xpipe.core.util.SecretValue
 
DEFAULT_BATCH_SIZE - Static variable in class io.xpipe.core.impl.BatchTableWriteConnection
 
delete() - Method in class io.xpipe.core.impl.NamedStore
 
delete() - Method in interface io.xpipe.core.store.DataStore
 
delete(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
delete(String) - Method in interface io.xpipe.core.store.FileSystem
 
deobfuscate(Throwable) - Static method in class io.xpipe.core.util.Deobfuscator
 
deobfuscateToString(Throwable) - Static method in class io.xpipe.core.util.Deobfuscator
 
Deobfuscator - Class in io.xpipe.core.util
 
Deobfuscator() - Constructor for class io.xpipe.core.util.Deobfuscator
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.CharsetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.LocalPathDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.NewLineDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.NullDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.SecretDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.CoreJacksonModule.StreamCharsetDeserializer
 
deserialize(JsonParser, DeserializationContext) - Method in class io.xpipe.core.util.ProxyFunction.Deserializer
 
Deserializer() - Constructor for class io.xpipe.core.util.ProxyFunction.Deserializer
 
detect(StreamDataStore) - Method in class io.xpipe.core.charsetter.Charsetter
 
determineCharset(ShellProcessControl) - Method in interface io.xpipe.core.process.ShellDialect
 
determineDataType() - Method in class io.xpipe.core.data.node.ArrayNode
 
determineDataType() - Method in class io.xpipe.core.data.node.DataStructureNode
 
determineDataType() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
determineDataType() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
determineDataType() - Method in class io.xpipe.core.data.node.ValueNode
 
determineDataType() - Method in class io.xpipe.core.source.TableDataSource
 
determineDefaultName() - Method in class io.xpipe.core.impl.InternalStreamStore
 
determineDefaultName() - Method in class io.xpipe.core.impl.LocalDirectoryDataStore
 
determineDefaultName() - Method in class io.xpipe.core.impl.NamedStore
 
determineDefaultName() - Method in class io.xpipe.core.source.DataSource
Determines on optional default name for this data store that is used when determining a suitable default name for a data source.
determineDefaultName() - Method in interface io.xpipe.core.store.DataStore
Determines on optional default name for this data store that is used when determining a suitable default name for a data source.
determineDefaultName() - Method in interface io.xpipe.core.store.FilenameStore
 
determineLastModified() - Method in class io.xpipe.core.impl.InternalStreamStore
 
determineLastModified() - Method in class io.xpipe.core.impl.LocalDirectoryDataStore
 
determineLastModified() - Method in class io.xpipe.core.impl.NamedStore
 
determineLastModified() - Method in interface io.xpipe.core.store.DataStore
Determines the last modified of this data store if this data store supports it.
determineOperatingSystemName(ShellProcessControl) - Method in interface io.xpipe.core.process.OsType
 
determineOperatingSystemName(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Linux
 
determineOperatingSystemName(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.MacOs
 
determineOperatingSystemName(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Windows
 
determineType() - Method in interface io.xpipe.core.store.ShellStore
 
Dialog - Class in io.xpipe.core.dialog
A Dialog is a sequence of questions and answers.
Dialog() - Constructor for class io.xpipe.core.dialog.Dialog
 
Dialog.Choice - Class in io.xpipe.core.dialog
 
Dialog.FailableSupplier<T> - Interface in io.xpipe.core.dialog
 
Dialog.Query - Class in io.xpipe.core.dialog
 
DialogCancelException - Exception Class in io.xpipe.core.dialog
An exception indicating that the user aborted the dialogue.
DialogCancelException() - Constructor for exception class io.xpipe.core.dialog.DialogCancelException
 
DialogCancelException(String) - Constructor for exception class io.xpipe.core.dialog.DialogCancelException
 
DialogCancelException(String, Throwable) - Constructor for exception class io.xpipe.core.dialog.DialogCancelException
 
DialogCancelException(String, Throwable, boolean, boolean) - Constructor for exception class io.xpipe.core.dialog.DialogCancelException
 
DialogCancelException(Throwable) - Constructor for exception class io.xpipe.core.dialog.DialogCancelException
 
DialogElement - Class in io.xpipe.core.dialog
 
DialogElement() - Constructor for class io.xpipe.core.dialog.DialogElement
 
DialogMapper - Class in io.xpipe.core.dialog
 
DialogMapper(Dialog) - Constructor for class io.xpipe.core.dialog.DialogMapper
 
DialogReference - Class in io.xpipe.core.dialog
A reference to a dialogue instance that will be exchanged whenever a dialogue is started.
DialogReference(UUID, DialogElement) - Constructor for class io.xpipe.core.dialog.DialogReference
 
disableHistory(ShellProcessControl) - Method in interface io.xpipe.core.process.ShellDialect
 
discardAndCheckExit() - Method in interface io.xpipe.core.process.CommandProcessControl
 
discardErr() - Method in interface io.xpipe.core.process.CommandProcessControl
 
discardOrThrow() - Method in interface io.xpipe.core.process.CommandProcessControl
 
discardOut() - Method in interface io.xpipe.core.process.CommandProcessControl
 
doesNotObeyReturnValueConvention() - Method in interface io.xpipe.core.process.CommandProcessControl
 
doesRepeatInput() - Method in interface io.xpipe.core.process.ShellDialect
 
downstreamTransform(T, ShellStore) - Method in class io.xpipe.core.util.ProxyProvider
 

E

elevated() - Method in interface io.xpipe.core.process.CommandProcessControl
 
elevated(Predicate<ShellProcessControl>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
elevation(SecretValue) - Method in interface io.xpipe.core.process.ShellProcessControl
 
empty() - Static method in class io.xpipe.core.charsetter.CharsetterContext
 
empty() - Static method in class io.xpipe.core.data.node.ArrayNode
 
empty() - Static method in class io.xpipe.core.data.type.TupleType
Creates a new tuple type that contains no entries.
empty() - Static method in class io.xpipe.core.dialog.Dialog
Creates an empty dialogue.
empty() - Static method in interface io.xpipe.core.source.TableReadConnection
 
empty() - Static method in interface io.xpipe.core.source.TableWriteConnection
 
empty(TupleType) - Static method in class io.xpipe.core.source.TableMapping
 
encrypt(byte[]) - Method in class io.xpipe.core.util.SecretProvider
 
encrypt(char[]) - Static method in class io.xpipe.core.util.SecretValue
 
encrypt(String) - Static method in class io.xpipe.core.util.SecretValue
 
equals(Object) - Method in class io.xpipe.core.charsetter.StreamCharset
 
equals(Object) - Method in class io.xpipe.core.data.node.ArrayNode
 
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.xpipe.core.data.node.TupleNode
 
equals(Object) - Method in class io.xpipe.core.data.node.ValueNode
 
equals(Object) - Method in class io.xpipe.core.source.DataSourceReference.Id
 
equals(Object) - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
equals(Object) - Method in class io.xpipe.core.source.DataSourceReference.Name
 
equals(Object) - Method in class io.xpipe.core.util.JacksonizedValue
 
eval - Variable in class io.xpipe.core.dialog.Dialog
 
evaluateTo(Dialog) - Method in class io.xpipe.core.dialog.Dialog
 
evaluateTo(Supplier<?>) - Method in class io.xpipe.core.dialog.Dialog
 
executeBooleanSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
executeCommandListWithShell(String) - Method in interface io.xpipe.core.process.ShellDialect
 
executeCommandListWithShell(List<String>) - Method in interface io.xpipe.core.process.ShellDialect
 
executeCommandWithShell(String) - Method in interface io.xpipe.core.process.ShellDialect
 
executeLine(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
executeSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
executeSimpleCommand(String, String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
executeStringSimpleCommand(ShellDialect, String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
executeStringSimpleCommand(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
exists(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
exists(String) - Method in interface io.xpipe.core.store.FileSystem
 
exitAndWait() - Method in interface io.xpipe.core.process.ShellProcessControl
 
exitTimeout(Integer) - Method in interface io.xpipe.core.process.CommandProcessControl
 
exportAndOpen(String, Module) - Static method in class io.xpipe.core.util.ModuleHelper
 

F

FailableBiFunction<T1,T2,R,E extends Throwable> - Interface in io.xpipe.core.util
 
FailableFunction<T,R,E extends Throwable> - Interface in io.xpipe.core.util
 
FileEntry() - Constructor for class io.xpipe.core.store.FileSystem.FileEntry
 
FileNames - Class in io.xpipe.core.impl
 
FileNames() - Constructor for class io.xpipe.core.impl.FileNames
 
FilenameStore - Interface in io.xpipe.core.store
Represents a store that has a filename.
FileStore - Class in io.xpipe.core.impl
Represents a file located on a file system.
FileStore(FileSystemStore, String) - Constructor for class io.xpipe.core.impl.FileStore
 
FileSystem - Interface in io.xpipe.core.store
 
FileSystem.FileEntry - Class in io.xpipe.core.store
 
FileSystemStore - Interface in io.xpipe.core.store
 
flatten(Consumer<DataType>) - Static method in class io.xpipe.core.data.type.DataTypeVisitors
Creates a visitor that sequentially visits all subtypes.
flatten(List<String>) - Method in interface io.xpipe.core.process.ShellDialect
 
forEach(Consumer<? super DataStructureNode>) - Method in class io.xpipe.core.data.node.DataStructureNode
 
forEach(Consumer<? super DataStructureNode>) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
forEach(Consumer<? super DataStructureNode>) - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
fork(String, List<Choice>, boolean, int, Function<Integer, Dialog>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that will fork the control flow.
forKey(String) - Method in class io.xpipe.core.data.node.DataStructureNode
 
forKey(String) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
forKey(String) - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
forKeyIfPresent(String) - Method in class io.xpipe.core.data.node.DataStructureNode
 
forKeyIfPresent(String) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
forKeyIfPresent(String) - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.CollectionReadConnection
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.DataSourceReadConnection
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.RawReadConnection
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.StructureReadConnection
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.TableReadConnection
 
forward(DataSourceConnection) - Method in interface io.xpipe.core.source.TextReadConnection
 
forwardAndCount(DataSourceConnection) - Method in interface io.xpipe.core.source.TableReadConnection
 
forwardBytes(OutputStream, int) - Method in interface io.xpipe.core.source.RawReadConnection
 
forwardRows(OutputStream, int) - Method in interface io.xpipe.core.source.TableReadConnection
Writes the rows to an OutputStream in the X-Pipe binary format.
fromBase(DataStructureNodePointer) - Static method in class io.xpipe.core.data.node.DataStructureNodePointer
 
fromString(String) - Method in class io.xpipe.core.dialog.QueryConverter
 
fromString(String) - Static method in class io.xpipe.core.source.DataSourceId
Creates a new data source id from a string representation.
function(Function<DataStructureNode, String>) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
FunctionElement(Function<DataStructureNode, String>) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
Creates an instance of a FunctionElement record class.

G

GENERIC_ARRAY_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
GENERIC_NAME_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
GENERIC_STRUCTURE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
GENERIC_TUPLE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
GENERIC_VALUE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
GenericAbstractReader - Interface in io.xpipe.core.data.generic
 
GenericArrayReader - Class in io.xpipe.core.data.generic
 
GenericArrayReader() - Constructor for class io.xpipe.core.data.generic.GenericArrayReader
 
GenericDataStreamCallback - Interface in io.xpipe.core.data.generic
 
GenericDataStreamParser - Class in io.xpipe.core.data.generic
 
GenericDataStreamParser() - Constructor for class io.xpipe.core.data.generic.GenericDataStreamParser
 
GenericDataStreamWriter - Class in io.xpipe.core.data.generic
 
GenericDataStreamWriter() - Constructor for class io.xpipe.core.data.generic.GenericDataStreamWriter
 
GenericDataStructureNodeReader - Class in io.xpipe.core.data.generic
 
GenericDataStructureNodeReader() - Constructor for class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
GenericTupleReader - Class in io.xpipe.core.data.generic
 
GenericTupleReader() - Constructor for class io.xpipe.core.data.generic.GenericTupleReader
 
get() - Method in interface io.xpipe.core.charsetter.Charsetter.FailableSupplier
 
get() - Static method in class io.xpipe.core.charsetter.Charsetter
 
get() - Method in interface io.xpipe.core.dialog.Dialog.FailableSupplier
 
get() - Static method in class io.xpipe.core.util.DataStateProvider
 
get() - Static method in class io.xpipe.core.util.ProxyManagerProvider
 
get() - Static method in class io.xpipe.core.util.ProxyProvider
 
get() - Static method in class io.xpipe.core.util.SecretProvider
 
get() - Static method in class io.xpipe.core.util.XPipeSession
 
get(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
get(ShellProcessControl) - Static method in class io.xpipe.core.util.XPipeTempDirectory
 
get(String) - Static method in class io.xpipe.core.charsetter.StreamCharset
 
get(String) - Static method in enum class io.xpipe.core.util.XPipeDaemonMode
 
get(String...) - Static method in class io.xpipe.core.util.Identifiers
 
get(Charset, boolean) - Static method in class io.xpipe.core.charsetter.StreamCharset
 
getAvailableWriteModes() - Method in class io.xpipe.core.source.DataSource
 
getCdCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getCharset() - Method in interface io.xpipe.core.charsetter.Charsettable
 
getCharset() - Method in interface io.xpipe.core.process.ProcessControl
 
getCharset() - Method in interface io.xpipe.core.store.KnownFormatStreamDataStore
 
getCharset() - Method in interface io.xpipe.core.store.ShellStore
 
getConcatenationOperator() - Method in interface io.xpipe.core.process.ShellDialect
 
getConvertedValue() - Method in class io.xpipe.core.dialog.QueryElement
 
getCurrentInstallationBasePath() - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDaemonDebugAttachScriptPath(OsType) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDaemonDebugScriptPath(OsType) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDaemonExecutablePath(OsType) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDataBasePath(ShellProcessControl) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDataType() - Method in class io.xpipe.core.impl.BufferedTableReadConnection
 
getDataType() - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
getDataType() - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
getDataType() - Method in class io.xpipe.core.impl.XpbtReadConnection
 
getDataType() - Method in interface io.xpipe.core.source.TableReadConnection
Returns the data type of the table data.
getDefault() - Static method in class io.xpipe.core.util.JacksonMapper
 
getDefaultInstallationBasePath(ShellProcessControl, boolean) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getDescription() - Method in class io.xpipe.core.dialog.ChoiceElement
 
getDisplayName() - Method in interface io.xpipe.core.process.ShellDialect
 
getDisplayName() - Method in enum class io.xpipe.core.store.DataFlow
 
getEchoCommand(String, boolean) - Method in interface io.xpipe.core.process.ShellDialect
 
getElements() - Method in class io.xpipe.core.dialog.ChoiceElement
 
getElevationPassword() - Method in interface io.xpipe.core.process.ShellProcessControl
 
getEncryptedValue() - Method in class io.xpipe.core.util.SecretValue
 
getEveryoneModule() - Static method in class io.xpipe.core.util.ModuleHelper
 
getExecutable() - Method in interface io.xpipe.core.process.ShellDialect
 
getExitCode() - Method in interface io.xpipe.core.process.CommandProcessControl
 
getExitCodeVariable() - Method in interface io.xpipe.core.process.ShellDialect
 
getExitCommand() - Method in interface io.xpipe.core.process.ShellDialect
 
getFileCopyCommand(String, String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFileDeleteCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFileExistsCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFileExtension() - Method in interface io.xpipe.core.store.FilenameStore
 
getFileMoveCommand(String, String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFileName() - Method in class io.xpipe.core.impl.FileStore
 
getFileName() - Method in interface io.xpipe.core.store.FilenameStore
 
getFileName(String) - Static method in class io.xpipe.core.impl.FileNames
 
getFileReadCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFileTouchCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getFlow() - Method in class io.xpipe.core.impl.InputStreamStore
 
getFlow() - Method in class io.xpipe.core.impl.InternalStreamStore
 
getFlow() - Method in class io.xpipe.core.impl.OutputStreamStore
 
getFlow() - Method in class io.xpipe.core.impl.SinkDrainStore
 
getFlow() - Method in class io.xpipe.core.source.DataSource
 
getFlow() - Method in interface io.xpipe.core.store.DataStore
 
getHeader() - Method in class io.xpipe.core.dialog.HeaderElement
 
getId() - Method in enum class io.xpipe.core.charsetter.NewLine
 
getId() - Method in class io.xpipe.core.dialog.DialogElement
 
getId() - Method in interface io.xpipe.core.process.ShellDialect
 
getId() - Method in interface io.xpipe.core.source.DataSourceReference
 
getId() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
getId() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
getId() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
getId() - Method in class io.xpipe.core.source.WriteMode
 
getIfPresent(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
getInitFileOpenCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getInstallationExecutable(ShellProcessControl, String) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getInternalStreamStore(UUID) - Method in class io.xpipe.core.util.DataStateProvider
 
getKey(DataStructureNode) - Method in interface io.xpipe.core.data.node.DataStructureNodePointer.Element
 
getKey(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
 
getKey(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
 
getKey(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
 
getKeyNames() - Method in class io.xpipe.core.data.node.DataStructureNode
 
getKeyNames() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
getKeyNames() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
getKeyValuePairs() - Method in class io.xpipe.core.data.node.DataStructureNode
 
getKeyValuePairs() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
getKeyValuePairs() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
getLocal() - Static method in interface io.xpipe.core.process.OsType
 
getLocal() - Static method in class io.xpipe.core.util.XPipeTempDirectory
 
getLocalDefaultInstallationBasePath(boolean) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getLocalDefaultInstallationIcon() - Static method in class io.xpipe.core.util.XPipeInstallation
 
getLocalDynamicLibraryDirectory() - Static method in class io.xpipe.core.util.XPipeInstallation
 
getLocalExtensionsDirectory(Path) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getLocalInstallationBasePathForCLI(String) - Static method in class io.xpipe.core.util.XPipeInstallation
 
getMakeExecutableCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getMetaAttribute(Integer) - Method in class io.xpipe.core.data.node.DataStructureNode
 
getMetaAttributes() - Method in class io.xpipe.core.data.node.DataStructureNode
 
getMkdirsCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getName() - Method in class io.xpipe.core.data.node.ArrayNode
 
getName() - Method in class io.xpipe.core.data.node.DataStructureNode
 
getName() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
getName() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
getName() - Method in class io.xpipe.core.data.node.ValueNode
 
getName() - Method in class io.xpipe.core.data.type.ArrayType
 
getName() - Method in class io.xpipe.core.data.type.DataType
Returns the readable name of this data type that can be used for error messages.
getName() - Method in class io.xpipe.core.data.type.TupleType
 
getName() - Method in class io.xpipe.core.data.type.ValueType
 
getName() - Method in class io.xpipe.core.data.type.WildcardType
 
getName() - Method in interface io.xpipe.core.process.OsType
 
getName() - Method in class io.xpipe.core.process.OsType.Linux
 
getName() - Method in class io.xpipe.core.process.OsType.MacOs
 
getName() - Method in class io.xpipe.core.process.OsType.Windows
 
getName() - Method in interface io.xpipe.core.source.DataSourceReference
 
getName() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
getName() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
getName() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
getNewLine() - Method in interface io.xpipe.core.process.ShellDialect
 
getNewLine() - Method in interface io.xpipe.core.store.KnownFormatStreamDataStore
 
getNewLineString() - Method in enum class io.xpipe.core.charsetter.NewLine
 
getNodes() - Method in class io.xpipe.core.data.node.DataStructureNode
 
getNodes() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
getNodes() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
getNodes() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
getNormalOpenCommand() - Method in interface io.xpipe.core.process.ShellDialect
 
getOrComputeState(String, Class<T>, Supplier<T>) - Method in interface io.xpipe.core.store.StatefulDataStore
 
getOrConcatenationOperator() - Method in interface io.xpipe.core.process.ShellDialect
 
getOrOpenPipe() - Method in class io.xpipe.core.impl.SinkDrainStore
 
getOsType() - Method in interface io.xpipe.core.process.ShellProcessControl
 
getOsType() - Method in interface io.xpipe.core.store.ShellStore
 
getParent() - Method in class io.xpipe.core.impl.FileStore
 
getParent() - Method in interface io.xpipe.core.process.CommandProcessControl
 
getParent(String) - Static method in class io.xpipe.core.impl.FileNames
 
getPath() - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
getPath() - Method in class io.xpipe.core.impl.LocalDirectoryDataStore
 
getPauseCommand() - Method in interface io.xpipe.core.process.ShellDialect
 
getPlatformDefault() - Static method in class io.xpipe.core.process.ShellDialects
 
getPrintEnvironmentVariableCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getPrintExitCodeCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getPrintVariableCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getPrintWorkingDirectoryCommand() - Method in interface io.xpipe.core.process.ShellDialect
 
getProperties(ShellProcessControl) - Method in interface io.xpipe.core.process.OsType
 
getProperties(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Linux
 
getProperties(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.MacOs
 
getProperties(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Windows
 
getProxy() - Method in interface io.xpipe.core.util.Proxyable
 
getProxy(Object) - Method in class io.xpipe.core.util.ProxyProvider
 
getProxyBase() - Method in class io.xpipe.core.util.ProxyFunction
 
getRawData() - Method in class io.xpipe.core.data.node.SimpleValueNode
 
getRawData() - Method in class io.xpipe.core.data.node.ValueNode
 
getResult() - Method in class io.xpipe.core.dialog.Dialog
 
getResult() - Method in class io.xpipe.core.util.SimpleProxyFunction
 
getRowCount() - Method in class io.xpipe.core.impl.BufferedTableReadConnection
 
getRowCount() - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
getRowCount() - Method in interface io.xpipe.core.source.TableReadConnection
Returns the amount of rows to be read or -1 if the amount is unknown.
getScriptEchoCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getScriptFileEnding() - Method in interface io.xpipe.core.process.ShellDialect
 
getSecretValue() - Method in class io.xpipe.core.util.SecretValue
 
getSelected() - Method in class io.xpipe.core.dialog.ChoiceElement
 
getSetEnvironmentVariableCommand(String, String) - Method in interface io.xpipe.core.process.ShellDialect
 
getShellDialect() - Method in interface io.xpipe.core.process.ProcessControl
 
getShellType() - Method in interface io.xpipe.core.store.ShellStore
 
getSize() - Method in class io.xpipe.core.data.type.TupleType
 
getSource() - Method in interface io.xpipe.core.impl.SimpleTableWriteConnection
 
getState() - Method in class io.xpipe.core.impl.SinkDrainStore
 
getState(DataStore, String, Class<T>, Supplier<T>) - Method in class io.xpipe.core.util.DataStateProvider
 
getState(String, Class<T>, T) - Method in interface io.xpipe.core.store.StatefulDataStore
 
getStderr() - Method in interface io.xpipe.core.process.ProcessControl
 
getStdin() - Method in interface io.xpipe.core.process.ProcessControl
 
getStdout() - Method in interface io.xpipe.core.process.ProcessControl
 
getStore() - Method in class io.xpipe.core.source.DataSource
 
getStreamFileWriteCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
getTempDirectory(ShellProcessControl) - Method in interface io.xpipe.core.process.OsType
 
getTempDirectory(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Linux
 
getTempDirectory(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.MacOs
 
getTempDirectory(ShellProcessControl) - Method in class io.xpipe.core.process.OsType.Windows
 
getTemporaryDirectory() - Method in interface io.xpipe.core.process.ShellProcessControl
 
getTextFileWriteCommand(String, String) - Method in interface io.xpipe.core.process.ShellDialect
 
getType() - Method in interface io.xpipe.core.impl.SimpleTableWriteConnection
 
getType() - Method in class io.xpipe.core.source.CollectionDataSource
 
getType() - Method in class io.xpipe.core.source.DataSource
 
getType() - Method in interface io.xpipe.core.source.DataSourceReference
 
getType() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
getType() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
getType() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
getType() - Method in class io.xpipe.core.source.RawDataSource
 
getType() - Method in class io.xpipe.core.source.StructureDataSource
 
getType() - Method in class io.xpipe.core.source.TableDataSource
 
getType() - Method in class io.xpipe.core.source.TextDataSource
 
getWhichCommand(String) - Method in interface io.xpipe.core.process.ShellDialect
 
GUI - Enum constant in enum class io.xpipe.core.util.XPipeDaemonMode
 

H

handle() - Method in class io.xpipe.core.dialog.DialogMapper
 
hasAllNames() - Method in class io.xpipe.core.data.type.TupleType
 
hasByteOrderMark() - Method in class io.xpipe.core.charsetter.StreamCharset
 
hashCode() - Method in class io.xpipe.core.charsetter.StreamCharset
 
hashCode() - Method in class io.xpipe.core.data.node.ArrayNode
 
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Returns a hash code value for this object.
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
Returns a hash code value for this object.
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
Returns a hash code value for this object.
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
Returns a hash code value for this object.
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
Returns a hash code value for this object.
hashCode() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
Returns a hash code value for this object.
hashCode() - Method in class io.xpipe.core.data.node.TupleNode
 
hashCode() - Method in class io.xpipe.core.data.node.ValueNode
 
hashCode() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
hashCode() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
hashCode() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
hashCode() - Method in class io.xpipe.core.util.JacksonizedValue
 
hasInput() - Method in enum class io.xpipe.core.store.DataFlow
 
hasMetaAttribute(Integer) - Method in class io.xpipe.core.data.node.DataStructureNode
 
hasOutput() - Method in enum class io.xpipe.core.store.DataFlow
 
header - Variable in class io.xpipe.core.dialog.HeaderElement
 
header(String) - Static method in class io.xpipe.core.dialog.Dialog
Create a simple dialogue that will print a message.
header(Supplier<String>) - Static method in class io.xpipe.core.dialog.Dialog
Create a simple dialogue that will print a message.
HeaderElement - Class in io.xpipe.core.dialog
 
HeaderElement(String) - Constructor for class io.xpipe.core.dialog.HeaderElement
 
HTTP_HEADER - Static variable in class io.xpipe.core.dialog.QueryConverter
 

I

id - Variable in class io.xpipe.core.dialog.DialogElement
 
id(DataSourceId) - Static method in interface io.xpipe.core.source.DataSourceReference
Creates a reference by using a canonical data source id.
id(String) - Static method in interface io.xpipe.core.source.DataSourceReference
Id() - Constructor for class io.xpipe.core.source.DataSourceReference.Id
 
ID - Enum constant in enum class io.xpipe.core.source.DataSourceReference.Type
 
Identifiers - Class in io.xpipe.core.util
 
Identifiers() - Constructor for class io.xpipe.core.util.Identifiers
 
index() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
Returns the value of the index record component.
index(int) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
IndexElement(int) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
Creates an instance of a IndexElement record class.
inferCharset(byte[]) - Method in class io.xpipe.core.charsetter.Charsetter
 
inferNewLine(byte[]) - Method in class io.xpipe.core.charsetter.Charsetter
 
init() - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
init() - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
init() - Method in class io.xpipe.core.impl.PreservingWriteConnection
 
init() - Method in class io.xpipe.core.impl.StreamReadConnection
 
init() - Method in class io.xpipe.core.impl.StreamWriteConnection
 
init() - Method in class io.xpipe.core.impl.TextReadConnection
 
init() - Method in class io.xpipe.core.impl.XpbtReadConnection
 
init() - Method in interface io.xpipe.core.source.DataSourceConnection
Initializes this connection.
init(CharsetterContext) - Static method in class io.xpipe.core.charsetter.Charsetter
 
init(ModuleLayer) - Static method in class io.xpipe.core.process.ProcessControlProvider
 
init(ModuleLayer) - Method in class io.xpipe.core.process.ShellDialects.Loader
 
init(ModuleLayer) - Static method in class io.xpipe.core.source.WriteMode
 
init(ModuleLayer) - Method in interface io.xpipe.core.util.ModuleLayerLoader
 
init(ModuleLayer) - Static method in class io.xpipe.core.util.ProxyFunction
 
init(UUID) - Static method in class io.xpipe.core.util.XPipeSession
 
initClassBased() - Static method in class io.xpipe.core.util.JacksonMapper
 
initModularized(ModuleLayer) - Static method in class io.xpipe.core.util.JacksonMapper
 
initWith(List<String>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
InMemoryStore - Class in io.xpipe.core.impl
A store whose contents are stored in memory.
InMemoryStore() - Constructor for class io.xpipe.core.impl.InMemoryStore
 
INPUT - Enum constant in enum class io.xpipe.core.store.DataFlow
 
INPUT_OR_OUTPUT - Enum constant in enum class io.xpipe.core.store.DataFlow
 
INPUT_OUTPUT - Enum constant in enum class io.xpipe.core.store.DataFlow
 
inputStream - Variable in class io.xpipe.core.impl.StreamReadConnection
 
InputStreamStore - Class in io.xpipe.core.impl
A data store that is only represented by an InputStream.
InputStreamStore(InputStream) - Constructor for class io.xpipe.core.impl.InputStreamStore
 
INSTANCE - Static variable in class io.xpipe.core.charsetter.Charsetter
 
INTEGER - Static variable in class io.xpipe.core.dialog.QueryConverter
 
INTEGER_VALUE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
InternalStreamStore - Class in io.xpipe.core.impl
 
InternalStreamStore() - Constructor for class io.xpipe.core.impl.InternalStreamStore
 
inverseMap(int) - Method in class io.xpipe.core.source.TableMapping
 
io.xpipe.core - module io.xpipe.core
 
io.xpipe.core.charsetter - package io.xpipe.core.charsetter
 
io.xpipe.core.data.generic - package io.xpipe.core.data.generic
 
io.xpipe.core.data.node - package io.xpipe.core.data.node
 
io.xpipe.core.data.type - package io.xpipe.core.data.type
 
io.xpipe.core.data.typed - package io.xpipe.core.data.typed
 
io.xpipe.core.dialog - package io.xpipe.core.dialog
 
io.xpipe.core.impl - package io.xpipe.core.impl
 
io.xpipe.core.process - package io.xpipe.core.process
 
io.xpipe.core.source - package io.xpipe.core.source
 
io.xpipe.core.store - package io.xpipe.core.store
 
io.xpipe.core.util - package io.xpipe.core.util
 
IS_BINARY - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_BOOLEAN - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_CURRENCY - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_DATE - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_DECIMAL - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_INSTANT - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_INTEGER - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_NULL - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
IS_TEXT - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
isAbsolute(String) - Static method in class io.xpipe.core.impl.FileNames
 
isArray() - Method in class io.xpipe.core.data.node.ArrayNode
 
isArray() - Method in class io.xpipe.core.data.node.DataStructureNode
 
isArray() - Method in class io.xpipe.core.data.type.ArrayType
 
isArray() - Method in class io.xpipe.core.data.type.DataType
Checks whether this type is an array.
isComplete() - Method in class io.xpipe.core.source.DataSource
 
isComplete() - Method in class io.xpipe.core.source.TableMapping
 
isComplete() - Method in interface io.xpipe.core.store.DataStore
 
isComplete(List<String>) - Method in class io.xpipe.core.source.TableMapping
 
isContentExclusivelyAccessible() - Method in class io.xpipe.core.impl.InMemoryStore
 
isContentExclusivelyAccessible() - Method in class io.xpipe.core.impl.OutputStreamStore
 
isContentExclusivelyAccessible() - Method in class io.xpipe.core.impl.StdinDataStore
 
isContentExclusivelyAccessible() - Method in class io.xpipe.core.impl.StdoutDataStore
 
isContentExclusivelyAccessible() - Method in interface io.xpipe.core.store.DataStore
Indicates whether this data store can only be accessed by the current running application.
isDirectory(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
isDirectory(String) - Method in interface io.xpipe.core.store.FileSystem
 
isDone() - Method in interface io.xpipe.core.data.generic.GenericAbstractReader
 
isDone() - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
isDone() - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
isDone() - Method in interface io.xpipe.core.data.typed.TypedAbstractReader
 
isDone() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
isIdentity() - Method in class io.xpipe.core.source.TableMapping
 
isImage() - Static method in class io.xpipe.core.util.ModuleHelper
 
isInit() - Static method in class io.xpipe.core.util.JacksonMapper
 
isInstallationDistribution() - Static method in class io.xpipe.core.util.XPipeInstallation
 
isLocal() - Method in class io.xpipe.core.impl.FileStore
 
isLocal() - Method in class io.xpipe.core.impl.LocalStore
 
isLocal() - Method in interface io.xpipe.core.process.ShellProcessControl
 
isLocal() - Method in interface io.xpipe.core.store.MachineStore
 
isLocal(ShellStore) - Static method in interface io.xpipe.core.store.ShellStore
 
isMutable() - Method in class io.xpipe.core.data.node.DataStructureNode
 
isMutable() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
isMutable() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
isMutable() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
isMutable() - Method in class io.xpipe.core.data.node.SimpleValueNode
 
isNewLine() - Method in class io.xpipe.core.dialog.BaseQueryElement
 
isRemote(Object) - Method in class io.xpipe.core.util.ProxyProvider
 
isRequired() - Method in class io.xpipe.core.dialog.ChoiceElement
 
isRunning() - Method in interface io.xpipe.core.process.ProcessControl
 
isStdinClosed() - Method in interface io.xpipe.core.process.ProcessControl
 
isTuple() - Method in class io.xpipe.core.data.node.DataStructureNode
 
isTuple() - Method in class io.xpipe.core.data.node.TupleNode
 
isTuple() - Method in class io.xpipe.core.data.type.DataType
Checks whether this type is a tuple.
isTuple() - Method in class io.xpipe.core.data.type.TupleType
 
isValid(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
isValue() - Method in class io.xpipe.core.data.node.DataStructureNode
 
isValue() - Method in class io.xpipe.core.data.node.ValueNode
 
isValue() - Method in class io.xpipe.core.data.type.DataType
Checks whether this type is a value.
isValue() - Method in class io.xpipe.core.data.type.ValueType
 
isWildcard() - Method in class io.xpipe.core.data.type.DataType
Checks whether this type is a wildcard.
isWildcard() - Method in class io.xpipe.core.data.type.WildcardType
 
iterator() - Method in class io.xpipe.core.data.node.DataStructureNode
 
iterator() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
iterator() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
iterator() - Method in class io.xpipe.core.data.node.TupleNode
 

J

JacksonizedValue - Class in io.xpipe.core.util
 
JacksonizedValue() - Constructor for class io.xpipe.core.util.JacksonizedValue
 
JacksonMapper - Class in io.xpipe.core.util
 
JacksonMapper() - Constructor for class io.xpipe.core.util.JacksonMapper
 
join(String...) - Static method in class io.xpipe.core.impl.FileNames
 
join(List<String>...) - Static method in class io.xpipe.core.util.Identifiers
 

K

key() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Returns the value of the key record component.
KEY_ROW_NAME - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
KEY_TABLE_NAME - Static variable in class io.xpipe.core.data.node.DataStructureNode
 
keyFunc() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
Returns the value of the keyFunc record component.
keyNameAt(int) - Method in class io.xpipe.core.data.node.DataStructureNode
 
keyNameAt(int) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
keyNameAt(int) - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
keySupplier() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
Returns the value of the keySupplier record component.
KeyValue(String, DataStructureNode) - Constructor for record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Creates an instance of a KeyValue record class.
kill() - Method in interface io.xpipe.core.process.ProcessControl
 
KnownFormatStreamDataStore - Interface in io.xpipe.core.store
 

L

latest() - Static method in interface io.xpipe.core.source.DataSourceReference
Creates a reference that always refers to the latest data source.
Latest() - Constructor for class io.xpipe.core.source.DataSourceReference.Latest
 
LATEST - Enum constant in enum class io.xpipe.core.source.DataSourceReference.Type
 
LaunchableStore - Interface in io.xpipe.core.store
 
lazy(Dialog.FailableSupplier<Dialog>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that will only evaluate when needed.
LF - Enum constant in enum class io.xpipe.core.charsetter.NewLine
 
limit(int) - Method in interface io.xpipe.core.source.TableReadConnection
 
LimitTableReadConnection - Class in io.xpipe.core.impl
 
LimitTableReadConnection(TableReadConnection, int) - Constructor for class io.xpipe.core.impl.LimitTableReadConnection
 
lines() - Method in class io.xpipe.core.impl.TextReadConnection
 
lines() - Method in interface io.xpipe.core.source.TextReadConnection
 
LinkedTupleNode - Class in io.xpipe.core.data.node
 
LinkedTupleNode(List<TupleNode>) - Constructor for class io.xpipe.core.data.node.LinkedTupleNode
 
Linux() - Constructor for class io.xpipe.core.process.OsType.Linux
 
LINUX - Static variable in interface io.xpipe.core.process.OsType
 
listEntries() - Method in interface io.xpipe.core.source.CollectionReadConnection
 
listFiles(FileSystem, ShellProcessControl, String) - Method in interface io.xpipe.core.process.ShellDialect
 
listFiles(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
listFiles(String) - Method in interface io.xpipe.core.store.FileSystem
 
listFilesRecursively(String) - Method in interface io.xpipe.core.store.FileSystem
 
listRoots() - Method in class io.xpipe.core.store.ConnectionFileSystem
 
listRoots() - Method in interface io.xpipe.core.store.FileSystem
 
listRoots(ShellProcessControl) - Method in interface io.xpipe.core.process.ShellDialect
 
loadAll(ModuleLayer, boolean, boolean, Consumer<Throwable>) - Static method in interface io.xpipe.core.util.ModuleLayerLoader
 
Loader() - Constructor for class io.xpipe.core.process.ShellDialects.Loader
 
local() - Static method in interface io.xpipe.core.store.ShellStore
 
local(String) - Static method in class io.xpipe.core.impl.FileStore
Creates a file store for a file that is local to the callers machine.
local(Path) - Static method in class io.xpipe.core.impl.FileStore
 
LocalDirectoryDataStore - Class in io.xpipe.core.impl
 
LocalDirectoryDataStore(Path) - Constructor for class io.xpipe.core.impl.LocalDirectoryDataStore
 
LocalPathDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.LocalPathDeserializer
 
LocalPathSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.LocalPathSerializer
 
LocalStore - Class in io.xpipe.core.impl
 
LocalStore() - Constructor for class io.xpipe.core.impl.LocalStore
 

M

MachineStore - Interface in io.xpipe.core.store
 
MacOs() - Constructor for class io.xpipe.core.process.OsType.MacOs
 
MACOS - Static variable in interface io.xpipe.core.process.OsType
 
map(int) - Method in class io.xpipe.core.source.TableMapping
 
map(Function<T, ?>) - Method in class io.xpipe.core.dialog.Dialog
 
matches(DataStructureNode) - Method in class io.xpipe.core.data.type.ArrayType
 
matches(DataStructureNode) - Method in class io.xpipe.core.data.type.DataType
Checks whether a node conforms to this data type.
matches(DataStructureNode) - Method in class io.xpipe.core.data.type.TupleType
 
matches(DataStructureNode) - Method in class io.xpipe.core.data.type.ValueType
 
matches(DataStructureNode) - Method in class io.xpipe.core.data.type.WildcardType
 
metaToString() - Method in class io.xpipe.core.data.node.DataStructureNode
 
mkdirs(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
mkdirs(String) - Method in interface io.xpipe.core.store.FileSystem
 
ModuleHelper - Class in io.xpipe.core.util
 
ModuleHelper() - Constructor for class io.xpipe.core.util.ModuleHelper
 
ModuleLayerLoader - Interface in io.xpipe.core.util
 
move(String, String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
move(String, String) - Method in interface io.xpipe.core.store.FileSystem
 
mutable() - Method in class io.xpipe.core.data.node.DataStructureNode
 
mutable() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
mutable() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
mutable() - Method in class io.xpipe.core.data.node.TupleNode
 

N

name() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
Returns the value of the name record component.
name(String) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
name(String) - Static method in interface io.xpipe.core.source.DataSourceReference
Creates a reference using only the data source name.
Name() - Constructor for class io.xpipe.core.source.DataSourceReference.Name
 
NAME - Enum constant in enum class io.xpipe.core.source.DataSourceReference.Type
 
NamedStore - Class in io.xpipe.core.impl
A store that refers to another store in the X-Pipe storage.
NamedStore() - Constructor for class io.xpipe.core.impl.NamedStore
 
NameElement(String) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
Creates an instance of a NameElement record class.
NEW_LINE - Static variable in class io.xpipe.core.dialog.QueryConverter
 
NewLine - Enum Class in io.xpipe.core.charsetter
 
NewLineDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.NewLineDeserializer
 
NewLineSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.NewLineSerializer
 
newMapper() - Static method in class io.xpipe.core.util.JacksonMapper
Constructs a new ObjectMapper that is able to map all required X-Pipe classes and also possible extensions.
newReadConnection() - Method in class io.xpipe.core.impl.BinarySource
 
newReadConnection() - Method in class io.xpipe.core.impl.TextSource
 
newReadConnection() - Method in class io.xpipe.core.impl.XpbsSource
 
newReadConnection() - Method in class io.xpipe.core.impl.XpbtSource
 
newReadConnection() - Method in class io.xpipe.core.source.CollectionDataSource
 
newReadConnection() - Method in class io.xpipe.core.source.RawDataSource
 
newReadConnection() - Method in class io.xpipe.core.source.StructureDataSource
 
newReadConnection() - Method in class io.xpipe.core.source.TableDataSource
 
newReadConnection() - Method in class io.xpipe.core.source.TextDataSource
 
newReader(int) - Static method in class io.xpipe.core.data.generic.GenericArrayReader
 
newReader(int) - Static method in class io.xpipe.core.data.generic.GenericTupleReader
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.impl.BinarySource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.impl.TextSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.impl.XpbsSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.impl.XpbtSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.source.CollectionDataSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.source.RawDataSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.source.StructureDataSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.source.TableDataSource
 
newWriteConnection(WriteMode) - Method in class io.xpipe.core.source.TextDataSource
 
next(String) - Method in class io.xpipe.core.dialog.Dialog.Choice
 
next(String) - Method in class io.xpipe.core.dialog.Dialog
 
next(String) - Method in class io.xpipe.core.dialog.Dialog.Query
 
NONE_CONNECTED - Enum constant in enum class io.xpipe.core.impl.SinkDrainStore.State
 
normalize(String) - Static method in class io.xpipe.core.impl.FileNames
 
normalizeFileName(String) - Method in class io.xpipe.core.process.OsType.Linux
 
normalizeFileName(String) - Method in class io.xpipe.core.process.OsType.MacOs
 
normalizeFileName(String) - Method in interface io.xpipe.core.process.OsType
 
normalizeFileName(String) - Method in class io.xpipe.core.process.OsType.Windows
 
NullDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.NullDeserializer
 
NullSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.NullSerializer
 
nullValue() - Static method in class io.xpipe.core.data.node.ValueNode
 

O

of() - Static method in class io.xpipe.core.data.type.ValueType
Creates a new instance.
of() - Static method in class io.xpipe.core.data.type.WildcardType
Creates a new instance.
of(byte[]) - Static method in class io.xpipe.core.data.node.ValueNode
 
of(DataStructureNode...) - Static method in class io.xpipe.core.data.node.ArrayNode
 
of(DataType) - Static method in class io.xpipe.core.data.type.ArrayType
Creates a new array type for a given shared data type.
of(DataType) - Static method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
of(Object) - Static method in class io.xpipe.core.data.node.ValueNode
 
of(List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.ArrayNode
 
of(List<DataStructureNode>) - Static method in class io.xpipe.core.data.node.TupleNode
 
of(List<DataType>) - Static method in class io.xpipe.core.data.type.TupleType
Creates a new tuple type for a list of types with no names.
of(List<String>, List<? extends DataStructureNode>) - Static method in class io.xpipe.core.data.node.TupleNode
 
of(List<String>, List<DataType>) - Static method in class io.xpipe.core.data.type.TupleType
Creates a new tuple type for a list of names and types.
ofBoolean(Boolean) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofBytes(byte[]) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofCurrency(String, String, Currency) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofDate(String, Instant) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofDecimal(double) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofDecimal(String, double) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofDecimal(String, String) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofDecimal(BigDecimal) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofInteger(int) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofInteger(String, long) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofInteger(String, String) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofInteger(BigInteger) - Static method in class io.xpipe.core.data.node.ValueNode
 
ofSecret(String) - Static method in class io.xpipe.core.util.SecretValue
 
ofSharedType(List<DataType>) - Static method in class io.xpipe.core.data.type.ArrayType
Creates a new array type using either the shared type of types or a wildcard type if the elements do not share a common type.
ofText(String) - Static method in class io.xpipe.core.data.node.ValueNode
 
onArray(ArrayType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
 
onArrayBegin(int) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onArrayBegin(int) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onArrayEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onArrayEnd(Map<Integer, String>) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onArrayEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onArrayEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onArrayEnd(Map<Integer, String>) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onArrayEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onArrayStart(int) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onArrayStart(int) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onArrayStart(int) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onArrayStart(int) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onClose(TableMapping) - Method in class io.xpipe.core.impl.BatchTableWriteConnection
 
onCompletion(Charsetter.FailableConsumer<?, Exception>) - Method in class io.xpipe.core.dialog.Dialog
 
onCompletion(Runnable) - Method in class io.xpipe.core.dialog.Dialog
 
onCompletion(List<Charsetter.FailableConsumer<?, Exception>>) - Method in class io.xpipe.core.dialog.Dialog
 
onGenericNode(DataStructureNode) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onGenericNode(DataStructureNode) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onInit(Consumer<ShellProcessControl>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
onName(String) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onName(String) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onName(String) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onName(String) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onNodeBegin() - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onNodeBegin() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onNodeEnd() - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onNodeEnd() - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onTuple(TupleType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
 
onTupleBegin(TupleType) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onTupleBegin(TupleType) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onTupleEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onTupleEnd(Map<Integer, String>) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onTupleEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onTupleEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onTupleEnd(Map<Integer, String>) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onTupleEnd(Map<Integer, String>) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onTupleStart(int) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onTupleStart(int) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onTupleStart(int) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onTupleStart(int) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onValue(byte[], Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericArrayReader
 
onValue(byte[], Map<Integer, String>) - Method in interface io.xpipe.core.data.generic.GenericDataStreamCallback
 
onValue(byte[], Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericDataStructureNodeReader
 
onValue(byte[], Map<Integer, String>) - Method in class io.xpipe.core.data.generic.GenericTupleReader
 
onValue(byte[], Map<Integer, String>) - Method in interface io.xpipe.core.data.typed.TypedDataStreamCallback
 
onValue(byte[], Map<Integer, String>) - Method in class io.xpipe.core.data.typed.TypedDataStructureNodeReader
 
onValue(ValueType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
 
onWildcard(WildcardType) - Method in interface io.xpipe.core.data.type.DataTypeVisitor
 
open() - Method in class io.xpipe.core.store.ConnectionFileSystem
 
open() - Method in interface io.xpipe.core.store.FileSystem
 
OPEN - Enum constant in enum class io.xpipe.core.impl.SinkDrainStore.State
 
openBufferedInput() - Method in interface io.xpipe.core.store.StreamDataStore
Opens an input stream that is guaranteed to be buffered.
openInput() - Method in class io.xpipe.core.impl.FileStore
 
openInput() - Method in class io.xpipe.core.impl.InMemoryStore
 
openInput() - Method in class io.xpipe.core.impl.InputStreamStore
 
openInput() - Method in class io.xpipe.core.impl.InternalStreamStore
 
openInput() - Method in class io.xpipe.core.impl.OutputStreamStore
 
openInput() - Method in class io.xpipe.core.impl.SinkDrainStore
 
openInput() - Method in class io.xpipe.core.impl.StdinDataStore
 
openInput() - Method in interface io.xpipe.core.store.StreamDataStore
Opens an input stream that can be used to read its data.
openInput(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
openInput(String) - Method in interface io.xpipe.core.store.FileSystem
 
openOutput() - Method in class io.xpipe.core.impl.FileStore
 
openOutput() - Method in class io.xpipe.core.impl.InMemoryStore
 
openOutput() - Method in class io.xpipe.core.impl.InternalStreamStore
 
openOutput() - Method in class io.xpipe.core.impl.OutputStreamStore
 
openOutput() - Method in class io.xpipe.core.impl.SinkDrainStore
 
openOutput() - Method in class io.xpipe.core.impl.StdoutDataStore
 
openOutput() - Method in interface io.xpipe.core.store.StreamDataStore
Opens an output stream that can be used to write data.
openOutput(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
openOutput(String) - Method in interface io.xpipe.core.store.FileSystem
 
openReadConnection() - Method in class io.xpipe.core.source.CollectionDataSource
 
openReadConnection() - Method in class io.xpipe.core.source.DataSource
 
openReadConnection() - Method in class io.xpipe.core.source.RawDataSource
 
openReadConnection() - Method in class io.xpipe.core.source.StructureDataSource
 
openReadConnection() - Method in class io.xpipe.core.source.TableDataSource
 
openReadConnection() - Method in class io.xpipe.core.source.TextDataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.CollectionDataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.DataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.RawDataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.StructureDataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.TableDataSource
 
openWriteConnection(WriteMode) - Method in class io.xpipe.core.source.TextDataSource
 
OsType - Interface in io.xpipe.core.process
 
OsType.Linux - Class in io.xpipe.core.process
 
OsType.MacOs - Class in io.xpipe.core.process
 
OsType.Windows - Class in io.xpipe.core.process
 
OUTPUT - Enum constant in enum class io.xpipe.core.store.DataFlow
 
outputStream - Variable in class io.xpipe.core.impl.StreamWriteConnection
 
OutputStreamStore - Class in io.xpipe.core.impl
 
OutputStreamStore(OutputStream) - Constructor for class io.xpipe.core.impl.OutputStreamStore
 

P

parse(Dialog.FailableSupplier<String>) - Static method in class io.xpipe.core.util.UuidHelper
 
parse(InputStream) - Static method in class io.xpipe.core.data.generic.GenericDataStreamParser
 
parse(InputStream, GenericDataStreamCallback) - Static method in class io.xpipe.core.data.generic.GenericDataStreamParser
 
parse(InputStream, TypedDataStreamCallback) - Method in class io.xpipe.core.data.typed.TypedDataStreamParser
 
parse(String) - Static method in interface io.xpipe.core.source.DataSourceReference
 
parse(String) - Static method in class io.xpipe.core.util.UuidHelper
 
parse(String, Class<T>) - Static method in class io.xpipe.core.util.JacksonMapper
 
parse(String, String) - Static method in class io.xpipe.core.process.PropertiesFormatsParser
 
parseAttributes(InputStream) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
parseN(InputStream, int) - Static method in class io.xpipe.core.data.generic.GenericDataStreamParser
 
parseShort(InputStream) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
parseString(InputStream) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
parseStructure(InputStream, TypedAbstractReader) - Method in class io.xpipe.core.data.typed.TypedDataStreamParser
 
parseStructures(InputStream, TypedAbstractReader, Consumer<DataStructureNode>) - Method in class io.xpipe.core.data.typed.TypedDataStreamParser
 
PeekTableStreamReadConnection - Class in io.xpipe.core.impl
 
PeekTableStreamReadConnection(StreamDataStore, StreamCharset) - Constructor for class io.xpipe.core.impl.PeekTableStreamReadConnection
 
platform() - Static method in enum class io.xpipe.core.charsetter.NewLine
 
pointerEvaluation(DataStructureNodePointer) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
pointerEvaluation(DataStructureNodePointer, Function<DataStructureNode, String>) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
POWERSHELL - Static variable in class io.xpipe.core.process.ShellDialects
 
prepareIntermediateTerminalOpen(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
prepareLaunchCommand() - Method in interface io.xpipe.core.store.CommandExecutionStore
 
prepareLaunchCommand() - Method in interface io.xpipe.core.store.LaunchableStore
 
prepareLaunchCommand() - Method in interface io.xpipe.core.store.ShellStore
 
prepareScriptContent(String) - Method in interface io.xpipe.core.process.ShellDialect
 
prepareTerminalOpen() - Method in interface io.xpipe.core.process.ProcessControl
 
prepareTerminalOpen() - Method in interface io.xpipe.core.process.ShellProcessControl
 
Prepend() - Constructor for class io.xpipe.core.source.WriteMode.Prepend
 
PREPEND - Static variable in class io.xpipe.core.source.WriteMode
 
PreservingTableWriteConnection - Class in io.xpipe.core.impl
 
PreservingTableWriteConnection(DataSource<?>, DataSourceConnection, boolean) - Constructor for class io.xpipe.core.impl.PreservingTableWriteConnection
 
PreservingTextWriteConnection - Class in io.xpipe.core.impl
 
PreservingTextWriteConnection(DataSource<?>, DataSourceConnection, boolean) - Constructor for class io.xpipe.core.impl.PreservingTextWriteConnection
 
PreservingWriteConnection - Class in io.xpipe.core.impl
 
PreservingWriteConnection(DataSourceType, DataSource<?>, boolean, DataSourceConnection) - Constructor for class io.xpipe.core.impl.PreservingWriteConnection
 
printStackTrace(Throwable) - Static method in class io.xpipe.core.util.Deobfuscator
 
prioritizeLoading() - Method in class io.xpipe.core.process.ShellDialects.Loader
 
prioritizeLoading() - Method in interface io.xpipe.core.util.ModuleLayerLoader
 
ProcessControl - Interface in io.xpipe.core.process
 
ProcessControlProvider - Class in io.xpipe.core.process
 
ProcessControlProvider() - Constructor for class io.xpipe.core.process.ProcessControlProvider
 
ProcessOutputException - Exception Class in io.xpipe.core.process
 
ProcessOutputException() - Constructor for exception class io.xpipe.core.process.ProcessOutputException
 
ProcessOutputException(String) - Constructor for exception class io.xpipe.core.process.ProcessOutputException
 
ProcessOutputException(String, Throwable) - Constructor for exception class io.xpipe.core.process.ProcessOutputException
 
ProcessOutputException(String, Throwable, boolean, boolean) - Constructor for exception class io.xpipe.core.process.ProcessOutputException
 
ProcessOutputException(Throwable) - Constructor for exception class io.xpipe.core.process.ProcessOutputException
 
PRODUCER_CONNECTED - Enum constant in enum class io.xpipe.core.impl.SinkDrainStore.State
 
PropertiesFormatsParser - Class in io.xpipe.core.process
 
PropertiesFormatsParser() - Constructor for class io.xpipe.core.process.PropertiesFormatsParser
 
Proxyable - Interface in io.xpipe.core.util
 
ProxyFunction - Class in io.xpipe.core.util
 
ProxyFunction() - Constructor for class io.xpipe.core.util.ProxyFunction
 
ProxyFunction.Deserializer - Class in io.xpipe.core.util
 
ProxyFunction.Serializer - Class in io.xpipe.core.util
 
ProxyManagerProvider - Class in io.xpipe.core.util
 
ProxyManagerProvider() - Constructor for class io.xpipe.core.util.ProxyManagerProvider
 
ProxyProvider - Class in io.xpipe.core.util
 
ProxyProvider() - Constructor for class io.xpipe.core.util.ProxyProvider
 
put(DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNode
 
put(DataStructureNode) - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
put(String, DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNode
 
put(String, DataStructureNode) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
putState(DataStore, String, Object) - Method in class io.xpipe.core.util.DataStateProvider
 

Q

query(String, boolean, boolean, boolean, T, QueryConverter<T>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a simple query dialogue.
QueryConverter<T> - Class in io.xpipe.core.dialog
 
QueryConverter() - Constructor for class io.xpipe.core.dialog.QueryConverter
 
QueryElement - Class in io.xpipe.core.dialog
 
QueryElement(String, boolean, boolean, boolean, T, QueryConverter<T>, boolean) - Constructor for class io.xpipe.core.dialog.QueryElement
 
queryInstallationVersion(ShellProcessControl, String) - Static method in class io.xpipe.core.util.XPipeInstallation
 
queryLocalInstallationVersion(String) - Static method in class io.xpipe.core.util.XPipeInstallation
 
queryMachineName() - Method in interface io.xpipe.core.store.ShellStore
 
querySecret(String, boolean, boolean, SecretValue) - Static method in class io.xpipe.core.dialog.Dialog

R

RARE - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
RAW - Enum constant in enum class io.xpipe.core.source.DataSourceType
 
RawDataSource<DS extends DataStore> - Class in io.xpipe.core.source
 
RawDataSource() - Constructor for class io.xpipe.core.source.RawDataSource
 
RawReadConnection - Interface in io.xpipe.core.source
 
RawWriteConnection - Interface in io.xpipe.core.source
 
read() - Method in class io.xpipe.core.impl.XpbsReadConnection
 
read() - Method in interface io.xpipe.core.source.StructureReadConnection
Reads the complete contents.
read(Charsetter.FailableSupplier<InputStream, Exception>, Charsetter.FailableConsumer<InputStreamReader, Exception>) - Method in class io.xpipe.core.charsetter.Charsetter
 
readAll() - Method in interface io.xpipe.core.source.TextReadConnection
 
readBytes(int) - Method in interface io.xpipe.core.source.RawReadConnection
 
reader - Variable in class io.xpipe.core.impl.StreamReadConnection
 
reader(StreamDataStore, StreamCharset) - Method in class io.xpipe.core.charsetter.Charsetter
 
reader(InputStream, StreamCharset) - Method in class io.xpipe.core.charsetter.Charsetter
 
readOnlyStdout() - Method in interface io.xpipe.core.process.CommandProcessControl
 
readOrThrow() - Method in interface io.xpipe.core.process.CommandProcessControl
 
readRows(int) - Method in interface io.xpipe.core.source.TableReadConnection
Reads multiple rows in bulk.
receive(String) - Method in class io.xpipe.core.dialog.Dialog
 
relativize(String, String) - Static method in class io.xpipe.core.impl.FileNames
 
remove(int) - Method in class io.xpipe.core.data.node.DataStructureNode
 
remove(int) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
remove(int) - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
remove(String) - Method in class io.xpipe.core.data.node.DataStructureNode
 
remove(String) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
repeatIf(Dialog, Predicate<T>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that starts from the beginning if the repeating condition is true.
Replace() - Constructor for class io.xpipe.core.source.WriteMode.Replace
 
REPLACE - Static variable in class io.xpipe.core.source.WriteMode
 
requiresExplicitUserInput() - Method in class io.xpipe.core.dialog.BaseQueryElement
 
requiresExplicitUserInput() - Method in class io.xpipe.core.dialog.ChoiceElement
 
requiresExplicitUserInput() - Method in class io.xpipe.core.dialog.DialogElement
 
requiresFullDaemon() - Method in class io.xpipe.core.process.ShellDialects.Loader
 
requiresFullDaemon() - Method in interface io.xpipe.core.util.ModuleLayerLoader
 
restart() - Method in interface io.xpipe.core.process.ShellProcessControl
 
Result() - Constructor for class io.xpipe.core.charsetter.Charsetter.Result
 
retryIf(Dialog, Function<T, String>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that will repeat with an error message if the condition is met.

S

SECRET - Static variable in class io.xpipe.core.dialog.QueryConverter
 
SecretDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.SecretDeserializer
 
SecretProvider - Class in io.xpipe.core.util
 
SecretProvider() - Constructor for class io.xpipe.core.util.SecretProvider
 
SecretSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.SecretSerializer
 
SecretValue - Class in io.xpipe.core.util
 
SecretValue() - Constructor for class io.xpipe.core.util.SecretValue
 
selector() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
Returns the value of the selector record component.
selector(Predicate<DataStructureNode>) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
SelectorElement(Predicate<DataStructureNode>) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
Creates an instance of a SelectorElement record class.
sensitive() - Method in interface io.xpipe.core.process.CommandProcessControl
 
sensitive() - Method in interface io.xpipe.core.process.ProcessControl
 
SEPARATOR - Static variable in class io.xpipe.core.source.DataSourceId
 
serialize(NewLine, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.NewLineSerializer
 
serialize(StreamCharset, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.StreamCharsetSerializer
 
serialize(DataSourceReference, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.DataSourceReferenceSerializer
 
serialize(ProxyFunction, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.ProxyFunction.Serializer
 
serialize(SecretValue, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.SecretSerializer
 
serialize(Object, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.NullSerializer
 
serialize(Charset, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.CharsetSerializer
 
serialize(Path, JsonGenerator, SerializerProvider) - Method in class io.xpipe.core.util.CoreJacksonModule.LocalPathSerializer
 
Serializer() - Constructor for class io.xpipe.core.util.ProxyFunction.Serializer
 
set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.DataStructureNode
 
set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
set(int, DataStructureNode) - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
setState(String, Object) - Method in interface io.xpipe.core.store.StatefulDataStore
 
setup(ShellProcessControl) - Method in class io.xpipe.core.util.ProxyManagerProvider
 
setupModule(Module.SetupContext) - Method in class io.xpipe.core.util.CoreJacksonModule
 
SH - Static variable in class io.xpipe.core.process.ShellDialects
 
ShellDialect - Interface in io.xpipe.core.process
 
ShellDialects - Class in io.xpipe.core.process
 
ShellDialects() - Constructor for class io.xpipe.core.process.ShellDialects
 
ShellDialects.Loader - Class in io.xpipe.core.process
 
ShellProcessControl - Interface in io.xpipe.core.process
 
ShellStore - Interface in io.xpipe.core.store
 
shouldPersist() - Method in class io.xpipe.core.impl.SinkDrainStore
 
shouldPersist() - Method in interface io.xpipe.core.store.DataStore
 
shouldSave() - Method in class io.xpipe.core.impl.SinkDrainStore
 
shouldSave() - Method in interface io.xpipe.core.store.DataStore
 
SimpleArrayNode - Class in io.xpipe.core.data.node
 
SimpleArrayNode() - Constructor for class io.xpipe.core.data.node.SimpleArrayNode
 
SimpleDataSourceConnection<T extends DataSource<?>> - Class in io.xpipe.core.impl
 
SimpleDataSourceConnection(T) - Constructor for class io.xpipe.core.impl.SimpleDataSourceConnection
 
SimpleProxyFunction<T> - Class in io.xpipe.core.util
 
SimpleProxyFunction() - Constructor for class io.xpipe.core.util.SimpleProxyFunction
 
SimpleTableWriteConnection<T extends TableDataSource<?>> - Interface in io.xpipe.core.impl
 
SimpleTupleNode - Class in io.xpipe.core.data.node
 
SimpleTupleNode(List<String>, List<DataStructureNode>) - Constructor for class io.xpipe.core.data.node.SimpleTupleNode
 
SimpleValueNode - Class in io.xpipe.core.data.node
 
SinkDrainStore - Class in io.xpipe.core.impl
 
SinkDrainStore() - Constructor for class io.xpipe.core.impl.SinkDrainStore
 
SinkDrainStore.State - Enum Class in io.xpipe.core.impl
 
size() - Method in class io.xpipe.core.data.node.DataStructureNode
 
size() - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
size() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
size() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
size() - Method in class io.xpipe.core.data.node.SimpleTupleNode
 
skipIf(Dialog, Supplier<Boolean>) - Static method in class io.xpipe.core.dialog.Dialog
Creates a dialogue that will not be executed if the condition is true.
source - Variable in class io.xpipe.core.impl.SimpleDataSourceConnection
 
spliterator() - Method in class io.xpipe.core.data.node.DataStructureNode
 
spliterator() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
spliterator() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
spliterator() - Method in class io.xpipe.core.data.node.TupleNode
 
start() - Method in class io.xpipe.core.dialog.Dialog.Choice
 
start() - Method in class io.xpipe.core.dialog.Dialog.Query
 
start() - Method in class io.xpipe.core.dialog.Dialog
 
start() - Method in interface io.xpipe.core.process.CommandProcessControl
 
start() - Method in interface io.xpipe.core.process.ProcessControl
 
start() - Method in interface io.xpipe.core.process.ShellProcessControl
 
startExternalStdin() - Method in interface io.xpipe.core.process.CommandProcessControl
 
startExternalStdout() - Method in interface io.xpipe.core.process.CommandProcessControl
 
startsWith(String, String) - Static method in class io.xpipe.core.impl.FileNames
 
StatefulDataStore - Interface in io.xpipe.core.store
 
StdinDataStore - Class in io.xpipe.core.impl
 
StdinDataStore() - Constructor for class io.xpipe.core.impl.StdinDataStore
 
StdoutDataStore - Class in io.xpipe.core.impl
 
StdoutDataStore() - Constructor for class io.xpipe.core.impl.StdoutDataStore
 
store - Variable in class io.xpipe.core.impl.StreamReadConnection
 
store - Variable in class io.xpipe.core.impl.StreamWriteConnection
 
store - Variable in class io.xpipe.core.source.DataSource
 
stream() - Method in class io.xpipe.core.data.node.DataStructureNode
 
stream() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
stream() - Method in class io.xpipe.core.data.node.SimpleArrayNode
 
stream() - Method in class io.xpipe.core.data.node.TupleNode
 
StreamCharset - Class in io.xpipe.core.charsetter
 
StreamCharset() - Constructor for class io.xpipe.core.charsetter.StreamCharset
 
StreamCharsetDeserializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.StreamCharsetDeserializer
 
StreamCharsetSerializer() - Constructor for class io.xpipe.core.util.CoreJacksonModule.StreamCharsetSerializer
 
StreamDataStore - Interface in io.xpipe.core.store
A data store that can be accessed using InputStreams and/or OutputStreams.
StreamReadConnection - Class in io.xpipe.core.impl
 
StreamReadConnection(StreamDataStore, StreamCharset) - Constructor for class io.xpipe.core.impl.StreamReadConnection
 
StreamWriteConnection - Class in io.xpipe.core.impl
 
StreamWriteConnection(StreamDataStore, StreamCharset) - Constructor for class io.xpipe.core.impl.StreamWriteConnection
 
STRING - Static variable in class io.xpipe.core.dialog.QueryConverter
 
STRUCTURE - Enum constant in enum class io.xpipe.core.source.DataSourceType
 
StructureDataSource<DS extends DataStore> - Class in io.xpipe.core.source
 
StructureDataSource() - Constructor for class io.xpipe.core.source.StructureDataSource
 
StructureReadConnection - Interface in io.xpipe.core.source
 
StructureWriteConnection - Interface in io.xpipe.core.source
 
sub(ShellProcessControl, FailableFunction<ShellProcessControl, String, Exception>, FailableBiFunction<ShellProcessControl, String, String, Exception>) - Method in class io.xpipe.core.process.ProcessControlProvider
 
sub(List<String>) - Method in class io.xpipe.core.data.type.TupleType
 
sub(List<String>) - Method in class io.xpipe.core.source.TableMapping
 
subShell(ShellDialect) - Method in interface io.xpipe.core.process.ShellProcessControl
 
subShell(FailableFunction<ShellProcessControl, String, Exception>, FailableBiFunction<ShellProcessControl, String, String, Exception>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
subShell(String) - Method in interface io.xpipe.core.process.ShellProcessControl
 
subShell(List<String>) - Method in interface io.xpipe.core.process.ShellProcessControl
 
supplier(Supplier<String>) - Method in class io.xpipe.core.data.node.DataStructureNodePointer.Builder
 
SupplierElement(Supplier<String>) - Constructor for record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
Creates an instance of a SupplierElement record class.

T

table(Consumer<String>, Runnable, BiConsumer<String, DataStructureNodePointer>) - Static method in class io.xpipe.core.data.type.DataTypeVisitors
Creates a visitor that allows for visiting possible recursive columns of table.
TABLE - Enum constant in enum class io.xpipe.core.source.DataSourceType
 
TableDataSource<DS extends DataStore> - Class in io.xpipe.core.source
 
TableDataSource() - Constructor for class io.xpipe.core.source.TableDataSource
 
TableMapping - Class in io.xpipe.core.source
 
TableMapping(TupleType, TupleType, Integer[]) - Constructor for class io.xpipe.core.source.TableMapping
 
TableReadConnection - Interface in io.xpipe.core.source
A connection for sequentially reading the data of a table data source.
tableType(List<String>) - Static method in class io.xpipe.core.data.type.TupleType
Creates a new tuple type that represents a table data type.
TableWriteConnection - Interface in io.xpipe.core.source
A connection for sequentially writing data to a table data source.
tag(Integer) - Method in class io.xpipe.core.data.node.DataStructureNode
 
tag(Integer, Object) - Method in class io.xpipe.core.data.node.DataStructureNode
 
tag(Map<Integer, String>) - Method in class io.xpipe.core.data.node.DataStructureNode
 
TEXT - Enum constant in enum class io.xpipe.core.source.DataSourceType
 
TextDataSource<DS extends DataStore> - Class in io.xpipe.core.source
 
TextDataSource() - Constructor for class io.xpipe.core.source.TextDataSource
 
TextReadConnection - Class in io.xpipe.core.impl
 
TextReadConnection - Interface in io.xpipe.core.source
 
TextReadConnection(TextSource) - Constructor for class io.xpipe.core.impl.TextReadConnection
 
TextSource - Class in io.xpipe.core.impl
 
TextSource() - Constructor for class io.xpipe.core.impl.TextSource
 
TextWriteConnection - Class in io.xpipe.core.impl
 
TextWriteConnection - Interface in io.xpipe.core.source
 
TextWriteConnection(TextSource) - Constructor for class io.xpipe.core.impl.TextWriteConnection
 
ThrowableTypeMixIn() - Constructor for class io.xpipe.core.util.CoreJacksonModule.ThrowableTypeMixIn
 
toDisplayString() - Method in class io.xpipe.core.dialog.BaseQueryElement
 
toDisplayString() - Method in class io.xpipe.core.dialog.BusyElement
 
toDisplayString() - Method in class io.xpipe.core.dialog.ChoiceElement
 
toDisplayString() - Method in class io.xpipe.core.dialog.DialogElement
 
toDisplayString() - Method in class io.xpipe.core.dialog.HeaderElement
 
toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
toRefString() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
toRefString() - Method in interface io.xpipe.core.source.DataSourceReference
Returns the internal string representation of this reference.
toString() - Method in class io.xpipe.core.charsetter.StreamCharset
 
toString() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Returns a string representation of this record class.
toString() - Method in class io.xpipe.core.data.node.DataStructureNode
 
toString() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
Returns a string representation of this record class.
toString() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
Returns a string representation of this record class.
toString() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
Returns a string representation of this record class.
toString() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
Returns a string representation of this record class.
toString() - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
Returns a string representation of this record class.
toString() - Method in class io.xpipe.core.data.node.DataStructureNodePointer
 
toString() - Method in class io.xpipe.core.data.node.LinkedTupleNode
 
toString() - Method in class io.xpipe.core.impl.InMemoryStore
 
toString() - Method in class io.xpipe.core.source.DataSourceId
 
toString() - Method in class io.xpipe.core.source.DataSourceReference.Id
 
toString() - Method in class io.xpipe.core.source.DataSourceReference.Latest
 
toString() - Method in class io.xpipe.core.source.DataSourceReference.Name
 
toString() - Method in interface io.xpipe.core.source.DataSourceReference
 
toString() - Method in class io.xpipe.core.util.JacksonizedValue
 
toString() - Method in class io.xpipe.core.util.SecretValue
 
toString(int) - Method in class io.xpipe.core.data.node.ArrayNode
 
toString(int) - Method in class io.xpipe.core.data.node.DataStructureNode
 
toString(int) - Method in class io.xpipe.core.data.node.SimpleValueNode
 
toString(int) - Method in class io.xpipe.core.data.node.TupleNode
 
toString(T) - Method in class io.xpipe.core.dialog.QueryConverter
 
touch(String) - Method in class io.xpipe.core.store.ConnectionFileSystem
 
touch(String) - Method in interface io.xpipe.core.store.FileSystem
 
toUnix(String) - Static method in class io.xpipe.core.impl.FileNames
 
toWindows(String) - Static method in class io.xpipe.core.impl.FileNames
 
TRANSFORMER - Enum constant in enum class io.xpipe.core.store.DataFlow
 
TRAY - Enum constant in enum class io.xpipe.core.util.XPipeDaemonMode
 
tryMatch(DataStructureNode) - Method in interface io.xpipe.core.data.node.DataStructureNodePointer.Element
 
tryMatch(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.FunctionElement
 
tryMatch(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.IndexElement
 
tryMatch(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.NameElement
 
tryMatch(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SelectorElement
 
tryMatch(DataStructureNode) - Method in record class io.xpipe.core.data.node.DataStructureNodePointer.SupplierElement
 
TupleNode - Class in io.xpipe.core.data.node
 
TupleNode() - Constructor for class io.xpipe.core.data.node.TupleNode
 
TupleNode.Builder - Class in io.xpipe.core.data.node
 
TupleType - Class in io.xpipe.core.data.type
A tuple type in the context of XPipe is defined as an ordered, fixed-size sequence of elements that can be optionally assigned a name.
TupleType() - Constructor for class io.xpipe.core.data.type.TupleType
 
TYPED_ARRAY_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
TYPED_STRUCTURE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
TYPED_TUPLE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
TYPED_VALUE_ID - Static variable in class io.xpipe.core.data.node.DataStructureNodeIO
 
TypedAbstractReader - Interface in io.xpipe.core.data.typed
 
TypedDataStreamCallback - Interface in io.xpipe.core.data.typed
 
TypedDataStreamParser - Class in io.xpipe.core.data.typed
 
TypedDataStreamParser(DataType) - Constructor for class io.xpipe.core.data.typed.TypedDataStreamParser
 
TypedDataStreamWriter - Class in io.xpipe.core.data.typed
 
TypedDataStreamWriter() - Constructor for class io.xpipe.core.data.typed.TypedDataStreamWriter
 
TypedDataStructureNodeReader - Class in io.xpipe.core.data.typed
 

U

unsupported(String) - Method in class io.xpipe.core.data.node.DataStructureNode
 
URI - Static variable in class io.xpipe.core.dialog.QueryConverter
 
UTF16 - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF16_BE - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF16_BE_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF16_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF16_LE - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF16_LE_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF32_BE - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF32_BE_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF32_LE - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF32_LE_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF8 - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UTF8_BOM - Static variable in class io.xpipe.core.charsetter.StreamCharset
 
UuidHelper - Class in io.xpipe.core.util
 
UuidHelper() - Constructor for class io.xpipe.core.util.UuidHelper
 

V

validate() - Method in class io.xpipe.core.impl.NamedStore
 
validate() - Method in class io.xpipe.core.source.DataSource
 
validate() - Method in interface io.xpipe.core.store.DataStore
Performs a validation of this data store.
validate() - Method in interface io.xpipe.core.store.ShellStore
 
ValidationException - Exception Class in io.xpipe.core.util
 
ValidationException() - Constructor for exception class io.xpipe.core.util.ValidationException
 
value - Variable in class io.xpipe.core.dialog.BaseQueryElement
 
value() - Method in record class io.xpipe.core.data.node.DataStructureNode.KeyValue
Returns the value of the value record component.
ValueNode - Class in io.xpipe.core.data.node
 
ValueNode() - Constructor for class io.xpipe.core.data.node.ValueNode
 
valueOf(String) - Static method in enum class io.xpipe.core.charsetter.NewLine
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.xpipe.core.impl.SinkDrainStore.State
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.xpipe.core.source.DataSourceReference.Type
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.xpipe.core.source.DataSourceType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.xpipe.core.store.DataFlow
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.xpipe.core.util.XPipeDaemonMode
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.xpipe.core.charsetter.NewLine
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.xpipe.core.impl.SinkDrainStore.State
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.xpipe.core.source.DataSourceReference.Type
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.xpipe.core.source.DataSourceType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.xpipe.core.store.DataFlow
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.xpipe.core.util.XPipeDaemonMode
Returns an array containing the constants of this enum class, in the order they are declared.
ValueType - Class in io.xpipe.core.data.type
A value type represents any node that holds some atomic value, i.e.
ValueType() - Constructor for class io.xpipe.core.data.type.ValueType
 
visit(DataTypeVisitor) - Method in class io.xpipe.core.data.type.ArrayType
 
visit(DataTypeVisitor) - Method in class io.xpipe.core.data.type.DataType
Visits this type using a DataTypeVisitor instance.
visit(DataTypeVisitor) - Method in class io.xpipe.core.data.type.TupleType
 
visit(DataTypeVisitor) - Method in class io.xpipe.core.data.type.ValueType
 
visit(DataTypeVisitor) - Method in class io.xpipe.core.data.type.WildcardType
 

W

waitFor() - Method in interface io.xpipe.core.process.CommandProcessControl
 
WildcardType - Class in io.xpipe.core.data.type
A wildcard type matches any DataStructureNode instance.
Windows() - Constructor for class io.xpipe.core.process.OsType.Windows
 
WINDOWS - Static variable in interface io.xpipe.core.process.OsType
 
withLocal(Charsetter.FailableConsumer<ShellProcessControl, Exception>) - Static method in interface io.xpipe.core.store.ShellStore
 
withRows(DataStructureNodeAcceptor<TupleNode>) - Method in class io.xpipe.core.impl.BufferedTableReadConnection
 
withRows(DataStructureNodeAcceptor<TupleNode>) - Method in class io.xpipe.core.impl.LimitTableReadConnection
 
withRows(DataStructureNodeAcceptor<TupleNode>) - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
withRows(DataStructureNodeAcceptor<TupleNode>) - Method in class io.xpipe.core.impl.XpbtReadConnection
 
withRows(DataStructureNodeAcceptor<TupleNode>) - Method in interface io.xpipe.core.source.TableReadConnection
Consumes the table rows until the acceptor returns false.
withRowsInternal(DataStructureNodeAcceptor<TupleNode>) - Method in class io.xpipe.core.impl.PeekTableStreamReadConnection
 
withSecretValue(Consumer<char[]>) - Method in class io.xpipe.core.util.SecretValue
 
withStdoutOrThrow(Charsetter.FailableConsumer<InputStreamReader, Exception>) - Method in interface io.xpipe.core.process.CommandProcessControl
 
withStore(DS) - Method in class io.xpipe.core.source.DataSource
 
workingDirectory(String) - Method in interface io.xpipe.core.process.CommandProcessControl
 
write(byte[]) - Method in interface io.xpipe.core.process.ProcessControl
 
write(byte[]) - Method in interface io.xpipe.core.source.RawWriteConnection
 
write(DataStructureNode) - Method in class io.xpipe.core.impl.XpbsWriteConnection
 
write(DataStructureNode) - Method in interface io.xpipe.core.source.StructureWriteConnection
Writes the contents to the data source.
write(String, InputStream) - Method in interface io.xpipe.core.source.CollectionWriteConnection
 
writeAttributes(OutputStream, DataStructureNode) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
writeBatchLinesAcceptor(TableMapping) - Method in class io.xpipe.core.impl.BatchTableWriteConnection
 
writeLine(String) - Method in class io.xpipe.core.impl.PreservingTextWriteConnection
 
writeLine(String) - Method in class io.xpipe.core.impl.TextWriteConnection
 
writeLine(String) - Method in interface io.xpipe.core.process.ProcessControl
 
writeLine(String) - Method in interface io.xpipe.core.source.TextWriteConnection
 
writeLinesAcceptor(TableMapping) - Method in class io.xpipe.core.impl.BatchTableWriteConnection
 
writeLinesAcceptor(TableMapping) - Method in class io.xpipe.core.impl.PreservingTableWriteConnection
 
writeLinesAcceptor(TableMapping) - Method in class io.xpipe.core.impl.XpbtWriteConnection
 
writeLinesAcceptor(TableMapping) - Method in interface io.xpipe.core.source.TableWriteConnection
 
WriteMode - Class in io.xpipe.core.source
 
WriteMode() - Constructor for class io.xpipe.core.source.WriteMode
 
WriteMode.Append - Class in io.xpipe.core.source
 
WriteMode.Prepend - Class in io.xpipe.core.source
 
WriteMode.Replace - Class in io.xpipe.core.source
 
writer - Variable in class io.xpipe.core.impl.StreamWriteConnection
 
writer(StreamDataStore, StreamCharset) - Method in class io.xpipe.core.charsetter.Charsetter
 
writeShort(OutputStream, int) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
writeString(OutputStream, String) - Static method in class io.xpipe.core.data.node.DataStructureNodeIO
 
writeStructure(OutputStream, DataStructureNode) - Static method in class io.xpipe.core.data.generic.GenericDataStreamWriter
 
writeStructure(OutputStream, DataStructureNode, DataType) - Static method in class io.xpipe.core.data.typed.TypedDataStreamWriter
 

X

XpbsReadConnection - Class in io.xpipe.core.impl
 
XpbsReadConnection(XpbsSource) - Constructor for class io.xpipe.core.impl.XpbsReadConnection
 
XpbsSource - Class in io.xpipe.core.impl
 
XpbsSource() - Constructor for class io.xpipe.core.impl.XpbsSource
 
XpbsWriteConnection - Class in io.xpipe.core.impl
 
XpbsWriteConnection(XpbsSource) - Constructor for class io.xpipe.core.impl.XpbsWriteConnection
 
XpbtReadConnection - Class in io.xpipe.core.impl
 
XpbtReadConnection(XpbtSource) - Constructor for class io.xpipe.core.impl.XpbtReadConnection
 
XpbtSource - Class in io.xpipe.core.impl
 
XpbtSource() - Constructor for class io.xpipe.core.impl.XpbtSource
 
XpbtWriteConnection - Class in io.xpipe.core.impl
 
XpbtWriteConnection(XpbtSource) - Constructor for class io.xpipe.core.impl.XpbtWriteConnection
 
XPipeDaemonMode - Enum Class in io.xpipe.core.util
 
XPipeInstallation - Class in io.xpipe.core.util
 
XPipeInstallation() - Constructor for class io.xpipe.core.util.XPipeInstallation
 
XPipeSession - Class in io.xpipe.core.util
 
XPipeSession() - Constructor for class io.xpipe.core.util.XPipeSession
 
XPipeTempDirectory - Class in io.xpipe.core.util
 
XPipeTempDirectory() - Constructor for class io.xpipe.core.util.XPipeTempDirectory
 

Z

ZSH - Static variable in class io.xpipe.core.process.ShellDialects
 
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form